Docker MCP Servers
@tatsuiman
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"
]
}
}
}ツール
ツールは検出されませんでした
ツールは 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.
FAQ from Docker MCP Servers
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.
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.
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.
Are the servers stateful
「クラウドとインフラ」の他のコンテンツ
Supabase MCP Server
supabase-communityConnect Supabase to your AI assistants
AWS Model Context Protocol (MCP) Server
alexei-ledA lightweight service that enables AI assistants to execute AWS CLI commands (in safe containerized environment) through the Model Context Protocol (MCP). Bridges Claude, Cursor, and other MCP-aware AI tools with AWS CLI for enhanced cloud infrastructure management.
K8s MCP Server
alexei-ledK8s-mcp-server is a Model Context Protocol (MCP) server that enables AI assistants like Claude to securely execute Kubernetes commands. It provides a bridge between language models and essential Kubernetes CLI tools including kubectl, helm, istioctl, and argocd, allowing AI syste
Run Model Context Protocol (MCP) servers with AWS Lambda
awslabsRun existing Model Context Protocol (MCP) stdio-based servers in AWS Lambda functions
MCP Gateway
mcp-ecosystem🧩 MCP Gateway - A lightweight gateway service that instantly transforms existing MCP Servers and APIs into MCP servers with zero code changes. Features Docker deployment and management UI, requiring no infrastructure modifications.
コメント