Connect any API. To any AI agent.

Auto-generate Model Context Protocol tool definitions from any REST, GraphQL, SOAP, or gRPC API. Self-hosted in minutes. No glue code. No rewrites.

Self-hosted · Free trial · No credit card required
OpenAI
Claude
Mistral
Gemini
Any LLM
GraphQL
gRPC
SOAP
OpenAPI
Any API

AI  that delivers

Legacy and most existing APIs weren't designed for a world where the consumer is an LLM. Schemas lack semantic context, tool boundaries are ambiguous, and payloads burn through context windows.

Expose, govern, and optimize LLM, MCP, and API resources through a single point of control — eliminating integration complexity without creating and maintaining hundreds of individual MCP servers.

for developers

Ship an MCP server in 2 minutes. Not 2 weeks.

Stop writing tool definitions by hand. Point MCP Bridge at any schema URL and every operation becomes a fully typed, annotated MCP tool — ready for Claude, GPT, Gemini, or any MCP-compatible client.

# Pull and run MCP Bridge
$ docker run -d \
  --name mcp-bridge \
  -p 8080:8080 \
  -v ./bridge.yaml:/app/config.yaml \
  appfactor/mcp-bridge:latest

# Point any MCP client at the endpoint
$ curl https://localhost:8080/mcp/tools
42 tools generated · ready

apis:
  - name: "payments"
    protocol: "rest"
    schema: "https://api.acme.io/openapi.yaml"
    auth:
      type: "oauth2"
      flow: "client_credentials"
    code_mode: true     # 98% less context

observability:
  otel: true
  log_level: "info"

# Auto-generated tools, ready for any LLM
tools_generated: 42
protocols: [rest, graphql]
annotations:
 read_only: 28
 idempotent: 31
 destructive: 4
avg_tokens_per_tool: 487
code_mode_tokens: 960  # vs ~48,000 raw

Schema-driven

OpenAPI 3, GraphQL introspection, WSDL, and .proto files — all parsed automatically.

Self-hosted

Docker container on AWS ECS, Azure Container Apps, or any orchestrator. Your data never leaves your network.

Built in Rust

Memory-safe, high-throughput, production-ready. Zero external SaaS dependencies at runtime.

How it works

From API to AI-ready tool in four steps.

1

Import API schemas

Provide a schema via URL, paste content, or upload files. Supports OpenAPI (JSON/YAML), GraphQL introspection, WSDL, and gRPC (server reflection or .proto files).

2

Auto-generate MCP tools

Each operation becomes a fully described MCP tool with typed input/output schemas, parameter mappings, behavioural annotations, and documentation.

3

Execute at runtime

MCP Bridge validates inputs, maps parameters, handles authentication, and forwards requests to the backend. Responses are post-processed to reduce token waste.

4

Scale with Code Mode

For large APIs, 3 meta-tools replace the full catalog — cutting context window usage by ~98%. The LLM orchestrates calls via a secure Boa sandbox.

Not a gateway

Built for AI agents, not just HTTP traffic.

API gateways route HTTP requests. MCP Bridge does something fundamentally different — it translates APIs into semantically rich tool definitions LLMs can reason about, select correctly, and call efficiently.

It handles what gateways were never designed for: tool curation, response post-processing to reduce token waste, context window management, and AI-specific observability across latency, throughput, token usage, and error rates.

Tool generation
Semantic context
Token optimization
Protocols
AI observability
Tool discovery
API Gateway
API Gateway
None
N/A
REST only
Basic logs
Static catalog
MCP Bridge
Automatic
Annotations + schemas
Post-processing pipeline
REST · GraphQL · SOAP · gRPC
Latency · tokens · errors · O-Tel
Semantic search + pgvector
Tool generation
MCP Bridge
Automatic
API Gateway
Manual
Semantic context
MCP Bridge
Annotations + schemas
API Gateway
None
Tool generation
MCP Bridge
Post-processing pipeline
API Gateway
N/A
Token optimization
MCP Bridge
REST · GraphQL · SOAP · gRPC
API Gateway
REST only
Tool generation
MCP Bridge
Latency · tokens · errors · O-Tel
API Gateway
Basic logs
Tool generation
MCP Bridge
Semantic search + pgvector
API Gateway
Static catalog

Code Mode

~98%  less

Context window usage

Three meta-tools replace hundreds of individual tool definitions. The LLM discovers tools on demand and orchestrates calls via JavaScript in a secure Boa sandbox with 30-second timeout — same capabilities, a fraction of the token cost.

Standard — 100+ tool definitions

~48,000 tokens

Code Mode — 3 meta-tools

~960 tokens

Capabilities

Enterprise-ready, on day one.

Tool curation

Enable, rename, edit descriptions, customize parameter mappings, and configure per-tool response processing.

Response post-processing

Per-tool declarative rules — unwrap, select, exclude, limit, sort, flatten, aggregate — or custom JavaScript in a sandbox.

Enterprise auth

Bearer, Basic, API Key, OAuth2, AWS Cognito SRP. OIDC for the web UI with Entra ID, Keycloak, Auth0, Okta.

Analytics dashboard

Latency, throughput, per-tool and per-API metrics, token usage breakdowns, error rates. O-Tel in Enterprise.

Tool annotations

Read-only, destructive, idempotent, and open-world hints auto-inferred from API semantics. Editable per tool.

Semantic tool search

Hybrid search with full-text, trigram fuzzy matching, and optional vector similarity via pgvector and HNSW.

Self-hosted

Docker container on AWS ECS, Azure Container Apps, or any orchestrator. Zero external SaaS dependencies.

Reliability

Per-API token bucket rate limiting, exponential backoff with jitter, configurable retry policies, health checks.

Who it's for

Built for the teams making AI work in production.

Platform Engineering

Expose internal APIs to AI agents

Without writing or maintaining MCP adapters for each service. Import schemas, configure auth, and expose governed tools through a single control plane.

AI Engineers

A managed tool layer for agents

Build agents that call enterprise APIs with authentication, rate limiting, response post-processing, and observability built in — not bolted on.

Enterprise Organizations

Bridge your API portfolio to MCP

Adopt MCP as a standard. Connect your existing API landscape to LLM clients quickly and securely, without refactoring services.

Give your AI agents the data access they need.

Available on AWS and Azure Marketplace. Tiers from evaluation to enterprise-wide deployment.

Self-hosted · Free trial · No credit card required