Token导航 LogoToken导航TokenDH.com
Antigravity Telegram logo
办公协作stdio官方级别未说明来源级核验

Antigravity Telegram

MCP Server

Antigravity Mobile Command是一款通过Telegram实现手机与编码环境双向实时交互的控制工具,支持任务发送、计划审批、代码变更审核等功能。

工具数

7

提示词数

0

GitHub Stars

2

资源数

0
远程控制Python实时交互

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

JacksonFuck

提供方

JacksonFuck

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -e .

详细介绍

🚀 反重力移动指挥

将您的移动设备转换为编码环境的远程任务控制。

反重力移动指挥是一个“代理桥”,它利用谷歌反重力的原生模型上下文协议(MCP)和人工制品系统,通过电报提供双向实时反馈回路。

Telegram Bot Preview

✨ 特性

  • 📱 快速行动循环:从手机发送编码任务,使用内联按钮批准计划
  • 📸 视觉验证:自动接收UI更改的屏幕截图和录制
  • ✅ 互动治理:通过Telegram按钮批准或拒绝代码差异
  • 🚨 错误意识:通过全栈跟踪获得终端崩溃通知
  • 📊 实时状态票务:实时进度更新,无垃圾邮件

🛠️ 快速开始

先决条件

安装

# Clone the repository
git clone https://github.com/yourusername/antigravity-telegram.git
cd antigravity-telegram

# Install dependencies
pip install -e .

# Or with uv
uv pip install -e .

配置

  1. 复制示例环境文件:
cp .env.example .env
  1. 编辑 .env 使用您的凭据:
TELEGRAM_BOT_TOKEN=your_bot_token_from_botfather
AUTHORIZED_CHAT_IDS=your_chat_id
ARTIFACTS_PATH=~/.gemini/antigravity/artifacts

跑步

运行Telegram bot和MCP服务器:

python -m src.main

只运行Telegram机器人:

python -m src.main --mode bot

仅运行MCP服务器(用于反重力集成):

python -m src.main --mode mcp

🔌 反重力MCP集成

1.添加到MCP配置

将Telegram网桥添加到您的反重力MCP配置中(~/.gemini/mcp_config.json):

{
  "mcpServers": {
    "telegram-bridge": {
      "command": "python",
      "args": ["-m", "src.main", "--mode", "mcp"],
      "cwd": "/path/to/antigravity-telegram",
      "env": {
        "TELEGRAM_BOT_TOKEN": "your_token",
        "AUTHORIZED_CHAT_IDS": "your_chat_id",
        "ARTIFACTS_PATH": "~/.gemini/antigravity/artifacts"
      }
    }
  }
}

2.复制工作流

将工作流文件复制到Antigravity工作流:

cp workflows/mobile-command.md ~/.agent/workflows/

3.使用Telegram

  1. 在Telegram上与您的机器人开始聊天
  2. 发送 /start 验证连接
  3. 发送 /prompt "Your coding task here"
  4. 通过手机批准计划并查看更改!

📱 电报命令

命令描述
/start显示欢迎消息并验证连接
/prompt 向Antigravity发送编码任务
/status检查当前执行状态
/cancel取消当前操作
/help显示帮助消息

🔧 MCP工具可用

以下工具暴露在反重力环境中进行通信:

工具说明
send_telegram_message向用户发送消息
request_plan_approval请求批准实施计划
request_change_approval请求批准代码更改
send_artifact将截图/录音发送到Telegram
update_status更新状态收报机消息
notify_error发送严重错误通知
await_user_response等待用户输入

🏗️ 建筑

┌─────────────────┐     ┌──────────────────┐     ┌─────────────────┐
│  📱 Telegram    │◄───►│  🌉 Python       │◄───►│  🌌 Antigravity │
│     App         │     │     Bridge       │     │     Agent       │
└─────────────────┘     └──────────────────┘     └─────────────────┘
                               │
                               ▼
                        ┌──────────────────┐
                        │  📁 Artifact     │
                        │     Watcher      │
                        └──────────────────┘

📁 项目结构

antigravity-telegram/
├── src/
│   ├── main.py              # Entry point
│   ├── config.py            # Configuration management
│   ├── bot/
│   │   ├── handlers.py      # Telegram command handlers
│   │   ├── keyboards.py     # Inline keyboard builders
│   │   └── message_queue.py # Async message queue
│   ├── mcp_server/
│   │   ├── server.py        # MCP server implementation
│   │   ├── tools.py         # MCP tool definitions
│   │   └── state.py         # Approval state management
│   ├── monitors/
│   │   ├── artifacts.py     # Artifact directory watcher
│   │   └── terminal.py      # Terminal output monitor
│   └── utils/
│       └── formatting.py    # Message formatting
├── config/
│   └── mcp_config.json      # MCP config template
├── workflows/
│   └── mobile-command.md    # Antigravity workflow
├── .env.example
├── pyproject.toml
└── README.md

🔒 安全

  • 只有授权的聊天ID才能与机器人进行交互
  • Bot令牌存储在环境变量中
  • 会话文件被忽略

📝 许可证

MIT许可证-请参阅 许可证 了解详情。

🤝 贡献

欢迎投稿!请随时提交拉取请求。

______________________________________________________________________

建于❤️ 反重力社区

目录标签

目录标签

远程控制Python实时交互本地部署编码辅助Telegram集成任务管理

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

7

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP