Is there an official Telegram MCP server?
No. Telegram publishes the Bot API and MTProto, not an MCP server. The community servers built on the Bot API inherit the bot rules: the bot is its own account with its own name, it cannot start a conversation with a user who has not messaged it first, and in a group it sees only what its privacy mode allows. That is the right tool for broadcast notifications to people who opted in. It is the wrong one for answering the conversations you already have. Nilyo takes the other side: it connects your own Telegram account, so an assistant works in your existing chats and groups, under your name, and can write to anyone you could write to yourself.
Account, not bot
Connecting your own account keeps three things a bot cannot have: the existing history, the groups and channels you belong to, and the identity your contacts recognize. A reply arrives from you, in the thread where the question was asked, rather than from a bot the other person would first have to find and start. Connection is a QR code or a phone code, once.
One URL, OAuth, about two minutes
The server is at https://nilyo.com/mcp over streamable HTTP. Add it as a connector in Claude, ChatGPT, Cursor or any MCP client and choose OAuth: the client registers itself, opens a browser once, and you sign in and authorize the accounts the agent may reach. No key to generate, nothing to paste into a config file.
Chats, groups and channels stay distinct
Telegram mixes one-to-one chats, groups and channels in the same list, and they are not the same object. Chat listings mark which is which, so an assistant can summarize a busy group without answering in it, or find the one direct conversation that needs a reply among two hundred channel posts. Chat and message identifiers travel together, because a message id only means something inside its chat.
“Summarize what I missed in my Telegram groups since yesterday.”
“Which Telegram conversations are waiting for an answer from me?”
Telegram uses the shared messaging tools
Beyond connection, Telegram is driven through the messaging tools shared with WhatsApp and Instagram: list conversations, read a thread, resolve a recipient from a name, send a message, start a chat. One vocabulary for three providers means an assistant that learned to answer a WhatsApp already knows how to answer a Telegram, and a workflow can switch channel without changing shape.
“Send a Telegram to Marc with the address for tomorrow.”
No artificial budget here
Unlike LinkedIn or Instagram, Telegram gets no local daily cap: calls are still serialized per account so nothing runs in parallel, but Telegram’s own limits are the ones that apply. We would rather tell you where a budget exists and where it does not than invent a reassuring number that does nothing.
Common questions
Does Telegram have an official MCP server?
No. Telegram publishes the Bot API and MTProto. Third-party MCP servers are usually built on the Bot API, which means they act as a bot: a separate identity that cannot message a user who has not written to it first. Nilyo is a hosted MCP server that connects your own Telegram account instead, so an agent reads and answers in the chats and groups you already have, as you.
Why use my own account rather than a bot?
A bot cannot start a conversation, appears under its own name, and sees only part of a group. Your own account keeps your history, your groups and the identity your contacts recognize.
How do I connect Telegram?
With a QR code or a phone code, once. If the session later expires, you reconnect the same account rather than creating a duplicate, so identifiers keep working.
Can it read groups and channels?
Yes, and listings mark which is which, so an assistant can summarize a group or a channel without posting in it.
Is there a daily limit?
No local one for Telegram. Calls are serialized per account, and Telegram’s own limits apply. LinkedIn and Instagram do carry a local daily budget, because their platforms punish bursts far more harshly.
How Telegram works with Nilyo
Connection. QR code shown in the conversation (Telegram › Settings › Devices) or a code sent to your phone.
What your agent can do. Chats, groups and channels, message history, sending text and media, reactions.
Pacing and safety. No local budget; calls are serialized per account.
- Groups and channels appear in the chat list with their type, so the agent can summarize a channel or answer in a group on request.
All Telegram guides
Related guides
Give Nilyo to your agent.
Paste one setup link. Your agent can guide OAuth, account connection and the first useful action.