{"id":"unrelated-ai-mcp-gateway","name":"mcp-gateway","af_score":55.0,"security_score":64.0,"reliability_score":40.0,"what_it_does":"mcp-gateway is a Rust-based MCP infrastructure that turns existing backends (HTTP/OpenAPI endpoints and stdio MCP servers) into a streamable HTTP MCP interface. It provides a multi-tenant gateway exposing profile-scoped MCP endpoints (/\\{profile_id}/mcp) with auth and policy, and an adapter component that aggregates upstream sources into a single MCP endpoint (/mcp).","best_when":"You need to provide MCP tool access to existing systems at scale, especially when combining multiple backends and enforcing tenant-scoped policies.","avoid_when":"You only need a single upstream MCP server/tool surface and want the simplest possible deployment (adapter/gateway overhead may be unnecessary).","last_evaluated":"2026-03-30T15:35:06.647837+00:00","has_mcp":true,"has_api":true,"auth_methods":["API keys (implied by API keys mention)","Optional OIDC/JWT for data-plane auth","Admin/control plane token (dev example token mentioned)"],"has_free_tier":false,"known_gotchas":["Tool surface names may change via collision prefixing (serverName:toolName) when multiple upstreams define the same tool key.","Multi-tenant routing requires correct profile_id and profile configuration in the gateway/web UI.","Adapter stdio mode spawns subprocesses; runtime dependencies (node/python) may require custom images."],"error_quality":0.0}