codexpro-bridge
Provides live Hermes Skill discovery and SKILL.md loading, read-only access to Skill resources, filtered Hermes Native MCP tools, and conditional Memos recall.
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., "@codexpro-bridgeList available Hermes skills and recall my preferences memo."
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.
CodexPro Bridge
CodexPro Bridge is a small companion MCP server for a deployment that already has both CodexPro and Hermes. CodexPro keeps ownership of files, Bash, Git, and VPS changes. This Bridge exposes live Hermes Skills, filtered Hermes Native MCP tools, conditional Memos recall, and a health check to ChatGPT.
It is intentionally a separate MCP connection. Keeping it separate avoids turning CodexPro into a permanent fork and lets a Hermes integration failure stay isolated from VPS operations.
Capabilities
Live Skill discovery and real SKILL.md loading through Hermes public Skill APIs.
Read-only loading of allowed Skill resources below references, templates, scripts, and assets.
Listing and one-at-a-time dispatch of enabled Hermes Native MCP tools after Hermes include and exclude filtering.
Conditional Memos recall for explicit history, preference, or second-brain questions.
A fixed eight-tool MCP surface with redacted, bounded results.
A two-connection Plugin template that routes work to CodexPro or Bridge.
The Bridge does not provide file editing, shell access, Docker, systemd, or root operations. Those belong to the separate CodexPro connection.
Related MCP server: codex-web-bridge
Requirements
Python 3.12 or newer.
A locally installed Hermes runtime whose Skill and Native MCP APIs are compatible with this package.
A separately configured CodexPro MCP connection for VPS operations.
An authenticated HTTPS reverse proxy or tunnel if the endpoint will be used outside the host. The server itself binds to loopback only.
Quick Start
Create a virtual environment and install the package:
python3.12 -m venv .venv
.venv/bin/python -m pip install --upgrade pip
.venv/bin/python -m pip install -e '.[dev]'Copy .env.example to a protected environment file outside the repository, set a dedicated random value for CODEXPRO_BRIDGE_HTTP_TOKEN, and adapt the Hermes paths. Load that file in the service manager, then start the server:
set -a
. /etc/codexpro-bridge.env
set +a
.venv/bin/codexpro-bridgeThe default endpoint is http://127.0.0.1:18787/mcp. It accepts either an Authorization header using the Bearer scheme or the codexpro_token query parameter. Do not place a real authenticated URL in Git, screenshots, tickets, or logs.
Run the offline suite before deploying:
.venv/bin/python -m pytest -qThe example systemd unit in examples/codexpro-bridge.service is a starting point only. Adapt its user, paths, and read-only access to your own Hermes installation. Use any reverse proxy or tunnel you already operate; this repository deliberately does not manage a DNS zone or Cloudflare account.
ChatGPT Plugin
The bundled Plugin joins two pre-registered MCP connections: one CodexPro connection and one Bridge connection. Render the local-only app manifest with opaque connection IDs supplied by ChatGPT, then install the Plugin directory:
python scripts/render_plugin_app_manifest.py \
--codexpro-connection-id '<codexpro-connection-id>' \
--bridge-connection-id '<bridge-connection-id>'The generated plugin/codexpro-bridge/.app.json is ignored by Git. The routing Skill tells ChatGPT to use Bridge for Hermes capabilities and CodexPro for VPS operations. See docs/plugin.md for the exact boundary.
Important Limits
This project calls Hermes integration APIs that are not a stable public Python SDK. Test a Hermes upgrade in staging and restart Bridge after MCP connection configuration changes. Bridge creates its own Hermes MCP connections; it does not share the Hermes Agent process's already-open sessions.
The generic Hermes MCP call tool can reach tools with side effects. The deployment's Hermes configuration remains the authority for which upstream tools are visible and callable. Require explicit confirmation in the calling product for mutating operations.
Documentation
docs/architecture.md - ownership and data flow.
docs/configuration.md - environment variables and deployment boundary.
docs/capability-contract.md - fixed public MCP tools.
docs/plugin.md - two-connection Plugin installation.
docs/development.md - tests and local development.
docs/security.md - redaction and secret boundaries.
docs/known-limitations.md - current operational limits.
License And Affiliation
MIT licensed. This is an independent community project and is not affiliated with or endorsed by OpenAI, CodexPro, Hermes, Memos, or Cloudflare. It includes no credentials, private deployment configuration, or third-party runtime code.
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
- Alicense-qualityBmaintenanceBridges MCP-compatible AI clients to over 100 Hermes Agent skills for web browsing, file management, code execution, GitHub operations, and more.Last updated1MIT
- Alicense-qualityCmaintenanceLocal MCP server bridging ChatGPT Web to local tools for file, shell, git, test, and process management with secure policy controls.Last updatedMIT
- Alicense-qualityBmaintenanceLocal MCP bridge enabling ChatGPT web to access approved local files and execute tasks via local Codex.Last updated1MIT
- Alicense-qualityAmaintenanceMCP server that enables Hermes Agent to delegate development tasks to Claude Code CLI, reusing the Claude Code subscription without additional API costs.Last updated1MIT
Related MCP Connectors
Hosted Amazon Seller and Vendor MCP server for Claude, ChatGPT, Cursor, Codex, Gemini, Copilot.
A paid remote MCP for OpenAI Codex agent coordination MCP, built to return verdicts, receipts, usage
AI Reasoning Cache & Consensus Layer with 11 MCP tools via Streamable HTTP.
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/bsbofmusic/codexpro-bridge'
If you have feedback or need assistance with the MCP directory API, please join our Discord server