魔术套餐MCP服务器
](https://smithery.ai/server/@pureugong/mmk-mcp)
Magic Meal Kit的模型上下文协议服务器,作为AI助手的工具提供服务器版本信息。
运作原理
MCP服务器:
- 连接到您的魔术套餐API
- 使AI助手能够检查Magic Meal Kits服务器版本
- 返回包含版本信息的结构化响应
- 使用API密钥遵循安全身份验证实践
益处
- 通过自然语言请求以编程方式检查Magic Meal Kit服务器版本
- 保持API后端和AI集成之间的清晰分离
使用Claude Desktop
先决条件
- NodeJS 的
- MCP客户端(如克劳德桌面应用程序)
- 神奇套餐API密钥
安装
通过Smithery安装
通过以下方式自动安装Claude Desktop的mmk-mcp 史密瑟里:
npx -y @smithery/cli install @pureugong/mmk-mcp --client claude全局安装(可选)
您可以使用npm全局安装该包:
npm install -g mmk-mcp当前版本:1.0.17
Claude桌面配置
要将此服务器与Claude Desktop应用程序一起使用,请将以下配置添加到您的“mcpServers”部分 claude_desktop_config.json:
{
"mcpServers": {
"magic-meal-kits": {
"command": "npx",
"args": ["-y", "mmk-mcp"],
"env": {
"MMK_API_KEY": "",
"MMK_API_BASE_URL": ""
}
}
}
}MMK_API_KEY-您的魔术套餐API密钥MMK_API_BASE_URL-您的魔术套餐API的基本URL
发展
- 从以下位置克隆此存储库https://github.com/pureugong/mmk-mcp
- 创建一个
.env文件基于.env.example - 安装依赖项:
npm install - 构建项目:
npm run build - 运行服务器:
npm start
可用工具
| 工具名称 | 描述 | 参数 |
|---|---|---|
magic_meal_kits_server_version | 检查Magic Meal Kit服务器版本 | 无需参数 |
调试
直接运行MCP服务器
出于调试目的,您可以直接运行MCP服务器以查看控制台输出和任何错误:
- 创建一个
.env包含所有必需环境变量的项目根目录中的文件:
MMK_API_KEY=your-api-key
MMK_API_BASE_URL=https://magic-meal-kits-isjxytikta-uw.a.run.app- 直接运行服务器:
# Using the enhanced debug script:
npm run debug
# Or if installed globally:
mmk-mcp- 在另一个终端中,您可以使用MCP检查器工具测试服务器:
# Install the MCP Inspector
npm install -g @modelcontextprotocol/inspector
# Connect to your running MCP server
npx @modelcontextprotocol/inspector stdio -c "node" -a "build/src/index.js"
# Or if you've installed the inspector globally:
mcp-inspector stdio -c "node" -a "build/src/index.js"这将打开一个交互式检查器,您可以在其中测试MCP工具并查看服务器的响应。
故障排除
如果您遇到MCP服务器的问题,以下是一些常见的解决方案:
服务器不支持工具错误
如果你看到一个错误,比如 Error: Server does not support tools (required for tools/call),请确保您使用的是1.0.11或更高版本。
要更新到最新版本,请运行:
npm install -g mmk-mcp@latest