模型管理协议服务器

HexagonML ModelManager MCP服务器,为HexagonML ModelManager工具提供模型上下文协议接口。

  • by mizall90
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 mizall90/mm-mcp

使用说明

HexagonML模型管理器MCP服务器

这是一个HexagonML MCP服务器,为HexagonMLModelManager工具提供模型上下文协议接口。

主机上mcp集成的配置(例如:风帆、vscode、claude桌面)

本地配置

{
  "mcpServers": {
    "hex-mm-mcp": {
      "command": "hex-mm-mcp/.venv/bin/mcp",
      "args": ["run", "hex-mm-mcp/server/mm_mcp_server.py"]
    }
  }
}

Docker配置

对于开发人员(使用本地URL)
  • 在中运行ModelManager服务器 --host 0.0.0.0 --port 8000
    • 命令 python manage.py runserver 0.0.0.0:8000
  • 使用以下命令获取系统的主机名 hostname -I 命令
    • 如: 192.168.10.75 172.17.0.1 2400:1a00:4b26:2af0:8f53:ede1:ec3a:c59b 2400:1a00:4b26:2af0:9139:c926:2fb5:6008
    • 使用列表中的第一个ip地址,例如: 192.168.10.75
  • 替换 your-api-base-url 和 http://<hostIP>:8000
{
  "mcpServers": {
    "hex-mm-mcp-docker": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "--network=host",
        "-e",
        "SECRET_KEY",
        "-e",
        "MM_API_BASE_URL",
        "-v",
        "OUTPUT_DIR",
        "<image-name>:<tag>"
      ],
      "env": {
        "SECRET_KEY": "your-secret-key",
        "MM_API_BASE_URL": "your-api-base-url",
        "OUTPUT_DIR": "your-output-dir"
      }
    }
  }
}