HelloMoon文档MCP服务器
模型上下文协议(MCP)服务器,提供对HelloMoon文档和API信息的访问。该服务器抓取并解析HelloMoon的官方文档,以回答有关其Solana数据流平台的问题。
特性
- 📚 文档访问:从HelloMoon的官方文档中获取内容
- 🔍 智能搜索:在文档中搜索特定主题
- 📊 数据流信息:获取有关可用数据流类型的详细信息
- 🚀 设置指南:访问快速入门和设置说明
- 💾 缓存:内置缓存可减少API调用并提高性能
可用工具
核心工具
search_documentation-在HelloMoon文档中搜索特定主题get_datastream_info-获取特定数据流类型的详细信息list_available_datastreams-列出所有可用的HelloMoon数据流类型get_api_endpoints-获取有关HelloMoon API端点的信息get_setup_instructions-获取设置和快速入门说明answer_question-根据文档回答有关HelloMoon的问题
可用资源
hellomoon-docs://quickstart-流生成器快速入门文档hellomoon-docs://datastreams/overview-所有可用数据流概述hellomoon-docs://api/reference-HelloMoon API参考文档hellomoon-docs://page/{slug}-通过slug访问任何文档页面hellomoon-docs://datastream/{type}-特定数据流类型的文档
安装
先决条件
- Node.js 18+和npm
- MCP兼容客户端(如Cline/Claude Dev)
快速安装
选项1:NPM包(推荐)
npx hellomoon-mcp-server选项2:本地安装
- 克隆此存储库:
git clone https://github.com/kodiii/hellomoon-mcp-server.git
cd hellomoon-mcp-server- 安装依赖项:
npm install- 构建服务器:
npm run build配置
致克莱恩/克劳德·德夫
添加到MCP设置文件(cline_mcp_settings.json):
{
"mcpServers": {
"hellomoon-docs": {
"command": "npx",
"args": ["hellomoon-mcp-server"],
"disabled": false,
"autoApprove": []
}
}
}适用于克劳德桌面
添加到您的 claude_desktop_config.json:
{
"mcpServers": {
"hellomoon-docs": {
"command": "npx",
"args": ["hellomoon-mcp-server"]
}
}
}地方发展
如果您已在本地克隆,请使用完整路径:
{
"mcpServers": {
"hellomoon-docs": {
"command": "node",
"args": ["/path/to/hellomoon-mcp-server/build/index.js"],
"disabled": false,
"autoApprove": []
}
}
}贡献
- 分叉存储库
- 创建要素分支:
git checkout -b feature-name - 进行更改
- 运行测试:
npm test - 提交您的更改:
git commit -am 'Add feature' - 推到分支:
git push origin feature-name - 提交拉取请求
许可证
MIT许可证-请参阅 许可证 文件以获取详细信息。
支持
免责声明
这是一个非官方的MCP服务器,它抓取HelloMoon的公共文档。它不隶属于HelloMoon或得到HelloMoon的认可。有关API的官方访问和支持,请访问 HelloMoon官方网站.
