Antigravity GLM MCP
Provides web search capabilities via DuckDuckGo to retrieve and analyze online information.
Enables Git repository management including checking status, committing changes, viewing logs, and analyzing diffs.
Allows for the execution of Python code within a secure sandbox environment for complex tasks.
Provides a whitelist-based shell execution environment for running approved system commands safely.
Supports executing SQLite queries against local databases for structured data management.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Antigravity GLM MCPRefactor the login logic in auth.py and create a backup before saving"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
π Antigravity GLM MCP
Gemini (Antigravity) β· GLM-4.5 λͺ¨λΈ λΈλ¦Ώμ§ MCP μλ²
볡μ‘ν μ½λ© μμ μ GLM AIμκ² μμνκ³ , 25κ°μ§ κ°λ ₯ν λκ΅¬λ‘ μλννμΈμ.
π λ¬Έμ Β· β‘ λΉ λ₯Έ μμ Β· π οΈ λꡬ Β· π‘οΈ λ³΄μ
β¨ μ μ΄ νλ‘μ νΈμΈκ°μ?
λ¬Έμ μ | ν΄κ²°μ± |
π³ 볡μ‘ν Docker μ€μ | β Zero-Docker: HTTPS μ§μ νΈμΆλ‘ μ¦μ μμ |
π API ν€ μ μΆ μ°λ € | β 보μ κ°ν: νκ²½λ³μ νν°λ§, μλλ°μ€ μ μ© |
π νμΌ μ€μ 볡ꡬ λΆκ° | β μλ λ°±μ : μμ /μμ μ λ²μ κ΄λ¦¬ |
π§ μΈμ κ° μ 보 μμ€ | β μꡬ λ©λͺ¨λ¦¬: JSON κΈ°λ° μ₯κΈ° κΈ°μ΅ μ μ₯μ |
β οΈ μνν μ λͺ λ Ή μ€ν | β νμ΄νΈλ¦¬μ€νΈ: μΉμΈλ λͺ λ Ήλ§ νμ© |
Related MCP server: TermPipe MCP
ποΈ μν€ν μ²
flowchart LR
subgraph "π₯οΈ Gemini Desktop"
A[Antigravity Agent]
end
subgraph "π§ MCP Server"
B[antigravity_glm_mcp]
C[25 Tools]
D[Security Layer]
end
subgraph "βοΈ Cloud APIs"
E[GLM-4.5 API]
F[Web Search]
end
subgraph "πΎ Local Storage"
G[Files & Git]
H[Memory DB]
I[Backups]
end
A <--> |MCP Protocol| B
B --> C
C --> D
D --> E
D --> F
D --> G
D --> H
D --> Iπ λ¬Έμ
π λ¬Έμ | π μ€λͺ |
μμ€ν μ€κ³, 보μ κ³μΈ΅, ν΅μ νλ¦ μμΈ | |
25κ° λꡬ νλΌλ―Έν° λ° μλ΅ λͺ μΈ | |
5λΆ μ€μΉ κ°μ΄λ λ° μ²« μ¬μ© μμ |
β‘ λΉ λ₯Έ μμ (5λΆ)
π μ¬μ μꡬμ¬ν
Python 3.11+ (κ°μνκ²½ κΆμ₯)
Zhipu AI API ν€ λλ νΈν μλν¬μΈνΈ
π μ€μΉ λ°©λ²
# 1. μ μ₯μ ν΄λ‘
git clone https://github.com/coreline-ai/antigravity_glm_mcp.git
cd antigravity_glm_mcp
# 2. κ°μνκ²½ μμ± λ° νμ±ν
python3.11 -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
# 3. μλ μ€μΉ (κΆμ₯)
python scripts/install.py# μμ‘΄μ± μ€μΉ
pip install -r requirements.txt
# MCP μ€μ νμΌμ μΆκ° (~/.gemini/settings.json λ±){
"mcpServers": {
"antigravity_glm_mcp": {
"command": "/path/to/.venv/bin/python",
"args": ["/path/to/antigravity_glm_mcp/src/server.py"],
"env": {
"PROJECT_ROOT": "/your/workspace",
"ZHIPU_API_KEY": "your-api-key",
"GLM_MODEL": "GLM-4.5",
"GLM_BASE_URL": "https://api.z.ai/api/coding/paas/v4",
"PYTHONPATH": "/path/to/antigravity_glm_mcp"
}
}
}
}π οΈ μ 체 λꡬ λͺ©λ‘ (25κ°)
π§ μ§λ₯ μμ (Intelligence Delegation)
λꡬ | μ€λͺ | μ£Όμ νλΌλ―Έν° |
| GLMμ 볡μ‘ν μμ μμ |
|
| μμ ν둬ννΈ μ§μ μ μ‘ |
|
| μ΄λ―Έμ§ λΆμ (Vision) |
|
π νμΌ μμ€ν (File System)
λꡬ | μ€λͺ | μ£Όμ νλΌλ―Έν° |
| νμΌ λ΄μ© μ½κΈ° |
|
| μ νμΌ μμ± |
|
| λ¬Έμμ΄ μΉν μμ |
|
| νμΌ μμ (λ°±μ 보κ΄) |
|
| μ΄μ λ²μ 볡μ |
|
| λλ ν 리 λͺ©λ‘ |
|
| μ κ·μ νμΌ κ²μ |
|
π» μ½λ μ€ν (Code Execution)
λꡬ | μ€λͺ | μ£Όμ νλΌλ―Έν° |
| Python μλλ°μ€ μ€ν |
|
| νμ΄νΈλ¦¬μ€νΈ μ μ€ν |
|
πΏ Git νμ (Git Collaboration)
λꡬ | μ€λͺ | μ£Όμ νλΌλ―Έν° |
| μ μ₯μ μν μ‘°ν |
|
| λ³κ²½μ¬ν μ»€λ° |
|
| μ»€λ° μ΄λ ₯ μ‘°ν |
|
| λ³κ²½μ¬ν λΉκ΅ |
|
π λ€νΈμν¬ (Network)
λꡬ | μ€λͺ | μ£Όμ νλΌλ―Έν° |
| HTTP μμ² (SSRF λ°©μ§) |
|
| DuckDuckGo μΉ κ²μ |
|
π§ λ©λͺ¨λ¦¬ & λ°μ΄ν° (Memory & Data)
λꡬ | μ€λͺ | μ£Όμ νλΌλ―Έν° |
| μ₯κΈ° λ©λͺ¨λ¦¬ μ μ₯ |
|
| λ©λͺ¨λ¦¬ μ‘°ν |
|
| μ 체 λ©λͺ¨λ¦¬ λͺ©λ‘ |
|
| λ©λͺ¨λ¦¬ μμ |
|
| SQLite 쿼리 μ€ν |
|
π κ΄λ¦¬ & λ‘κΉ (Management)
λꡬ | μ€λͺ | μ£Όμ νλΌλ―Έν° |
| μμ μμ½ (Cron) |
|
| μμ΄μ νΈ νλ λ‘κ·Έ |
|
π‘οΈ λ³΄μ μν€ν μ²
μ΄ νλ‘μ νΈλ 4λ¨κ³ 보μ κ³μΈ΅μ ꡬνν©λλ€:
flowchart TB
subgraph "Layer 1: Sandbox"
A[PROJECT_ROOT κ²½λ‘ κ²μ¦]
end
subgraph "Layer 2: Network"
B[SSRF λ°©μ§ - λ΄λΆλ§ IP μ°¨λ¨]
C[DNS Rebinding λ°©μ΄]
end
subgraph "Layer 3: Execution"
D[RCE λ°©μ§ - νκ²½λ³μ νν°λ§]
E[μ νμ΄νΈλ¦¬μ€νΈ]
end
subgraph "Layer 4: Data"
F[μλ λ°±μ
]
G[API ν€ κ²©λ¦¬]
end
A --> B --> D --> Fλ³΄νΈ λμ | μν | λ°©μ΄ μ‘°μΉ |
νμΌ μμ€ν | Path Traversal |
|
λ€νΈμν¬ | SSRF 곡격 | λ΄λΆλ§ IP(10.x, 172.x, 192.168.x) νν°λ§ |
μ½λ μ€ν | RCE / ν€ μ μΆ |
|
μ λͺ λ Ή | μμ€ν νκ΄΄ |
|
glm_shell_execλ νμ΄νΈλ¦¬μ€νΈμ λ±λ‘λ μμ ν λͺ
λ Ήλ§ μ€νν©λλ€.
rm, sudo, chmod 777 λ±μ μμ² μ°¨λ¨λ©λλ€.
π§ νκ²½λ³μ μ€μ
λ³μλͺ | νμ | μ€λͺ | κΈ°λ³Έκ° |
| β | GLM API μΈμ¦ ν€ | - |
| β | μμ λμ λλ ν 리 | νμ¬ λλ ν 리 |
| β | μ¬μ©ν λͺ¨λΈ |
|
| β | API μλν¬μΈνΈ |
|
| β | μμ² νμμμ (μ΄) |
|
π νλ‘μ νΈ κ΅¬μ‘°
antigravity_glm_mcp/
βββ π README.md # μ΄ λ¬Έμ
βββ π requirements.txt # Python μμ‘΄μ±
βββ π pyproject.toml # ν¨ν€μ§ λ©νλ°μ΄ν°
β
βββ π src/ # μμ€ μ½λ
β βββ server.py # MCP μλ² μ§μ
μ
β βββ models.py # κ³΅ν΅ λͺ¨λΈ (ToolResponse λ±)
β β
β βββ π core/ # ν΅μ¬ μΈνλΌ
β β βββ config.py # μ€μ κ΄λ¦¬μ
β β βββ glm_client.py # GLM API ν΄λΌμ΄μΈνΈ
β β βββ sandbox.py # κ²½λ‘ λ³΄μ κ²μ¦
β β βββ backup.py # μλ λ°±μ
μμ€ν
β β
β βββ π tools/ # 25κ° λꡬ ꡬν
β βββ glm_cmd.py # μ§λ₯ μμ (cmd, bypass)
β βββ file_ops.py # νμΌ CRUD
β βββ dir_ops.py # λλ ν 리 μμ
β βββ grep_ops.py # νμΌ κ²μ
β βββ code_ops.py # μ½λ μ€ν
β βββ shell_ops.py # μ μ€ν
β βββ git_ops.py # Git νμ
β βββ http_ops.py # HTTP μμ²
β βββ web_ops.py # μΉ κ²μ
β βββ db_ops.py # DB 쿼리
β βββ memory_ops.py # λ©λͺ¨λ¦¬ κ΄λ¦¬
β βββ image_ops.py # μ΄λ―Έμ§ λΆμ
β βββ schedule_ops.py # μμ
μμ½
β βββ reporting.py # λ‘κ·Έ κ΄λ¦¬
β
βββ π scripts/ # μ νΈλ¦¬ν° μ€ν¬λ¦½νΈ
β βββ install.py # μλ μ€μΉ μ€ν¬λ¦½νΈ
β
βββ π docs/ # λ¬Έμ
β βββ ARCHITECTURE.md # μν€ν
μ² μμΈ
β βββ TOOLS.md # λꡬ λ νΌλ°μ€
β βββ QUICKSTART.md # λΉ λ₯Έ μμ κ°μ΄λ
β
βββ π tests/ # ν
μ€νΈ μ½λ
β βββ local_tools_test.py # λ‘컬 λꡬ ν΅ν© ν
μ€νΈ
β βββ simple_test.py # μ§λ₯ λꡬ ν
μ€νΈ
β
βββ π data/ # λ°νμ λ°μ΄ν° (Git μ μΈ)
βββ memory/ # μꡬ λ©λͺ¨λ¦¬ μ μ₯μ
βββ action_logs.jsonl # μμ΄μ νΈ νλ λ‘κ·Έπ§ͺ ν μ€νΈ
# κ°μνκ²½ νμ±ν ν
# 1. .env νμΌ μμ± (κΆμ₯)
cp .env.sample .env
# .env νμΌμ μ΄μ΄ ZHIPU_API_KEYλ₯Ό μ
λ ₯νμΈμ.
# 2. λ‘컬 λꡬ ν
μ€νΈ (API ν€ λΆνμ)
./.venv/bin/python tests/local_tools_test.py
# 3. μ§λ₯ λꡬ ν
μ€νΈ (API ν€ νμ)
# .env νμΌμ΄ μλ€λ©΄ μ§μ export νμΈμ.
export ZHIPU_API_KEY="your-key"
./.venv/bin/python tests/simple_test.pyπ λΌμ΄μ μ€
μ΄ νλ‘μ νΈλ MIT License νμ λ°°ν¬λ©λλ€. μμ λ‘κ² μ¬μ©, μμ , λ°°ν¬νμ€ μ μμ΅λλ€.
Made with β€οΈ for Gemini Γ GLM Collaboration
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityDmaintenanceBridges Google's Gemini CLI with MCP-compatible clients and integrates OpenRouter API for access to 400+ AI models. Provides 33 specialized tools enabling multi-AI workflows, collaborations, and debates between Claude, Gemini, and other LLMs.Last updated141
- Alicense-qualityDmaintenanceProvides AI assistants with direct terminal access to execute commands, manage files, and run persistent REPL sessions. It features automated installation scripts that educate AI assistants on its capabilities for seamless integration.Last updatedMIT
- Alicense-qualityDmaintenanceA local sandbox that provides AI agents with code execution, filesystem access, and a full GUI desktop environment for 'computer use' capabilities. It exposes tools for shell commands, multi-language code interpretation, and remote desktop automation via the Model Context Protocol.Last updated211GPL 3.0

cygnus-ssh-mcpofficial
AlicenseAqualityBmaintenanceEnables AI assistants to manage remote servers via SSH with 43 specialized tools for command execution, file editing, directory operations, and background tasks across Linux, macOS, and Windows.Last updated445GPL 3.0
Related MCP Connectors
Shared long-term memory vault for AI agents with 20 MCP tools.
Persistent memory and knowledge management for AI agents with semantic search and 50+ tools.
Sovereign Agent OS β Persistent Memory, Governance & Compliance for AI Agents.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/coreline-ai/antigravity_glm_mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server