A11 MCP is running
This server does not have a website UI. MCP clients should connect with an HTTP POST.
Health check: http://mcp.funesterie.me/health
Private MCP endpoint: http://mcp.funesterie.me/mcp
Private auth: Bearer token or ChatGPT Enterprise OAuth access token required on POST /mcp unless local bypass is enabled.
ChatGPT private operator endpoint: http://mcp.funesterie.me/chatgpt/operator/mcp
OAuth authorize: http://mcp.funesterie.me/oauth/authorize
OAuth token: http://mcp.funesterie.me/oauth/token
OAuth protected resource: http://mcp.funesterie.me/.well-known/oauth-protected-resource/mcp
ChatGPT public MCP endpoint: http://mcp.funesterie.me/chatgpt/mcp
Claude public read-only MCP endpoint: http://mcp.funesterie.me/claude/mcp
Gemini public MCP endpoint: http://mcp.funesterie.me/gemini/mcp
Grok public no-browser MCP endpoint: http://mcp.funesterie.me/grok/mcp
ChatGPT public auth: No bearer token. Safe public tools only.
Useful built-in tools: search, fetch, search_project, search_cloud_roots, read_cloud_doc.
curl -X POST "http://mcp.funesterie.me/mcp" ^
-H "Content-Type: application/json" ^
-H "Authorization: Bearer <MCP_AUTH_TOKEN>" ^
-d "{"jsonrpc":"2.0","id":"hello","method":"tools/list","params":{}}"
For ChatGPT custom MCP: use http://mcp.funesterie.me/chatgpt/mcp and choose No authentication. This endpoint does not expose local files, raw tokens, Neo4j writes, or R2 writes.
For ChatGPT operator MCP: use http://mcp.funesterie.me/chatgpt/operator/mcp with Bearer or OAuth auth. It exposes coordination, discussions, jobs and bounded Codex tasks only.
For Claude live commentary: use http://mcp.funesterie.me/claude/mcp. This endpoint exposes read-only public tools plus sanitized ki_state; it never exposes ki_play.
For Gemini CLI: use http://mcp.funesterie.me/gemini/mcp as a Streamable HTTP endpoint with no authentication.
For Grok custom MCP without browser OAuth: use http://mcp.funesterie.me/grok/mcp. This endpoint is no-auth and public-only.