Antigravity Terminal
БесплатноНе проверенWindows-focused MCP server for terminal automation with persistent PowerShell sessions, live session logs, and VS Code integrated terminal bridge.
Описание
Windows-focused MCP server for terminal automation with persistent PowerShell sessions, live session logs, and VS Code integrated terminal bridge.
README
Windows-focused MCP server for terminal automation with persistent sessions and live session logs. Created by AATHI.
Features
- Persistent PowerShell sessions (
session_id, default:default) - Incremental
stdout/stderrpolling - Send follow-up input into running sessions
- Live log file path returned for each session
- Configurable monitor mode via
ANTIGRAVITY_MONITOR_MODE - VS Code integrated terminal metadata returned for each session
- MCP standard methods (
tools/list,tools/call) with legacy aliases
MCP Tools
run_commandcommand_statussend_inputlist_sessionssession_visual_infokill_command
Publish-Ready One-Command Usage (From GitHub)
After pushing this project to your GitHub, users can seamlessly install and attach it to Claude using uvx (or the more robust python -m uv variant for Windows):
# Standard uvx (if in PATH)
claude mcp add antigravity-terminal-mcp uvx --from git+https://github.com/aathishwar-13/antigravity-terminal-mcp.git antigravity-terminal-mcp
# More robust Windows version (if uvx is not in PATH)
claude mcp add antigravity-terminal-mcp python -m uv tool run --from git+https://github.com/aathishwar-13/antigravity-terminal-mcp.git antigravity-terminal-mcp
(Note: If the code is nested in a subdirectory, simply append #subdirectory=folder_name to the git URL).
Local Run
uvx --from . antigravity-terminal-mcp
or
python server.py
Monitor Modes
By default, the server does not open an external monitor window (ANTIGRAVITY_MONITOR_MODE=none).
This keeps monitoring in VS Code when you use the integrated terminal bridge.
If you explicitly want a separate PowerShell window for each session monitor, enable external mode:
$env:ANTIGRAVITY_MONITOR_MODE = "external"
python server.py
To force no external monitor window:
$env:ANTIGRAVITY_MONITOR_MODE = "none"
python server.py
When run_command or session_visual_info is called, the response now includes:
log_pathwatch_commandmonitor_modevscode_terminalmonitor_open(quick-open metadata for clickable/open actions)
monitor_open includes:
command_uri(VS Code command URI forantigravityTerminal.openMonitor)markdown_link(prebuilt markdown clickable link for chat UIs)integrated_terminal_command(copy/paste command to open live monitor in integrated terminal)open_terminal_uri(opens a VS Code integrated terminal)open_terminal_with_cwd_uri(opens integrated terminal in session cwd)run_in_active_terminal_uri(runs monitor command in active integrated terminal)
The vscode_terminal object is designed for a VS Code extension to open the same session monitor inside an integrated terminal.
VS Code Integrated Terminal Bridge
A lightweight extension scaffold lives in vscode-integration/.
What it does
- Opens an integrated PowerShell terminal in the current VS Code window
- Runs the returned
watch_command/vscode_terminal.command - Lets you paste either the full
session_visual_infoJSON or just thelog_path - Shows a status-bar button:
MCP Monitor(bottom-right) to pick and open any existing session monitor - Auto-detects
session_logs/*.logcreate/change activity and shows anOpen Monitorpopup action
How to try it locally
- Open
antigravity_mcp/vscode-integrationin VS Code. - Press
F5to launch the extension host. - Run
Antigravity: Open Monitor From Session Info JSONfrom the Command Palette. - Paste the JSON returned by
session_visual_infoorrun_command.
Where to click
- Bottom-right VS Code status bar: click
MCP Monitorand choose a session - On new session creation: click
Open Monitorin the popup notification
This uses the VS Code extension API, which is the correct way to open an integrated terminal in the current editor window. A plain Python process cannot directly create a terminal tab inside VS Code by itself.
Quick Integrated Monitor Command (No Copy/Paste)
Use the helper script from a VS Code integrated terminal:
Set-Location d:\Projects\Client_projects\Velyx_Chatbot\antigravity_mcp
.\open-monitor.ps1 -SessionId live-agent
Optional short alias for the current terminal session:
Set-Alias agmwatch .\open-monitor.ps1
agmwatch -SessionId live-agent
This keeps monitoring inside VS Code and does not open an external terminal window.
Example MCP Config
{
"mcpServers": {
"antigravity-terminal-mcp": {
"command": "python",
"args": [
"-m",
"uv",
"tool",
"run",
"--from",
"git+https://github.com/aathishwar-13/antigravity-terminal-mcp.git",
"antigravity-terminal-mcp"
]
}
}
}
Or
{
"mcpServers": {
"antigravity-terminal-mcp": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/AATHI/antigravity-terminal-mcp.git",
"antigravity-terminal-mcp"
]
}
}
}
👨💻 About the Author
AATHI is a developer focused on building high-performance, developer-centric automation tools for the next generation of AI agents. With a specialization in bridging the gap between headless LLM execution and rich user-facing terminal interactions, AATHI created this tool to provide a portable, professional terminal experience beyond the standard VS Code integration limits.
Feel free to reach out for feedback or technical support via this repository!
Установка Antigravity Terminal
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/aathishwar-13/antigravity-terminal-mcpFAQ
Antigravity Terminal MCP бесплатный?
Да, Antigravity Terminal MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Antigravity Terminal?
Нет, Antigravity Terminal работает без API-ключей и переменных окружения.
Antigravity Terminal — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Antigravity Terminal в Claude Desktop, Claude Code или Cursor?
Открой Antigravity Terminal на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Antigravity Terminal with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
