article
README
🚀 MCP 顾问服务器
MCP 顾问服务器是一个 MCP 服务器,它能通过提示和资源,为用户提供对模型上下文协议规范的全面访问。借助完整的 JSON 模式和详细文档,该服务器可帮助大语言模型(LLM)和人类更好地理解和使用 MCP 规范。
🚀 快速开始
何时使用此解决方案
虽然相同的信息在网络上也能找到,但当你有需要精确规格信息的用例时,直接获取规格详细信息作为上下文,能得到更可靠的结果。由于这些资源能轻松适配模型的内容窗口大小,若无需进行文档比较或其他复杂查询,使用更复杂的 RAG 解决方案并非必要。
其他实现相同目标的方法
若你倾向于即兴的方法,也可使用像 fetch 这样的 MCP 服务器,按以下步骤操作:
- 获取 https://modelcontextprotocol.io/llms.txt 的内容,以获取有效的链接列表。
- 根据当前任务的相关性,从链接中获取相关内容。
📦 安装指南
# 作为依赖项安装
npm install mcp-advisor
# 或者全局安装以使用 CLI
npm install -g mcp-advisor
💻 使用示例
在 Claude Desktop 中使用
- 将以下内容添加到你的 Claude Desktop 配置文件中:
{
"mcpServers": {
"mcp-advisor": {
"command": "npx",
"args": [
"mcp-advisor@latest"
]
}
}
}
- 此服务器提供以下功能:
提示
explain:对 MCP 主题进行全面解释,附带完整的文档上下文。需要一个topic参数来指定要详细解释的 MCP 主题。evaluate_server_compliance:评估模型上下文协议 (MCP) 规范符合性检查给定服务器仓库。需要一个path参数来指定要评估的 MCP 服务器仓库路径。
资源
此服务器提供不同部分的 MCP 规范和文档访问: 规范资源
- 完整规范 (
/specification/complete):完整的模型上下文协议规范,包括模式、架构、基础协议、实用程序、服务器功能和客户端功能。 - 模式规范 (
/specification/schema):完整的模型上下文协议 JSON 模式规范 (2025 - 03 - 26)。 - 架构概述 (
/specification/basic/architecture):模型上下文协议架构的概述。 - 基础协议 (
/specification/basic):核心协议详细信息,包括传输、授权和生命周期。 - 实用程序 (
/specification/utils):与 MCP 规范相关的实用工具和扩展。
客户端功能
- 规范链接:MCP 官方文档
开发
- 克隆仓库:
git clone https://github.com/modelcontextprotocol/servers.git
- 进入目录并安装依赖项:
cd servers/src/fetch
npm install
- 运行服务器:
node index.js
📚 详细文档
规范
- 日期格式:
YYYY-MM-DD - 仓库地址:GitHub 仓库
微信扫一扫