NestDaddy

Telegram Slack Mcp

io.github.nileshpatil6/telegram-slack-mcp ยท v0.5.1

Read and reply to your personal Telegram chats and all your Slack workspaces.

Connect Runs on your machine

Terminal
claude mcp add telegram-slack-mcp -e TELEGRAM_API_ID=<TELEGRAM_API_ID> -e TELEGRAM_API_HASH=<TELEGRAM_API_HASH> -e TELEGRAM_ALLOW_SEND=<TELEGRAM_ALLOW_SEND> -e SLACK_USER_TOKENS=<SLACK_USER_TOKENS> -e SLACK_ALLOW_SEND=<SLACK_ALLOW_SEND> -e CHAT_MCP_DATA_DIR=<CHAT_MCP_DATA_DIR> -- npx -y [email protected]
claude_desktop_config.json
{
  "mcpServers": {
    "telegram-slack-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "TELEGRAM_API_ID": "<TELEGRAM_API_ID>",
        "TELEGRAM_API_HASH": "<TELEGRAM_API_HASH>",
        "TELEGRAM_ALLOW_SEND": "<TELEGRAM_ALLOW_SEND>",
        "SLACK_USER_TOKENS": "<SLACK_USER_TOKENS>",
        "SLACK_ALLOW_SEND": "<SLACK_ALLOW_SEND>",
        "CHAT_MCP_DATA_DIR": "<CHAT_MCP_DATA_DIR>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "telegram-slack-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "TELEGRAM_API_ID": "<TELEGRAM_API_ID>",
        "TELEGRAM_API_HASH": "<TELEGRAM_API_HASH>",
        "TELEGRAM_ALLOW_SEND": "<TELEGRAM_ALLOW_SEND>",
        "SLACK_USER_TOKENS": "<SLACK_USER_TOKENS>",
        "SLACK_ALLOW_SEND": "<SLACK_ALLOW_SEND>",
        "CHAT_MCP_DATA_DIR": "<CHAT_MCP_DATA_DIR>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "telegram-slack-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "TELEGRAM_API_ID": "<TELEGRAM_API_ID>",
        "TELEGRAM_API_HASH": "<TELEGRAM_API_HASH>",
        "TELEGRAM_ALLOW_SEND": "<TELEGRAM_ALLOW_SEND>",
        "SLACK_USER_TOKENS": "<SLACK_USER_TOKENS>",
        "SLACK_ALLOW_SEND": "<SLACK_ALLOW_SEND>",
        "CHAT_MCP_DATA_DIR": "<CHAT_MCP_DATA_DIR>"
      }
    }
  }
}

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools

This server runs locally, so its tools are listed by your MCP client once it starts.

Environment variables

NameDescription
TELEGRAM_API_ID
Optional
api_id from https://my.telegram.org (Telegram server only)
TELEGRAM_API_HASH
Optional, secret
api_hash from https://my.telegram.org (Telegram server only)
TELEGRAM_ALLOW_SEND
Optional
Set to 1 to allow sending Telegram messages as you. Off by default.
SLACK_USER_TOKENS
Optional, secret
One Slack user token (xoxp-) per workspace, comma separated (Slack server only)
SLACK_ALLOW_SEND
Optional
Set to 1 to allow posting to Slack as you. Off by default.
CHAT_MCP_DATA_DIR
Optional
Where the Telegram session is stored. Defaults to ~/.chat-mcp

Details

Package[email protected] (NPM, stdio)
Package[email protected] (PYPI, stdio)
First published31 Aug 2026
Last updated31 Aug 2026
Registry nameio.github.nileshpatil6/telegram-slack-mcp

More communication servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.