modelscope·@crazyrabbitLTC/mcp-expert-server
一个利用Claude AI生成智能查询并根据API文档分析提供文档协助的模型上下文协议服务器。
这是一个使用 Claude AI 提供智能查询生成和文档辅助的模型上下文协议服务器。该服务器分析您的 API 文档并提供两个主要工具:
npm install
.env 文件:ANTHROPIC_API_KEY=your_api_key_here
在运行服务器之前,您需要:
npm run build
npm run setup
这将:
docs/ 和 prompts/)将您的 API 文档文件添加到 docs/ 目录中(支持 .txt、.md 和 .json 文件)
可选地自定义 prompts/ 目录中的提示:
system-prompt.txt: Claude 的主系统提示tool-metadata.txt: 工具描述的附加上下文query-metadata.txt: 查询生成的附加上下文service-description.txt: 自动生成的服务描述启动服务器:
npm start
服务器通过模型上下文协议暴露两个工具:
create-query: 根据自然语言请求生成查询
{
"name": "create-query",
"arguments": {
"request": "查找上周注册的所有用户"
}
}
documentation: 从文档中获取信息
{
"name": "documentation",
"arguments": {
"request": "如何验证 API 请求?"
}
}
{
"mcpServers": {
"expert": {
"command": "node",
"args": ["/ABSOLUTE/PATH/TO/expert-server/build/index.js"],
"env": {
"ANTHROPIC_API_KEY": "your_api_key_here"
}
}
}
}
将 /ABSOLUTE/PATH/TO/expert-server 替换为实际的服务器安装绝对路径。
重启 Claude 桌面应用程序。
.
├── docs/ # Your API documentation files
├── prompts/ # System prompts and metadata
│ ├── system-prompt.txt # Main system prompt
│ ├── tool-metadata.txt # Tool description context
│ ├── query-metadata.txt # Query generation context
│ └── service-description.txt # Generated service description
├── src/ # Source code
│ ├── index.ts # Entry point
│ ├── server.ts # MCP server implementation
│ └── services/ # Core services
│ └── expertService.ts # Claude integration
└── package.json
npm run build
如果您遇到连接问题:
npm run setup
prompts/ 目录中是否存在所有必需的文件ANTHROPIC_API_KEY 是否正确设置ANTHROPIC_API_KEY: 您的 Anthropic API 密钥(必需)MIT
一个为大型语言模型(LLM)设计的、高可用的12306余票查询工具服务,现已搭载智能会话管理引擎。 12306-MCP-Server 将复杂的12306余票查询接口封装为符合 Model Context Protocol (MCP) 规范的工具集,允许AI Agent通过自然语言无缝查询实时火车票、中转换乘和经停站信息。 从 v1.0.0 版本开始,项目引入了全新的智能会话管理系统,通过会话池、动态User-Agent轮换和自动错误恢复机制,将服务的稳定性与反屏蔽能力提升至全新高度。
阿里云可观测 MCP服务,提供了一系列访问阿里云可观测各产品的工具能力,覆盖产品包含阿里云日志服务SLS、阿里云应用实时监控服务ARMS、阿里云云监控等,任意支持 MCP 协议的智能体助手都可快速接入。
自动从文本中识别并提取法律条文,例如在合同、案件描述或法律文书中,精准定位涉及的具体法律条文(如“《民法典》第585条”),并将文本中的法律问题与对应法条内容关联,提取法规名称的服务。
用于哔哩哔哩API的MCP服务器,支持视频搜索、用户内容获取等多种操作,适用于哔哩哔哩内容管理和数据分析场景。
看起来您想要翻译一份英文技术文档,但您提供的内容中只有"asd"这个字符串,并没有实际的文档内容。请提供需要翻译的具体英文技术文档文本,这样我才能帮助您进行准确的翻译。如果有特定部分或格式要求,请一并告知。
一座通过串行通信将物理硬件设备与人工智能大语言模型连接起来的桥梁,允许用户使用自然语言命令控制硬件。