Telegram MCP Tdlib
UnclaimedTDLib-powered Telegram MCP server for JVM/Kotlin. Full client access for AI agents.
Install
telegram-mcp serve --transport stdioSet up this server
More in Communication
Browse the full directoryUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverSecurity profile
Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works
40 of 40 tools
Documented tools (40)
From project documentation. A server handshake does not verify each tool’s description or behavior.
all
The full inventory (opt in deliberately)
cancel_scheduled_message
Cancel a queued message (destructive, requires confirmation)
close_poll
Permanently close a poll (destructive, requires confirmation)
community-admin
Moderation, group/channel, permissions, bot commands
create_group
Create a new basic group
create_poll
Send a poll (anonymous or public, single or multi-answer)
create_supergroup
Create a private supergroup, optionally forum-enabled
delete_message
Delete messages (destructive, requires confirmation)
edit_message
Edit an existing message
forward_message
Forward messages between chats
get_chat
Get detailed chat info (members, description)
get_history
Retrieve chat history (recent messages)
get_message_context
Get N messages surrounding a target message
get_message_link
Create a shareable t.me link for a message or media album
get_message_reactions
List all reactions on a message with senders
get_message_viewers
List read receipts for an outgoing message in small groups
get_messages
Get specific messages by ID
get_participants
Get members of a group/channel
get_pinned_messages
Get all pinned messages in a chat
inbox
Personal messages, drafts, media, contacts, privacy
invite_to_group
Invite users to a group
list_chats
List all chats with optional type/unread filters
list_inline_buttons
Inspect inline keyboard buttons on a message
list_scheduled_messages
List queued messages for a chat
mark_as_read
Mark messages as read
message_from_link
Resolve a t.me message link to the actual message
pin_message
Pin a message in a chat
press_inline_button
Click an inline button by index or label (requires confirmation)
reader
Always non-mutating — safe for a first look
remove_reaction
Remove an emoji reaction from a message (requires confirmation)
reply_to_message
Reply to a specific message
reschedule_message
Change a queued message's send time
research
Bounded account/public discovery and reading
schedule_message
Queue a text message for a future ISO time or Unix timestamp
search_global
Search messages across all chats
search_messages
Search messages in a specific chat
send_message
Send a text message with optional HTML/Markdown
send_reaction
Add an emoji reaction to a message (requires confirmation)
unpin_message
Unpin a message
vote_poll
Vote in a poll by 0-based option indexes
Tool change history
FAQ
Questions about Telegram MCP Tdlib MCP Server
- How do I connect Telegram MCP Tdlib MCP Server to Claude?
- The listing records `telegram-mcp serve --transport stdio` as its setup step. Run it, then follow the repository's instructions for the client configuration; the listing names Claude Desktop, Claude Code, Cursor as compatible clients.
- Is Telegram MCP Tdlib MCP Server free?
- The listed licence is Apache-2.0. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can Telegram MCP Tdlib MCP Server do?
- Telegram MCP Tdlib MCP Server documents 40 tools to the agent, including all, cancel_scheduled_message, close_poll. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.