Skip to content
Agentmart
Submit a tool

Telegram Slack MCP

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

Connector by nileshpatil6 · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/nileshpatil6-telegram-slack-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

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

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
12 read · 4 write · 0 delete
Secrets
2 (API keys, tokens or passwords)
Install scripts
Not scanned yet
Runs as
Node.js package

Tools by what they do 16

Read from the source code; the running server may list different tools.

Read 12 · Look things up without changing anything.

  • list_channels
  • list_chats
  • list_dms
  • login_status
  • read_channel
  • read_chat
  • read_file
  • read_media
  • read_thread
  • search_messages
  • unread_summary
  • whoami

Write 4 · Create, change, send or run things.

  • login
  • login_complete
  • login_start
  • send_message

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • SLACK_USER_TOKENS
  • TELEGRAM_API_HASH

Other settings (environment variables or headers).

  • CHAT_MCP_DATA_DIR
  • SLACK_ALLOW_SEND
  • TELEGRAM_ALLOW_SEND
  • TELEGRAM_API_ID

Tools (16)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • list_channelsList Slack channelsread-only

    List channels across all connected workspaces, or just one.

  • list_chatsList Telegram chatsread-only

    List recent chats (DMs, groups, channels), newest activity first, with unread counts.

  • list_dmsList Slack DMsread-only

    List your direct-message conversations (1:1 and group DMs).

  • loginConnect Slack workspaces

    Prompt for your Slack user tokens and save them, so they do not have to live in the MCP config as environment variables. Slack has no local OAuth flow, so you create the app yourself first; this only handles handing the tokens over.

  • login_completeFinish Telegram login

    Step 2 of login: submit the code Telegram sent, plus the cloud password if the account has 2FA.

  • login_startStart Telegram login

    Step 1 of login: send a Telegram login code to a phone number in international format (e.g. +9198...).

  • login_statusCheck Telegram loginread-only

    Check whether the QR from `login` has been scanned yet. Call this after telling the user to scan; if it reports waiting, give them a moment and check again.

  • read_channelRead a Slack channelread-only

    Read recent messages of a channel or DM. `channel` accepts an id, #name, or part of a name.

  • read_chatRead a Telegram chatread-only

    Read the most recent messages of one chat. `chat` accepts @username, numeric id, or part of the chat name.

  • read_fileView a file shared in Slackread-only

    Download a file shared in Slack and return it, so images can actually be seen rather than just named. Use the file id from read_channel or read_thread.

  • read_mediaView a photo or file from a chatread-only

    Download the media attached to one message and return it, so images can actually be seen rather than just named. Use the message id from read_chat or search_messages. Photos are fetched at the largest size that fits within max_kb.

  • read_threadRead a Slack threadread-only

    Read the replies of one thread. `thread_ts` is the parent message's ts.

  • search_messagesSearch Slackread-only

    Search messages across every connected workspace. Supports Slack modifiers like in:#channel and from:@user.

  • send_messageSend a Slack message

    Post a message as yourself. Set thread_ts to reply in a thread. Disabled unless SLACK_ALLOW_SEND=1.

  • unread_summarySlack unread summaryread-only

    Show channels and DMs with unread messages, across all workspaces.

Show 1 more tools
  • whoamiSlack workspacesread-only

    List every connected Slack workspace and who you are in each.

Signals

Stars
0
Forks
0
Open issues
0
Weekly downloads
35
Last commit
Aug 31, 2026 (1 month ago)
Last release
Aug 31, 2026 (1 month ago)
Last package publish
Aug 23, 2026 (2 months ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
io.github.nileshpatil6/telegram-slack-mcp
Version
0.5.1
Auth
API key
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026
Cite this page

Telegram Slack MCP. Agent Mart. https://agentmart.dev/connectors/nileshpatil6-telegram-slack-mcp (last updated 2026-10-24)