Docker MCP Servers

by tatsuiman

434 downloads
Not rated
GitHub

Description

# Docker MCP Servers ```json { "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": {…

About

# Docker MCP Servers ```json { "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"…

Details

Author
tatsuiman
Downloads
434
Categories
Cloud Service

- 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).

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Docker MCP Servers
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

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.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "docker mcp servers": {
            "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"
                ]
            }
        }
    }
}

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

{
    "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"
            ]
        }
    }
}
No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.