服务器版本检查工具

Magic Meal Kits MCP服务器是一个用于AI助手的服务器版本检查工具,提供结构化的版本信息响应。

  • by pureugong
  • JavaScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 pureugong/mmk-mcp

使用说明

魔术套餐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": "<your-api-key>",
                "MMK_API_BASE_URL": "<your-api-base-url>"
            }
        }
    }
}
  • MMK_API_KEY -您的魔术套餐API密钥
  • MMK_API_BASE_URL -您的魔术套餐API的基本URL

发展

  1. 从以下位置克隆此存储库https://github.com/pureugong/mmk-mcp
  2. 创建一个 .env 文件基于 .env.example
  3. 安装依赖项: npm install
  4. 构建项目: npm run build
  5. 运行服务器: npm start

可用工具

工具名称 描述 参数
magic_meal_kits_server_version 检查Magic Meal Kit服务器版本 无需参数

调试

直接运行MCP服务器

出于调试目的,您可以直接运行MCP服务器以查看控制台输出和任何错误:

  1. 创建一个 .env 包含所有必需环境变量的项目根目录中的文件:
MMK_API_KEY=your-api-key
MMK_API_BASE_URL=https://magic-meal-kits-isjxytikta-uw.a.run.app
  1. 直接运行服务器:
# Using the enhanced debug script:
npm run debug

# Or if installed globally:
mmk-mcp
  1. 在另一个终端中,您可以使用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