void-bridge
Provides tools for interacting with Git repositories, including status, commit, push, pull, and managing remotes.
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., "@void-bridgeSearch for 'FIXME' in my workspace and list the files"
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.
void-bridge — Void ↔ Hermes control surface
A per-machine bridge that exposes your Void Editor workspace (and its git remotes) to Hermes / any MCP client as a clean, path-confined tool surface. It lets the agent search, read, write, reset, and git-push/pull your host files and remote repos without shelling into your machine ad hoc.
Layout
bridge.py— dependency-free stdlib HTTP server (Bearer-token auth). Every path is confined toVOID_BRIDGE_ROOT.mcp_server.py— FastMCP wrapper reusing the same functional API, so the MCP tools and the HTTP endpoints behave identically.run.sh— venv bootstrap + launcher.void_bridge.service— systemd user unit.
Related MCP server: local-code-mcp
Run (HTTP)
cd ~/Projects/void-bridge
VOID_BRIDGE_TOKEN=$(openssl rand -hex 24) VOID_BRIDGE_ROOT=$HOME/Projects ./run.shHealth check: curl -H "Authorization: Bearer $TOKEN" localhost:8787/health
Run (MCP for Void / MCP clients)
. .venv/bin/activate
pip install mcp
python3 mcp_server.py # stdio transportPoint your MCP client (Void extension host, etc.) at this script. Tools:
read_file, search, tree, write_file, reset, git_status, git_commit, git_push, git_pull, remotes.
HTTP API
All calls: Authorization: Bearer <VOID_BRIDGE_TOKEN>, JSON in/out.
Method | Path | Body / Query | Effect |
GET |
| — |
|
GET |
|
| workspace tree |
GET |
|
| file content (≤5MB) |
GET |
| — | repos + remotes + ahead count |
POST |
|
| regex search (ripgrep) |
POST |
|
| write/create file |
POST |
|
|
|
POST |
|
|
|
POST |
|
| commit |
POST |
|
| push to origin |
POST |
|
| ff-only pull from origin |
Security notes
All paths are resolved and confined to
VOID_BRIDGE_ROOT; symlink/escape attempts are rejected.Bind to
127.0.0.1only. Do not expose the port to the network without a reverse proxy + TLS.resetwithmode:"git"runsgit checkout -- .(local restore). To pull remote state over local, call/git/pull.The token is the only auth — keep it out of git (
.envis gitignored).
This server cannot be installed
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
- AlicenseBqualityBmaintenanceEnables MCP clients to manage Overleaf projects via Git sync, including listing, reading, writing, and syncing files.445MIT
- Alicense-qualityBmaintenanceSafe local MCP server for Windows to list, read, search, patch, backup, and verify code files in allowed folders, with Git integration and dry-run diffs.1MIT
- Alicense-qualityCmaintenanceA secure, git-aware MCP server for working with local repositories, enabling file management, shell commands, and full git operations within allowed directories.1951GPL 3.0
- -license-quality-maintenanceA safety-first local bridge that gives MCP clients structured Skyrim modding tools without granting arbitrary binary writes or unrestricted shell access.
Related MCP Connectors
A MCP server built for developers enabling Git based project management with project and personal…
Agent-native MCP server over the public saagarpatel.dev corpus. Read-only, stateless.
Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.
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/intricos777-dot/void-bridge'
If you have feedback or need assistance with the MCP directory API, please join our Discord server