NestDaddy

Fast MCP Telegram

io.github.leshchenko1979/fast-mcp-telegram · v0.46.2

Multi-tenant Telegram gateway for AI agents — HTTP+stdio, 8 tools, MTProto User API

Connect Remote server

Terminal
claude mcp add --transport http fast-mcp-telegram https://tg-mcp.l1979.ru/v1/mcp
~/.cursor/mcp.json
{
  "mcpServers": {
    "fast-mcp-telegram": {
      "url": "https://tg-mcp.l1979.ru/v1/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "fast-mcp-telegram": {
      "type": "http",
      "url": "https://tg-mcp.l1979.ru/v1/mcp"
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://tg-mcp.l1979.ru/v1/mcp

Tools 8 found in our last check

  • search_messages_globally

    Search all Telegram chats at once (not scoped to one chat). Comma-separated query terms; optional filters by date, chat kind, and public username. Results are ordered by ascending date-time (oldest first); limit selects the newest N. Success: message list and metadata dict. Glob…

  • get_messages

    Read or search messages in one chat: browse latest, search text, fetch by ids, or load replies to a message (comments, forum topics, threads). Use from_user to filter by sender (server-side, per-chat only). Use context to include neighboring messages and reply chains around each…

  • send_message

    Send text and optional file attachments to a Telegram chat. Supports reply-to (including forum topics and channel discussion groups), parse_mode: classic markdown/html/auto (entities) or rich (Rich Message document; dialect auto-detected). parse_mode=rich cannot be combined with…

  • edit_message

    Replace the text of an existing message in a Telegram chat. Only works on messages sent by the authenticated account. Cannot edit media or other message attributes — text only. parse_mode: classic markdown/html/auto or rich (Rich Message; dialect auto-detected). schedule_date (I…

  • find_chats

    Find users/groups/channels by name, username, or phone. Comma-separated usernames are searched in parallel and results are merged round-robin. Global search (query required) searches all Telegram; with min_date, max_date, or filter, search uses dialog list or a named filter; inc…

  • get_chat_info

    Load profile and metadata for one user, bot, group, or channel. Success: info dict; forum chats may include topics up to topics_limit; user targets may include common_chats up to common_chats_limit. Full documentation: https://github.com/leshchenko1979/fast-mcp-telegram/blob/mai…

  • send_message_to_phone

    Send to a phone number: may create a temporary contact, then send text or files. Supports parse_mode: classic markdown/html/auto or rich (Rich Message; dialect auto-detected). parse_mode=rich cannot be combined with files. schedule_date (ISO 8601, future) queues the message inst…

  • invoke_mtproto

    Low-level Telegram API (MTProto) invoke for methods not wrapped by other tools. Dangerous methods require allow_dangerous=true. Success: API result dict or normalized error. PII and credential-shaped fields (phone, access_hash) are dropped from a successful result by default; pa…

Details

Endpointhttps://tg-mcp.l1979.ru/v1/mcp (Streamable HTTP)
Package[email protected] (PYPI, stdio)
First published11 Nov 2026
Last updated11 Nov 2026
Registry nameio.github.leshchenko1979/fast-mcp-telegram

More communication servers See all

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