Skip to content
Agentmart
Submit a tool

TG multi-account MCP

Self-hosted, consent-based access to Telegram accounts and bots for MCP clients

Connector by Mesteriis · GitHub account verified by the MCP Registry

IndexedApache-2.0Remote (HTTP)
Write a review

Chalk Labs

Need help deploying TG multi-account MCP?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Pick your client. Read the repository before you give any tool access to your data.

No install instructions from the source yet. Check the repository for setup steps.

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

Self-hosted, consent-based access to Telegram accounts and bots for MCP clients

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
25 read · 15 write · 3 delete · 1 not yet classified
Secrets
None asked for
Install scripts
Not scanned yet
Runs as
Python package

Tools by what they do 44

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

Read 25 · Look things up without changing anything.

  • find_chats
  • get_capabilities
  • get_chat_history
  • get_chat_info
  • get_conversation_snapshot
  • get_inbox_context
  • get_message
  • get_message_context
  • get_recent_mentions
  • get_reply_thread
  • get_status
  • get_unread_inbox
Show 13 more tools
  • list_accounts
  • list_agent_tokens
  • list_attachments
  • list_bots
  • list_chats
  • list_drafts
  • list_folders
  • list_scheduled_messages
  • list_topics
  • poll_updates
  • search_all_messages
  • search_chat_content
  • search_messages

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

  • cancel_scheduled_message
  • create_agent_token
  • create_draft
  • download_attachment
  • download_attachment_chunk
  • edit_own_message
  • forward_messages
  • mark_chat_read
  • resolve_message_link
  • resolve_peer
  • schedule_message
  • send_as_bot
Show 3 more tools
  • send_as_user
  • send_attachment
  • send_draft

Delete 3 · Delete, drop, revoke or wipe things.

  • delete_draft
  • react_to_message
  • revoke_agent_token

Not yet classified 1 · We could not tell from the name and description.

  • get_folder_messages

Files it touches

  • Any path the agent passes to its tools

Tools (44)

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

  • cancel_scheduled_message

    Cancel one scheduled message by ID.

  • create_agent_token

    Create a scoped bearer token. The plaintext token is returned only once.

  • create_draft

    Save a private local message draft without contacting Telegram.

  • delete_draft

    Delete one local draft.

  • download_attachment

    Download one image or file attachment up to 10 MB from a message.

  • download_attachment_chunk

    Read a base64 chunk from an attachment of any size accepted by Telegram.

  • edit_own_message

    Edit a text message previously sent by the selected personal account.

  • find_chats

    Find dialogs by title or contact name across the latest 500 dialogs.

  • forward_messages

    Forward 1–100 existing messages as the selected personal account.

  • get_capabilities

    Describe server features, limits and currently configured identities.

  • get_chat_history

    Read history newest first, optionally inside an inclusive YYYY-MM-DD range.

  • get_chat_info

    Return normalized identity and type metadata for a chat.

  • get_conversation_snapshot

    Get chat metadata, recent history and its latest pinned message.

  • get_folder_messages

    Merge messages from chats in a named folder, newest first, with date filters.

  • get_inbox_context

    Return prioritized unread dialogs with recent message context in one call.

Show 29 more tools
  • get_message

    Get one message by its stable chat and message IDs.

  • get_message_context

    Get a target message with bounded messages immediately before and after it.

  • get_recent_mentions

    List recent messages that mention this account, globally or in one chat.

  • get_reply_thread

    Return a message, its reply ancestry and bounded direct replies.

  • get_status

    Return aggregate readiness counts for configured accounts and bots.

  • get_unread_inbox

    List unread dialogs with mention, reaction and latest-message context.

  • list_accounts

    List stable user account IDs and their readiness state.

  • list_agent_tokens

    List scoped agent tokens without revealing their token material or hash.

  • list_attachments

    List attachment-bearing messages by kind and inclusive calendar range.

  • list_bots

    List stable bot IDs and their readiness state.

  • list_chats

    List chats for one account. Use next_cursor for further pages.

  • list_drafts

    List private local drafts visible to the current agent token.

  • list_folders

    List Telegram chat folders for one account.

  • list_scheduled_messages

    List scheduled messages in one chat.

  • list_topics

    List forum topics for a supergroup.

  • mark_chat_read

    Mark a chat read through an optional message ID.

  • poll_updates

    Poll new, edited, deleted, read and reaction events after a signed cursor.

  • react_to_message

    Set a standard emoji reaction, or remove the account's reaction with null.

  • resolve_message_link

    Resolve a public or private t.me message link to chat, topic and message IDs.

  • resolve_peer

    Resolve a numeric ID, username, t.me link or fuzzy chat title.

  • revoke_agent_token

    Revoke one scoped agent bearer token.

  • schedule_message

    Schedule a plain-text message 10 seconds to 365 days in the future.

  • search_all_messages

    Search every dialog, optionally filtering by date, sender and attachment kind.

  • search_chat_content

    Find links, polls, GIFs, video notes, voice notes or pinned messages.

  • search_messages

    Search within one chat for one account; the cursor is bound to both.

  • send_as_bot

    Send plain text as the selected bot. Never falls back to a user or another bot.

  • send_as_user

    Send plain text as the selected personal account. Never falls back to another ID.

  • send_attachment

    Send an existing Telegram attachment as the selected personal account.

  • send_draft

    Send one pending draft; subsequent calls return its stored send receipt.

Signals

Stars
0
Forks
0
Open issues
0
Weekly downloads
76
Last commit
Oct 20, 2026 (11 days ago)
Last release
Sep 23, 2026 (1 month ago)
Last package publish
Sep 23, 2026 (1 month ago)

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

Details

Registry name
io.github.Mesteriis/tg-account-mcp
Version
0.5.2
Auth
No auth
Packages
pypi tg-account-mcp
License
Apache-2.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from Mesteriis

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get TG multi-account MCP running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying TG multi-account MCP?

CallGet help
Cite this page

TG multi-account MCP. Agent Mart. https://agentmart.dev/connectors/mesteriis-tg-account-mcp (last updated 2026-10-24)