Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Telegram Claude

FreeNot checked

This server enables Claude Code to send notifications and ask questions via Telegram, allowing user interaction during coding tasks.

GitHubEmbed

About

This server enables Claude Code to send notifications and ask questions via Telegram, allowing user interaction during coding tasks.

README

An MCP server that lets Claude Code send messages and ask questions via Telegram.

When Claude Code needs your input during a coding task, it sends a Telegram message (with optional inline buttons) and waits for your reply.

Claude Code → MCP tool call → this server → Telegram Bot API → your phone
           ← tool result    ← server      ← you tap a button / type a reply

Tools

Tool Description
ask_user Send a question with optional buttons, wait for response (10-min timeout)
notify_user Fire-and-forget notification

Setup

1. Create a Telegram Bot

  1. Open Telegram, message @BotFather
  2. Send /newbot, follow prompts — save the bot token
  3. Message your new bot (send anything), then visit:
    https://api.telegram.org/bot<YOUR_TOKEN>/getUpdates
    
  4. Find your chat ID in the response JSON (result[0].message.chat.id)

2. Clone & Install

git clone https://github.com/yourusername/telegram-claude-mcp.git
cd telegram-claude-mcp
npm install

3. Configure Claude Code

Add to ~/.claude/mcp.json (create the file if it doesn't exist):

{
  "mcpServers": {
    "telegram": {
      "command": "node",
      "args": ["/absolute/path/to/telegram-claude-mcp/telegram-bridge.js"],
      "env": {
        "TELEGRAM_BOT_TOKEN": "your-bot-token",
        "TELEGRAM_CHAT_ID": "your-chat-id"
      }
    }
  }
}

4. Restart Claude Code

The MCP server starts automatically when Claude Code launches. You should see telegram in your MCP server list.

Usage

Claude Code will automatically have access to ask_user and notify_user tools. You can prompt it to use them:

"If you need to ask me something, use the ask_user Telegram tool"

Or Claude may use them when configured in your project's CLAUDE.md.

License

MIT

from github.com/chilldude/telegram-claude-mcp

Installing Telegram Claude

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/chilldude/telegram-claude-mcp

FAQ

Is Telegram Claude MCP free?

Yes, Telegram Claude MCP is free — one-click install via Unyly at no cost.

Does Telegram Claude need an API key?

No, Telegram Claude runs without API keys or environment variables.

Is Telegram Claude hosted or self-hosted?

A hosted option is available: Unyly runs the server in the cloud, no local setup required.

How do I install Telegram Claude in Claude Desktop, Claude Code or Cursor?

Open Telegram Claude on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Telegram Claude with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All communication MCPs