OpenAPI to MCP Server

OpenAPI to MCP Server

Public
TykTechnologies/api-to-mcp

Transforms OpenAPI specifications into dynamic Model Context Protocol servers, enabling seamless AI assistant integration with REST APIs through customizable tools, advanced operation filtering, and comprehensive parameter and authentication support.

typescript
0 tools
May 29, 2025
Updated Jun 4, 2025

Supercharge Your AI with OpenAPI to MCP Server

MCP Server

Unlock the full potential of OpenAPI to MCP Server through LangDB's AI Gateway. Get enterprise-grade security, analytics, and seamless integration with zero configuration.

Unified API Access
Complete Tracing
Instant Setup
Get Started Now

Free tier available • No credit card required

Instant Setup
99.9% Uptime
10,000+Monthly Requests
Configuration Requirements
API Key
Configure authentication and required variables to access this MCP server
Required Environment Variables
OPENAPI_SPEC_PATH
Optional
string

Path to OpenAPI spec file

CONFIG_FILE
Optional
string

Path to a JSON configuration file

MCP_WHITELIST_OPERATIONS
Optional
string

Comma-separated list of operation IDs or URL paths to include (supports glob patterns like `getPet*` or `GET:/pets/*`)

TARGET_API_BASE_URL
Optional
string

Base URL for API calls (overrides OpenAPI servers)

SECURITY_SCHEME_NAME
Optional
string

Name of the security scheme requiring the API Key

CUSTOM_HEADERS
Optional
string

JSON string containing custom headers to include in all API requests

OPENAPI_OVERLAY_PATHS
Optional
string

Comma-separated paths to overlay JSON files

SECURITY_CREDENTIALS
Optional
string

JSON string containing security credentials for multiple schemes

MCP_BLACKLIST_OPERATIONS
Optional
string

Comma-separated list of operation IDs or URL paths to exclude (supports glob patterns, ignored if whitelist used)

API_KEY
Optional
string

API Key for the target API (if required)

DISABLE_X_MCP
Optional
string

Set to `true` to disable adding the `X-MCP: 1` header to all API requests

Security Notice

Your environment variables and credentials are securely stored and encrypted. LangDB never shares these configuration values with third parties.

Related MCPs5
  • mcp-any-openapi

    Implements a Model Context Protocol server that dynamically exposes REST APIs defined by OpenAPI specifications as MCP tools, enabling seamless integration, dynamic tool generation, flexible authentication, and support for both detailed and simplified operation modes.

    2 tools
    Added May 30, 2025
  • MCP OpenAPI Server

    Loads and serves multiple OpenAPI specifications via the Model Context Protocol to enable seamless integration of LLM-powered IDE tools with comprehensive API operations, schemas, and context management.

    Added May 30, 2025
  • MCP Server Scalable OpenAPI Endpoint Discovery and API Request Tool

    Scalable Model Context Protocol server enabling fast, in-memory semantic search and discovery of OpenAPI endpoints with full parameter support, optimized for large API specs and seamless integration with AI clients.

    Added May 29, 2025
  • OpenAPI MCP Server

    Transforms any OpenAPI service into a Model Context Protocol (MCP) server, enabling seamless integration with AI agents by automatically generating MCP-compliant interfaces that proxy and translate RESTful API requests.

    Added May 29, 2025
  • PocketBase MCP Server

    Provides advanced Model Context Protocol (MCP) tools for PocketBase databases, enabling comprehensive collection and record management, user authentication, schema handling, and database operations with seamless CRUD and pagination support.

    Added May 30, 2025