mcp server
hellomoon-mcp-server
A Model Context Protocol server that provides access to HelloMoon's documentation and API information
Set up
Runs on your computer. Pick your agent and operating system.
Before you start
- Node.js 20 or newer
{
"mcpServers": {
"hellomoon-mcp-server": {
"command": "npx",
"args": [
"-y",
"hellomoon-mcp-server"
]
}
}
}same format Cursor, GitHub Copilot CLI, Junie, JetBrains AI Assistant, Augment (Auggie CLI), Factory Droid, Kiro, Devin CLI +12
Values in angle brackets are placeholders. Restart Claude Desktop after editing its config.Claude Desktop docs
README
synced Oct 24, 2026HelloMoon Documentation MCP Server
A Model Context Protocol (MCP) server that provides access to HelloMoon's documentation and API information. This server scrapes and parses HelloMoon's official documentation to answer questions about their Solana data streaming platform.
Features
- 📚 Documentation Access: Fetch content from HelloMoon's official documentation
- 🔍 Smart Search: Search across documentation for specific topics
- 📊 Datastream Info: Get detailed information about available datastream types
- 🚀 Setup Guides: Access quickstart and setup instructions
- 💾 Caching: Built-in caching to reduce API calls and improve performance
Available Tools
Core Tools
search_documentation- Search HelloMoon documentation for specific topicsget_datastream_info- Get detailed information about a specific datastream typelist_available_datastreams- List all available HelloMoon datastream typesget_api_endpoints- Get information about HelloMoon API endpointsget_setup_instructions- Get setup and quickstart instructionsanswer_question- Answer questions about HelloMoon based on documentation
Available Resources
hellomoon-docs://quickstart- Stream Builder Quickstart documentationhellomoon-docs://datastreams/overview- Overview of all available datastreamshellomoon-docs://api/reference- HelloMoon API reference documentationhellomoon-docs://page/{slug}- Access any documentation page by slughellomoon-docs://datastream/{type}- Documentation for specific datastream types
Installation
Prerequisites
- Node.js 18+ and npm
- MCP-compatible client (like Cline/Claude Dev)
Quick Install
Option 1: NPM Package (Recommended)
npx hellomoon-mcp-server
Option 2: Local Installation
- Clone this repository:
git clone https://github.com/kodiii/hellomoon-mcp-server.git
cd hellomoon-mcp-server
- Install dependencies:
npm install
- Build the server:
npm run build
Configuration
For Cline/Claude Dev
Add to your MCP settings file (cline_mcp_settings.json):
{
"mcpServers": {
"hellomoon-docs": {
"command": "npx",
"args": ["hellomoon-mcp-server"],
"disabled": false,
"autoApprove": []
}
}
}
For Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"hellomoon-docs": {
"command": "npx",
"args": ["hellomoon-mcp-server"]
}
}
}
Local Development
If you've cloned locally, use the full path:
{
"mcpServers": {
"hellomoon-docs": {
"command": "node",
"args": ["/path/to/hellomoon-mcp-server/build/index.js"],
"disabled": false,
"autoApprove": []
}
}
}
Contributing
- Fork the repository
- Create a feature branch:
git checkout -b feature-name - Make your changes
- Run tests:
npm test - Commit your changes:
git commit -am 'Add feature' - Push to the branch:
git push origin feature-name - Submit a pull request
License
MIT License - see LICENSE file for details.
Support
Disclaimer
This is an unofficial MCP server that scrapes HelloMoon's public documentation. It is not affiliated with or endorsed by HelloMoon. For official API access and support, please visit HelloMoon's official website.