
My MCP Server

2025.01.03
0
TypeScriptAI应用开发数据集成工具增强其它
My MCP Server 是一个基于 MCP(Model Context Protocol)协议的服务器,用于标准化应用程序与大型语言模型(LLM)之间的上下文交互。它类似于AI应用程序的USB-C端口,允许AI模型与各种数据源和工具通过标准化的方式进行连接。
View on GitHub
Overview
基本能力
产品定位
My MCP Server 是一个基于 MCP 协议的服务器,旨在标准化应用程序与大型语言模型(LLM)之间的上下文交互。它允许AI模型与各种数据源和工具通过标准化的方式进行连接。
核心功能
- 标准化上下文交互:通过 MCP 协议标准化应用程序与 LLM 之间的交互。
- 多数据源连接:支持连接本地数据源和远程服务。
- 灵活集成:可以与 Claude Desktop 等工具集成,提供上下文信息。
适用场景
- AI应用开发:为 AI 应用提供标准化的上下文交互方式。
- 数据集成:连接本地数据源和远程服务,为 LLM 提供丰富的上下文信息。
- 工具增强:与 Claude Desktop 等工具集成,增强其功能。
工具列表
- Claude Desktop:用于与 MCP 服务器交互的桌面客户端。
- Node.js:用于运行 MCP 服务器的 JavaScript 运行时。
常见问题解答
- 如何确认 MCP 服务器已注册?
- 重启 Claude Desktop 并检查 MCP 服务器设置。
- 如何测试 MCP 服务器?
- 在 Claude Desktop 中询问天气等信息,确认 MCP 服务器返回的数据是否被正确集成。
使用教程
使用依赖
- Node.js:确保已安装 Node.js。
sh $ node --version
安装教程
- 下载 Claude Desktop
-
从 https://claude.ai/download 下载并安装。
-
构建 MCP 服务器
sh $ npm install $ npm run build
-
注册 MCP 服务器
- 编辑配置文件
~/Library/Application Support/Claude/claude_desktop_config.json
,添加 MCP 服务器信息。json { "mcpServers": { "myMcp": { "command": "node", "args": ["xxx/my-mcp-server/build/main.js"] } } }
调试方式
- 确认 MCP 服务器注册
- 重启 Claude Desktop 并检查 MCP 服务器设置。
- 测试功能
- 在 Claude Desktop 中询问天气等信息,确认 MCP 服务器返回的数据是否被正确集成。
许可证
None