Turns any REST API into an MCP tool without touching your backend code. Register your service in HashiCorp Consul with metadata tags, and CAPI translates between LLM agents calling tools/list and tools/call and your existing HTTP endpoints. It's built on Apache Camel and handles the JSON-RPC wrapping, so your services just see normal REST requests. Also proxies native MCP Server backends if you have them. The experimental MCP Gateway runs on port 8383 alongside the main API gateway features like OAuth2 validation, rate limiting via Hazelcast, and OpenTelemetry tracing. Reach for this when you want LLM agents calling your internal services without rewriting them as MCP servers.
claude mcp add --transport stdio surisoft-io-capi-core uvx capi-core