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
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.
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.
About
Reviews
Write a reviewNo 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_chatsget_capabilitiesget_chat_historyget_chat_infoget_conversation_snapshotget_inbox_contextget_messageget_message_contextget_recent_mentionsget_reply_threadget_statusget_unread_inbox
Show 13 more tools
list_accountslist_agent_tokenslist_attachmentslist_botslist_chatslist_draftslist_folderslist_scheduled_messageslist_topicspoll_updatessearch_all_messagessearch_chat_contentsearch_messages
Write 15 · Create, change, send or run things.
cancel_scheduled_messagecreate_agent_tokencreate_draftdownload_attachmentdownload_attachment_chunkedit_own_messageforward_messagesmark_chat_readresolve_message_linkresolve_peerschedule_messagesend_as_bot
Show 3 more tools
send_as_usersend_attachmentsend_draft
Delete 3 · Delete, drop, revoke or wipe things.
delete_draftreact_to_messagerevoke_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_messageCancel one scheduled message by ID.
create_agent_tokenCreate a scoped bearer token. The plaintext token is returned only once.
create_draftSave a private local message draft without contacting Telegram.
delete_draftDelete one local draft.
download_attachmentDownload one image or file attachment up to 10 MB from a message.
download_attachment_chunkRead a base64 chunk from an attachment of any size accepted by Telegram.
edit_own_messageEdit a text message previously sent by the selected personal account.
find_chatsFind dialogs by title or contact name across the latest 500 dialogs.
forward_messagesForward 1–100 existing messages as the selected personal account.
get_capabilitiesDescribe server features, limits and currently configured identities.
get_chat_historyRead history newest first, optionally inside an inclusive YYYY-MM-DD range.
get_chat_infoReturn normalized identity and type metadata for a chat.
get_conversation_snapshotGet chat metadata, recent history and its latest pinned message.
get_folder_messagesMerge messages from chats in a named folder, newest first, with date filters.
get_inbox_contextReturn prioritized unread dialogs with recent message context in one call.
Show 29 more tools
get_messageGet one message by its stable chat and message IDs.
get_message_contextGet a target message with bounded messages immediately before and after it.
get_recent_mentionsList recent messages that mention this account, globally or in one chat.
get_reply_threadReturn a message, its reply ancestry and bounded direct replies.
get_statusReturn aggregate readiness counts for configured accounts and bots.
get_unread_inboxList unread dialogs with mention, reaction and latest-message context.
list_accountsList stable user account IDs and their readiness state.
list_agent_tokensList scoped agent tokens without revealing their token material or hash.
list_attachmentsList attachment-bearing messages by kind and inclusive calendar range.
list_botsList stable bot IDs and their readiness state.
list_chatsList chats for one account. Use next_cursor for further pages.
list_draftsList private local drafts visible to the current agent token.
list_foldersList Telegram chat folders for one account.
list_scheduled_messagesList scheduled messages in one chat.
list_topicsList forum topics for a supergroup.
mark_chat_readMark a chat read through an optional message ID.
poll_updatesPoll new, edited, deleted, read and reaction events after a signed cursor.
react_to_messageSet a standard emoji reaction, or remove the account's reaction with null.
resolve_message_linkResolve a public or private t.me message link to chat, topic and message IDs.
resolve_peerResolve a numeric ID, username, t.me link or fuzzy chat title.
revoke_agent_tokenRevoke one scoped agent bearer token.
schedule_messageSchedule a plain-text message 10 seconds to 365 days in the future.
search_all_messagesSearch every dialog, optionally filtering by date, sender and attachment kind.
search_chat_contentFind links, polls, GIFs, video notes, voice notes or pinned messages.
search_messagesSearch within one chat for one account; the cursor is bound to both.
send_as_botSend plain text as the selected bot. Never falls back to a user or another bot.
send_as_userSend plain text as the selected personal account. Never falls back to another ID.
send_attachmentSend an existing Telegram attachment as the selected personal account.
send_draftSend 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
- Repository
- github.com/Mesteriis/tg-account-mcp
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from Mesteriis
- 0.567score
architecture-normalizer
Mesteriis
Decomposes large modules, god files, classes, or packages in reviewable steps while preserving public APIs.
SkillAFreshness: AClaude Code +9 - 0.564score
code-wiki-ru
Mesteriis
Builds and validates Russian Obsidian repository wikis, architecture docs, and code/docs/ADR drift reports.
SkillAFreshness: AClaude Code +9 - 0.561score
agent-squad
Mesteriis
Plans parallel agents or worktrees with isolated ownership, validation lanes, and merge rules.
SkillAFreshness: AClaude Code +9 - 0.561score
authz-boundary-review
Mesteriis
Reviews authorization, tenant isolation, roles, ownership, row access, admin boundaries, sharing, and privilege escalation.
SkillAFreshness: AClaude Code +9 - 0.561score
code-quality
Mesteriis
Reviews cohesion, naming, responsibility, complexity, and maintainability.
SkillAFreshness: AClaude Code +9 - 0.561score
agent-retrospective
Mesteriis
Analyzes repeated agent failures or noisy routing and proposes evidence-backed changes to instructions, skills, gates, or runbooks.
SkillAFreshness: AClaude Code +9
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.
Cite this page
TG multi-account MCP. Agent Mart. https://agentmart.dev/connectors/mesteriis-tg-account-mcp (last updated 2026-10-24)