{"@context":"https://schema.org","@type":"WebAPI","name":"gc-mcp v2","description":"Ground Control MCP Server v2 — multi-agent task dispatch, Cloudflare worker management, Notion offloading, claw propagation, durable objects, workflows, and observability.","version":"2.0.0","url":"https://mcp.genesisconductor.io","protocolVersion":"2026-07-28","entrypoint":[{"@type":"EntryPoint","url":"https://mcp.genesisconductor.io/mcp","httpMethod":"POST"}]}
gc-mcp v2
Ground Control MCP Server v2 — multi-agent task dispatch, Cloudflare worker management, Notion offloading, claw propagation, durable objects, workflows, and observability.
Implements Model Context Protocol version 2026-07-28.
Endpoints
| Transport | Path | Description |
| Streamable HTTP | /mcp | Primary MCP endpoint (recommended) |
| SSE | /sse | Legacy SSE transport |
| Messages | /messages | SSE message receiver |
| Health | /health | Status & discovery |
Tools (10)
| Tool | Description |
submit_hybrid_task | Dispatch a hybrid workflow task to the Codex agent. Returns a task ID for tracking. |
submit_opus_notion_task | Dispatch an Opus+Notion workflow task to the Claude agent. Returns a task ID. |
submit_opus_task | Dispatch a pure Opus workflow task to the Claude agent. Returns a task ID. |
offload_to_notion | Offload a session context buffer to the Notion soul-capsule database via the notion-bridge worker. |
propagate_to_claws | Propagate a payload to configured claw endpoints (slack, telegram, openclaw, kimiclaw, nemoclaw). |
get_worker_status | Get the status and configuration of a Cloudflare Worker. |
list_workers | List all Cloudflare Workers in the account with their status. |
query_worker_logs | Query recent logs from a Cloudflare Worker using Workers Observability. |
get_durable_object_state | Read state from a Durable Object namespace. |
execute_workflow | Execute a Cloudflare Workflow and return the result. |
Resources (13)
| URI Template | Description |
gc://workers/list | List of all Cloudflare Workers with their current status |
gc://workers/{worker_name}/status | Real-time status and configuration of a specific worker |
gc://workers/{worker_name}/logs | Recent log entries from a worker |
gc://workers/{worker_name}/metrics | Performance metrics for a worker (invocations, CPU, errors) |
gc://durable-objects/{namespace_name}/objects | List of objects in a Durable Object namespace |
gc://durable-objects/{namespace_name}/objects/{object_id}/state | Full state of a specific Durable Object |
gc://workflows/list | List of available Cloudflare Workflows |
gc://workflows/{workflow_name}/executions | Recent executions of a workflow |
gc://kv/{namespace_name}/keys | List of keys in a KV namespace |
gc://kv/{namespace_name}/keys/{key} | Value of a specific KV key |
gc://r2/{bucket_name}/objects | List of objects in an R2 bucket |
gc://d1/{database_id}/tables | List of tables in a D1 database |
gc://config/gc-mcp | Current MCP server configuration and capabilities |
Prompts (6)
| Prompt | Description |
debug_worker | Debug a Cloudflare Worker by analyzing its logs, metrics, and configuration |
deploy_worker | Guide for deploying a new Cloudflare Worker with best practices |
design_workflow | Design a Cloudflare Workflow for durable execution |
offload_session | Offload a session context to Notion for persistence |
multi_agent_dispatch | Dispatch a multi-agent workflow with Codex, Claude, and other agents |
analyze_durable_object | Analyze a Durable Object's state and behavior |
Discoverability
Client Configuration
{
"mcpServers": {
"gc-mcp": {
"url": "https://mcp.genesisconductor.io/mcp",
"transport": "streamable-http"
}
}
}