MCP server for telegram-archive-mcp
4.3K
An MCP server for any Telegram-Archive instance. LLMs use it to search messages, browse chats and read archived Telegram history.
telegram-archive://stats, telegram-archive://chats).get_messages_by_date)./api/login with TELEGRAM_ARCHIVE_USER and TELEGRAM_ARCHIVE_PASS./mcp) over HTTP, or stdio with TRANSPORT=stdio.MCP_AUTH_TOKEN adds bearer auth when you expose it.npx telegram-archive-mcp) and multi-arch Go binaries.npx telegram-archive-mcp
npx fetches the server and runs it on stdio, so your MCP client starts it for you. For Claude Desktop, Cursor or Claude Code, add:
{
"mcpServers": {
"telegram-archive": {
"command": "npx",
"args": ["-y", "telegram-archive-mcp"],
"env": {
"TELEGRAM_ARCHIVE_URL": "http://localhost:8000",
"TELEGRAM_ARCHIVE_USER": "admin",
"TELEGRAM_ARCHIVE_PASS": "your-viewer-password"
}
}
}
}
Set the URL, user and password of your Telegram-Archive viewer. Docker Compose (HTTP on 127.0.0.1:8080) and local builds are in Getting started.
The full documentation is at geiserx.github.io/telegram-archive-mcp.
Content type
Image
Digest
sha256:ebe31d877…
Size
7.6 MB
Last updated
5 days ago
docker pull drumsergio/telegram-archive-mcp