Skip to content

Convert any OpenAPI spec to an MCP server config in seconds

MCP-Bridge is a free, browser-based tool that converts OpenAPI specifications into ready-to-use Model Context Protocol (MCP) server configurations. No backend, no signup, no cost.

Free forever — no account required

1,015 APIs indexed363 MCP servers28 framework rules21 guides & tutorials
typescript
import { parseOpenApiSpec } from 'mcp-bridge-parser'

const config = await parseOpenApiSpec('./openapi.yaml')
console.log(config)

Parse any OpenAPI spec in-browser with the mcp-bridge-parser library

Key Concepts

MCP (Model Context Protocol)
An open standard that connects AI assistants to external tools and data. Lets any AI client talk to any backend service through a unified protocol.
OpenAPI Specification
A standard format for describing HTTP APIs. MCP-Bridge converts OpenAPI v3 specs into MCP server configurations automatically.
MCP Server
A lightweight server that exposes tools, resources, and prompts through the MCP protocol. Runs via npm, python, docker, or other runtimes.

How It Works

Transform your APIs into powerful MCP integrations in three simple steps

Paste Your APIs

Share your OpenAPI specifications or API documentation with MCP Bridge to get started instantly.

We Process

Our AI agents automatically generate MCP servers, tools, and resources optimized for your API specifications.

Use with Your Clients

Integrate the generated MCP servers securely into your applications with complete documentation and examples.

Built with MCP-Bridge

View all →

Projects from the community using MCP-Bridge generated configs and endpoints.

AI PR Review Agent

Automated pull request review bot that lints code, checks for security issues, and suggests improvements using the GitHub MCP server and Claude Desktop.

github

Customer Support Slack Bot

A Slack bot that queries Stripe subscriptions, looks up customer data, and resolves billing issues — all powered by MCP configs generated from OpenAPI specs.

slackstripe

Notion CRM Dashboard

A CRM dashboard built on Notion databases, queried through the Notion MCP server. Tracks leads, deals, and customer interactions from Claude Desktop.

notion

Automated Issue Triage

AI-powered issue triage that labels, prioritizes, and assigns GitHub issues based on content analysis, using the GitHub MCP server.

github

Featured APIs

View all →

GitHub API

78Official
Developer ToolsOAuth2

Access GitHub repositories, issues, pull requests, and more. Integrate GitHub workflows directly into your AI agent.

GET /repos/{owner}/..GET /repos/{owner}/..GET /repos/{owner}/..

Stripe API

78Official
Finance & PaymentsAPI Key

Process payments, manage subscriptions, and handle billing. Let your AI agent interact with Stripe seamlessly.

GET /v1/chargesPOST /v1/chargesGET /v1/customers

Slack API

78Official
CommunicationOAuth2

Send messages, manage channels, and integrate Slack notifications into your AI agent workflows.

GET /conversations.listPOST /chat.postMessageGET /users.list

Notion API

78Official
ProductivityOAuth2

Create and manage Notion pages, databases, and blocks through your AI agent.

POST /v1/pagesPOST /v1/databases/..GET /v1/blocks/..

Figma API

78Official
Design & CreativePersonal Access Token

Access Figma files, components, and styles for design-to-code workflows in your AI development environment.

GET /v1/files/..GET /v1/images/..

OpenAI API

78Official
AI & MLAPI Key

Generate text, images, and embeddings. Integrate GPT models and DALL-E into your AI agent.

POST /v1/chat/..POST /v1/images/..POST /v1/embeddings

PostgreSQL (MCP)

70Official
DatabasesDatabase Credentials

Query and manage PostgreSQL databases directly from your AI agent. Read schemas, run queries, and manage data.

POST /queryGET /schema

Supabase API

78Official
Cloud InfrastructureAPI Key

Manage Supabase projects, databases, authentication, and storage through your AI agent.

GET /projectsGET /project/{ref}

Cursor Rules by Framework

View all →

.cursorrules for react

Frontend

React component development with TypeScript, hooks, and best practices

.cursorrules for nextjs

Frontend

Next.js full-stack development with App Router and server components

.cursorrules for python

Backend

Python development with modern tooling and best practices

.cursorrules for typescript

Language

TypeScript development with strict type safety

.cursorrules for node

Backend

Node.js backend development with Express and modern tooling

.cursorrules for rust

Language

Rust systems programming with safety and performance

.cursorrules for go

Language

Go development with concurrency and simplicity

.cursorrules for svelte

Frontend

Svelte 5 development with runes and reactivity

.cursorrules for vue

Frontend

Vue 3 development with Composition API and TypeScript

.cursorrules for angular

Frontend

Angular development with standalone components and signals

.cursorrules for django

Backend

Django web development with Python and DRF

.cursorrules for rails

Backend

Ruby on Rails development with modern best practices

.cursorrules for laravel

Backend

Laravel PHP development with Eloquent and modern tooling

.cursorrules for flutter

Mobile

Flutter cross-platform development with Dart

.cursorrules for swift

Mobile

Swift iOS development with SwiftUI and modern patterns

.cursorrules for kotlin

Mobile

Kotlin Android development with Jetpack Compose

.cursorrules for csharp

Backend

C# .NET development with ASP.NET Core and modern patterns

.cursorrules for spring

Backend

Spring Boot development with Java and Kotlin

.cursorrules for express

Backend

Express.js backend development with Node.js

.cursorrules for fastapi

Backend

FastAPI development with Python async capabilities

.cursorrules for nestjs

Backend

NestJS backend development with TypeScript and decorators

.cursorrules for nuxt

Frontend

Nuxt 3 full-stack development with Vue and Nitro

.cursorrules for remix

Frontend

Remix full-stack development with web fundamentals

.cursorrules for astro

Frontend

Astro content-driven development with islands architecture

.cursorrules for docker

DevOps

Docker container development with multi-stage builds

.cursorrules for kubernetes

DevOps

Kubernetes orchestration with declarative configuration

.cursorrules for tailwind

Frontend

Tailwind CSS utility-first styling with custom design systems

.cursorrules for solid

Frontend

Solid.js reactive UI development with fine-grained reactivity

Trusted by developers building the MCP ecosystem

“MCP-Bridge saved us days of manual config work. The OpenAPI-to-MCP conversion is seamless.”

AK

Alex K.

AI Engineer at Stealth Startup

“The directory of 1,000+ pre-configured APIs is incredible. I just point Cursor at any config and it works.”

SR

Sarah R.

Full-Stack Developer

“Client-side conversion means our proprietary API specs never leave our network. Huge for compliance.”

MJ

Marcus J.

DevOps Lead at FinTech Co.

Latest updates

View all →
Jun 19

Added premium Cursor Rules bundles — Fullstack JS, AI/ML Stack, and Cloud Native packs available now

Jun 13

New custom domain: mcpbridge.org. Site performance improvements across all pages.

Jun 10

Crossed 1,000 indexed APIs and 400+ MCP servers. New framework rules for 28 frameworks.

Built by developers, for developers

MCP-Bridge is an open-source project built with contributions from around the community. Every feature is designed to make MCP tooling accessible to all developers.

1,015+
APIs indexed
412+
MCP servers
28
Framework rules
View source on GitHub →

Built for privacy first

Your OpenAPI specs are processed entirely in your browser. No data is stored on our servers. MCP-Bridge runs the conversion client-side — your API definitions never leave your machine.

No server storageClient-side onlyOpen source
View source on GitHub →