Telegram MCP Server MCP Server
io.github.tolboy/telegram-mcp-tdlib
What is the Telegram MCP Server MCP server?
Local-first TDLib Telegram MCP server with 110 tools, account isolation and production guardrails.
How to install Telegram MCP Server
Copy-paste configuration for popular MCP clients.
TDLIB_API_IDrequiredTelegram API ID from my.telegram.org
TDLIB_API_HASHrequiredsecretTelegram API hash from my.telegram.org
TDLIB_PHONE_NUMBERsecretTelegram phone number; omit after preparing a persisted session when using QR authentication
TDLIB_AUTH_CODEsecretOne-time Telegram login code for a fresh headless container
TDLIB_2FA_PASSWORDsecretTelegram 2FA password when the account requires it
MCP_READ_ONLYKeep true for safe first use
MCP_TOOL_PROFILETool surface: reader, inbox, community-admin, research, or all
{
"mcpServers": {
"telegram-mcp-tdlib": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/tolboy/telegram-mcp-tdlib:1.15.0-stdio"
],
"env": {
"TDLIB_API_ID": "<YOUR_TDLIB_API_ID>",
"TDLIB_API_HASH": "<YOUR_TDLIB_API_HASH>",
"TDLIB_PHONE_NUMBER": "<YOUR_TDLIB_PHONE_NUMBER>",
"TDLIB_AUTH_CODE": "<YOUR_TDLIB_AUTH_CODE>",
"TDLIB_2FA_PASSWORD": "<YOUR_TDLIB_2FA_PASSWORD>",
"MCP_READ_ONLY": "<YOUR_MCP_READ_ONLY>",
"MCP_TOOL_PROFILE": "<YOUR_MCP_TOOL_PROFILE>"
}
}
}
}{
"mcpServers": {
"telegram-mcp-tdlib": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/tolboy/telegram-mcp-tdlib:1.15.0-stdio"
],
"env": {
"TDLIB_API_ID": "<YOUR_TDLIB_API_ID>",
"TDLIB_API_HASH": "<YOUR_TDLIB_API_HASH>",
"TDLIB_PHONE_NUMBER": "<YOUR_TDLIB_PHONE_NUMBER>",
"TDLIB_AUTH_CODE": "<YOUR_TDLIB_AUTH_CODE>",
"TDLIB_2FA_PASSWORD": "<YOUR_TDLIB_2FA_PASSWORD>",
"MCP_READ_ONLY": "<YOUR_MCP_READ_ONLY>",
"MCP_TOOL_PROFILE": "<YOUR_MCP_TOOL_PROFILE>"
}
}
}
}{
"mcpServers": {
"telegram-mcp-tdlib": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/tolboy/telegram-mcp-tdlib:1.15.0-stdio"
],
"env": {
"TDLIB_API_ID": "<YOUR_TDLIB_API_ID>",
"TDLIB_API_HASH": "<YOUR_TDLIB_API_HASH>",
"TDLIB_PHONE_NUMBER": "<YOUR_TDLIB_PHONE_NUMBER>",
"TDLIB_AUTH_CODE": "<YOUR_TDLIB_AUTH_CODE>",
"TDLIB_2FA_PASSWORD": "<YOUR_TDLIB_2FA_PASSWORD>",
"MCP_READ_ONLY": "<YOUR_MCP_READ_ONLY>",
"MCP_TOOL_PROFILE": "<YOUR_MCP_TOOL_PROFILE>"
}
}
}
}{
"servers": {
"telegram-mcp-tdlib": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/tolboy/telegram-mcp-tdlib:1.15.0-stdio"
],
"env": {
"TDLIB_API_ID": "<YOUR_TDLIB_API_ID>",
"TDLIB_API_HASH": "<YOUR_TDLIB_API_HASH>",
"TDLIB_PHONE_NUMBER": "<YOUR_TDLIB_PHONE_NUMBER>",
"TDLIB_AUTH_CODE": "<YOUR_TDLIB_AUTH_CODE>",
"TDLIB_2FA_PASSWORD": "<YOUR_TDLIB_2FA_PASSWORD>",
"MCP_READ_ONLY": "<YOUR_MCP_READ_ONLY>",
"MCP_TOOL_PROFILE": "<YOUR_MCP_TOOL_PROFILE>"
}
}
}
}claude mcp add telegram-mcp-tdlib --env TDLIB_API_ID=<YOUR_TDLIB_API_ID> --env TDLIB_API_HASH=<YOUR_TDLIB_API_HASH> --env TDLIB_PHONE_NUMBER=<YOUR_TDLIB_PHONE_NUMBER> --env TDLIB_AUTH_CODE=<YOUR_TDLIB_AUTH_CODE> --env TDLIB_2FA_PASSWORD=<YOUR_TDLIB_2FA_PASSWORD> --env MCP_READ_ONLY=<YOUR_MCP_READ_ONLY> --env MCP_TOOL_PROFILE=<YOUR_MCP_TOOL_PROFILE> -- docker run -i --rm ghcr.io/tolboy/telegram-mcp-tdlib:1.15.0-stdioRelated MCP servers
Control a real Chrome browser to complete any task: fill forms, extract data, book flights.
World Monitor
Live global intelligence: real-time markets, conflicts, country risk, chokepoints, energy. 39 tools.
Netdata
Real-time infrastructure monitoring with metrics, logs, alerts, and ML-based anomaly detection.
Trending hip-hop artist momentum scores across four cultural dimensions.
AI orchestration with hive-mind swarms, neural networks, and 87 MCP tools for enterprise dev.
Scrapling MCP Server
Give your AI agent stealth web scraping with Cloudflare bypass and CSS selection, powered by Scrapling.