FantomaSkaRus1/telegram-bot-mcp

💬 Communication🟢 Verified Active
0 Views
0 Installs

📇 ☁️ 🏠 - Full-featured Telegram Bot API MCP server with 174 tools covering the entire Bot API.

Quick Install

One-Click IDE Configuration
claude_desktop_config.json
{
  "mcpServers": {
    "fantomaskarus1-telegram-bot-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "fantomaskarus1-telegram-bot-mcp"
      ]
    }
  }
}
Or

Using an AI coding agent (Claude Code, Cursor, etc.)? Copy a ready-made prompt that tells it to fetch the setup instructions and install this server for you.

Documentation Overview

telegram-bot-mcp

Full-featured Telegram Bot API server for MCP (Model Context Protocol). 174 tools covering the entire Bot API — messages, chats, stickers, payments, forums, stories, and more.

telegram-bot-mcp MCP server

Features

  • Messages — send (text, photo, video, audio, document, location, poll, dice, sticker, media groups), edit, forward, copy, delete, pin/unpin, reactions
  • Chats — info, settings, permissions, invite links, member management, verification
  • Bot — commands, profile, settings, description, menu button, admin rights
  • Stickers — create/edit/delete sticker sets, upload stickers, custom emoji
  • Payments — invoices, star transactions, gifts, refunds
  • Forums — create/edit/close/reopen/delete topics
  • Stories — post, edit, delete, repost
  • Business — business messages, accounts, connections
  • Games — send games, set scores, high scores
  • Webhooks — set, delete, get info

Quick Start

npm install

Claude Code

claude mcp add -e TELEGRAM_BOT_TOKEN=your_token telegram -- node /path/to/mcp-telegram/index.js

Claude Desktop

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "telegram": {
      "type": "stdio",
      "command": "node",
      "args": ["/path/to/mcp-telegram/index.js"],
      "env": {
        "TELEGRAM_BOT_TOKEN": "your_token"
      }
    }
  }
}

Environment Variables

VariableRequiredDescription
TELEGRAM_BOT_TOKENYesBot token from @BotFather
TELEGRAM_DEFAULT_CHAT_IDNoDefault chat ID (skip chat_id in tool calls)
TELEGRAM_DEFAULT_THREAD_IDNoDefault topic/thread ID for forum supergroups

Project Structure

index.js              # Entry point — registers all tool modules
utils/api.js          # Telegram API client, rate limiting, retry logic
tools/
  messages/           # send, edit, forward, manage
  chat/               # info, settings, invite, members, verify
  bot/                # core, commands, profile, settings
  stickers.js
  payments.js
  forum.js
  stories.js
  business.js
  games.js
  webhook.js

License

MIT

Related MCP Servers

AbdelStark/nostr-mcp

☁️ - A Nostr MCP server that allows to interact with Nostr, enabling posting notes, and more.

💬 Communication0 views
adhikasp/mcp-twikit

🐍 ☁️ - Interact with Twitter search and timeline

💬 Communication0 views
aeoess/mingle-mcp

📇 ☁️ - Agent-to-agent networking. Your AI publishes what you need, matches with other people's agents, both humans approve before connecting. 6 tools, Ed25519 signed, shared network at api.aeoess.com.

💬 Communication0 views
agenticmail/agenticmail

📇 🏠 🍎 🪟 🐧 - Real email and SMS for AI agents. Run a local mail server with disposable inboxes, send/receive real email, fetch verification codes, and drive a real inbox — all from your machine, no third-party email API. Install with npx @agenticmail/mcp.

💬 Communication0 views

Engagement

Views
0
Installs
0
Upvotes
0

Views and upvotes are unique per visitor network (hashed IP). Installs count copy actions.

Status

Health: Active

Recent health check succeeded.

Last checked: 7/29/2026, 4:31:06 AM

Unclaimed listing (imported or pending owner verification). Claim it →
★ Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to get the verified badge and attach your website.

Claim this listing

Promote this listing

Optional paid placement. Free listings stay free forever.

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.