MCP.so
登录

Telegram MCP Server

@kfastov

基本信息

分类

沟通协作

许可证

MIT

传输方式

stdio

作者

kfastov

关于 Telegram MCP Server

Telegram user console client and archiver

Telegram MCP Server 配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

Telegram MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Telegram MCP Server?

A Telegram CLI with background sync and an optional MCP server for your personal account (MTProto, not bot API). It lets you manage chats, messages, media, and contacts from the command line and expose Telegram functionality to MCP-compatible clients.

How to use Telegram MCP Server?

Install via npm install -g @kfastov/tgcli or brew install kfastov/tap/tgcli. Authenticate with API credentials from my.telegram.org/apps using tgcli auth, then enable the MCP server by setting tgcli config set mcp.enabled true and run tgcli server. Configure host/port with tgcli config set mcp.host and tgcli config set mcp.port.

Key features of Telegram MCP Server

  • Background sync and archive backfill
  • Optional MCP server for AI integration
  • Send and receive text and files
  • Search messages across chats and channels
  • Download media files
  • Manage contacts, channels, and groups

Use cases of Telegram MCP Server

  • Automate message sending and file sharing
  • Archive Telegram chats for offline search
  • Integrate Telegram into AI-powered workflows via MCP
  • List and manage channels, groups, and contacts

常见问题

1

Does it use the Bot API or MTProto?

It uses MTProto for your personal account, not the Bot API.

2

How do I authenticate?

Get API credentials from my.telegram.org/apps, then run `tgcli auth` and follow the prompts.

3

Where is data stored?

Config, sessions, and a messages database are stored in the OS app-data directory. Override with the `TGCLI_STORE` environment variable.

4

How do I enable the MCP server?

Set `tgcli config set mcp.enabled true`, optionally change the bind address, and run `tgcli server`.

5

What is the default MCP endpoint?

The server binds to `http://127.0.0.1:8080/mcp` by default. Host and port can be changed via `tgcli config set mcp.host` and `tgcli config set mcp.port`.

评论

沟通协作 分类下的更多 MCP 服务器