MCP.so
登录

Docker MCP Servers

@tatsuiman

基本信息

分类

云与基础设施

许可证

MIT

传输方式

stdio

作者

tatsuiman

关于 Docker MCP Servers

暂无概览

Docker MCP Servers 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "slack": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "SLACK_BOT_TOKEN=your-slack-bot-token",
        "-e",
        "SLACK_TEAM_ID=your-slack-team-id",
        "ghcr.io/tatsuiman/docker-mcp-notion-server-slack:main"
      ]
    },
    "notion": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "NOTION_API_TOKEN=your-integration-token",
        "ghcr.io/tatsuiman/docker-mcp-notion-server-notion-server:main"
      ]
    },
    "github": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "GITHUB_PERSONAL_ACCESS_TOKEN=your-github-token",
        "ghcr.io/tatsuiman/docker-mcp-notion-server-github:main"
      ]
    }
  }
}

Docker MCP Servers 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Docker MCP Servers?

Docker MCP Servers is a collection of Model Context Protocol (MCP) server implementations for Slack, Notion, and GitHub, designed to be run as Docker containers. Each server is configured via environment variables for authentication tokens and is published as a container image on GitHub Container Registry.

How to use Docker MCP Servers?

Add the provided JSON configuration block to your MCP client configuration (e.g., claude_desktop_config.json), replacing the placeholder environment variable values with your own Slack bot token and team ID, Notion integration token, or GitHub personal access token. Run the MCP client, which will execute each server as a Docker container using the docker run -i --rm command.

Key features of Docker MCP Servers

  • Provides MCP servers for Slack, Notion, and GitHub.
  • Runs as Docker containers for easy deployment and isolation.
  • Uses environment variables for secure authentication.
  • Published as ready-to-use images on GitHub Container Registry.
  • Containers are ephemeral (removed after use with --rm).

Use cases of Docker MCP Servers

  • Interact with Slack workspaces via MCP from AI assistants.
  • Query and manage Notion databases through MCP.
  • Perform GitHub repository operations using MCP.
  • Centralize MCP server configuration in a single JSON file.

常见问题

1

What authentication is required for each server?

Slack requires `SLACK_BOT_TOKEN` and `SLACK_TEAM_ID`; Notion requires `NOTION_API_TOKEN`; GitHub requires `GITHUB_PERSONAL_ACCESS_TOKEN`. All are passed as environment variables.

2

What runtime is needed to run these servers?

Docker must be installed on the host machine. The servers are launched via the `docker run` command and consume no system dependencies other than Docker.

3

Where are the server images hosted?

All container images are hosted on the GitHub Container Registry under the `ghcr.io/tatsuiman/` namespace, with tags like `docker-mcp-notion-server-slack:main`.

评论

云与基础设施 分类下的更多 MCP 服务器