MCP Expert Server

MCP Expert Server

site icon
2025.01.07 3
TypeScript智能文档分析查询生成开发效率
MCP Expert Server 是一个基于 Model Context Protocol 的服务器,利用 Claude AI 提供智能查询生成和文档辅助功能。该服务器能够分析 API 文档,并提供两种主要工具:自然语言请求生成查询和基于问题的相关文档信息检索。
View on GitHub

Overview

基本能力

产品定位

MCP Expert Server 是一个智能文档分析和查询生成工具,旨在帮助开发者更高效地处理 API 文档和生成查询。

核心功能

  1. create-query: 根据自然语言请求生成查询
  2. documentation: 根据问题提供相关文档信息

适用场景

  1. API 文档的快速查询和理解
  2. 根据自然语言描述自动生成查询语句
  3. 开发过程中的文档辅助

工具列表

  1. create-query: 根据自然语言请求生成查询
  2. documentation: 提供相关文档信息

常见问题解答

  1. 连接问题:确保运行了设置脚本,检查所有必需文件是否存在
  2. API 密钥:验证 ANTHROPIC_API_KEY 是否正确设置
  3. 路径问题:在 Claude Desktop 配置中使用绝对路径

使用教程

使用依赖

  1. Node.js >= 18
  2. Anthropic API key for Claude

安装教程

  1. 克隆仓库
  2. 安装依赖:
npm install
  1. 创建 .env 文件并添加 Anthropic API key:
ANTHROPIC_API_KEY=your_api_key_here

调试方式

  1. 运行服务器:
npm start
  1. 检查调试日志(写入 stderr)
  2. 确保所有必需文件存在于 prompts/ 目录

许可证

该项目遵循 MIT 开源许可条款。