容器化MCP服务器栈

一个用于本地化部署和运行MCP服务器栈的小型项目,支持通过Docker快速启动和VSCode集成。

  • by kurokeita
  • Dockerfile
  • 本地部署
  • 更新于
在 GitHub 查看 kurokeita/mcp

使用说明

容器化MCP服务器堆栈

这是我的小型项目,用于设置和运行本地化的MCP服务器堆栈。

如何跑步

  1. 复制 .env 文件:

    cp .env.example .env
    
  2. 获取Outline API键并将其设置为 .env 文件。

  3. 为MCP_PROXY_AUTH_token生成一个随机字符串令牌,并将其设置为 .env 文件。

  4. 运行docker compose:

    docker compose up -d
    

如何在VSCode中设置MCP服务器

  1. 打开 mcp.json VSCode中的文件。

  2. 插入此块:

    "servers": {
      "context7": {
        "type": "http",
        "url": "http://localhost:3090/mcp",
        "headers": {
          "CONTEXT7_API_KEY": "<CONTEXT7_API_KEY>"
        }
      },
      "outline": {
        "url": "http://localhost:3091/mcp",
        "type": "http"
      }
    }
    
    

如何运行MCP检查器

  1. 使用地址打开浏览器 http://localhost:6274?MCP_PROXY_AUTH_TOKEN=<MCP_PROXY_AUTH_TOKEN>.
  2. 如何使用: MCP检查员