Telegram MCP 服务器作为连接 Telegram API 与 AI 助手(如 Claude Desktop)的桥梁,借助一系列工具,让 AI 助手能与 Telegram 的消息及功能实现交互。
⚠️ 重要提示
- 使用 Telegram API 时,请严格遵守其条款和条件。
- 确保您的 API 密钥和其他敏感信息的安全,避免泄露。
uv 工具uv clone git+https://github.com/sparfenyuk/mcp-telegram.git
cd mcp-telegram
uv run mcp-telegram
uv run mcp-telegram --help
uv sync
uv uninstall mcp-telegram
MCP(Model Context Protocol)是一种用于 AI 应用程序与外部工具和服务之间通信的协议。通过 MCP,AI 助手可以:
使用 MCP 服务器从 Telegram 收取未读消息,并在 Claude Desktop 中生成摘要。
配置服务器工具以实现自动消息响应功能。
使用 MCP 服务器导出和管理大量聊天数据。
uv clone git+https://github.com/sparfenyuk/mcp-telegram.git
cd mcp-telegram
uv run mcp-telegram
uv run mcp-telegram --help
uv sync
uv uninstall mcp-telegram
编辑配置文件(通常位于 ~/.config/claude/tools.yaml),添加以下内容:
full/path/to/uv: &uvcli
cli: uv
args:
- run
- mcp-telegram
确保路径正确无误。
uv clone git+https://github.com/sparfenyuk/mcp-telegram.git
uv sync
uv run mcp-telegram --help
src/mcp_telegram/tools.py 中创建新类:class NewTool(Tool):
"""描述新工具的功能"""
async def _run(self, args: List[str], stdin: Optional[bytes]) -> Tuple[int, bytes]:
# 实现具体功能
@toolkit_register
class NewTool(Tool):
pass
运行以下命令以查看日志信息:
uv run mcp-telegram --log=all
使用以下命令启动调试工具:
uv inspect mcp-telegram
uv 二进制文件路径是否正确。查看日志以获取更多信息:
uv run mcp-telegram --log=all
通过以上指南,您可以轻松配置和使用 Telegram MCP 服务器。如需进一步帮助,请参考官方文档或联系开发者社区。