- Home
- MCP servers
- Slack Notion GitHub
Slack Notion GitHub
- other
0
GitHub Stars
other
Language
7 months ago
First Indexed
3 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"tatsuiman-docker-mcp-servers": {
"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"
],
"env": {
"SLACK_TEAM_ID": "YOUR_TEAM_ID",
"SLACK_BOT_TOKEN": "YOUR_SLACK_BOT_TOKEN",
"NOTION_API_TOKEN": "YOUR_NOTION_TOKEN",
"GITHUB_PERSONAL_ACCESS_TOKEN": "YOUR_GITHUB_TOKEN"
}
}
}
}You can run lightweight, containerized MCP servers that connect popular tools like Slack, Notion, and GitHub to your client workflows. These MCP servers provide ready-made integrations you can start with Docker and then connect from your MCP client to extend your workspace capabilities.
How to use
You use an MCP client to interact with the Slack, Notion, and GitHub MCP servers. Each server runs in a container and exposes a standard connection that your client can talk to. Start the containers with your required tokens and identifiers, then configure your client to point at the corresponding container endpoints. Once connected, you can send actions to each service through the MCP channel and receive responses that integrate with your existing workflows.
How to install
Prerequisites you need before installing anything:
- Docker is installed and running on your machine.
Install the three MCP server containers by running the docker run commands below. Replace tokens with your real credentials.
Install Slack MCP server (Docker)
docker 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
Install Notion MCP server (Docker)
docker run -i --rm \
-e NOTION_API_TOKEN=your-integration-token \
ghcr.io/tatsuiman/docker-mcp-notion-server-notion-server:main
Install GitHub MCP server (Docker)
docker run -i --rm \
-e GITHUB_PERSONAL_ACCESS_TOKEN=your-github-token \
ghcr.io/tatsuiman/docker-mcp-notion-server-github:main
Post-install verification
After starting each container, verify that the MCP client can connect to the corresponding server endpoint and that you can receive responses from Slack, Notion, and GitHub through the MCP interface.
Configuration notes
Each server requires its specific access token. Keep tokens secure and rotate them periodically. Do not expose tokens in logs or public files.
Additional considerations
If you are running in a hosted or orchestrated environment, you can adapt the docker commands into your deployment manifests or use Docker Compose to manage all three containers together.