使用说明
电报mcp
需求
用法
- 安装依赖项
pip3 install uv
uv venv
source .venv/bin/activate
uv sync
-
使用电报api id和哈希编辑.env文件(我方电报),不要与他人分享。
-
启动http服务器
uv run http-server/http-server.py
- 安装MCP服务器
uv run mcp install mcp-server/mcp-server.py
可用功能
MCP服务器提供以下功能:
get_unread_entities:获取其中有未读消息的实体get_unread_messages(id):从给定的实体id获取所有未读消息get_messages(id, count):从实体获取受计数限制的消息get_entities:获取当前会话中的所有实体get_entity_by_id(id):从当前会话中获取实体send_message(entity_id, content, reply_to_message_id):使用可选标记向实体发送消息并回复
常见问题及解决方法
- Claude无法运行MCP服务器>>使用brew安装uv:
brew install uv - 无法在Telegram中创建新应用>>断开VPN连接并重试
