Back to Apps

rmcp-openapi
by lx-industries
Automatically converts OpenAPI specifications into MCP tools, bridging REST APIs with AI assistants.
0 stars
Works in:CursorWindsurf
Exposes:Tools
What it does
rmcp-openapi is a high-performance Rust-based bridge that transforms OpenAPI specifications into Model Context Protocol (MCP) tools. It allows any AI assistant to interact with REST APIs by dynamically generating tools based on the API's specification, handling parameter mapping and response schemas automatically.
Tools
Tools are generated dynamically based on the provided OpenAPI spec. For example, using the Petstore API:
addPet: Create a new pet entry.findPetsByStatus: Search for pets based on their status.getPetById: Retrieve a specific pet's details.updatePet: Update existing pet information.
Installation
Install the server binary using cargo:
cargo install rmcp-openapi-server
To integrate with Claude Desktop, use the following configuration:
{
"servers": {
"petstore-api": {
"command": "rmcp-openapi-server",
"args": ["https://petstore.swagger.io/v2/swagger.json", "--port", "8080"]
}
}
}
Supported hosts
- claude
- cursor
- windsurf
Quick install
cargo install rmcp-openapi-serverInformation
- Pricing
- free
- Published
- 6/19/2026
- stars
- 0
Categories
Choose your AI client and follow the steps below.
Cursor
SSE endpoint provided by rmcp-openapi-serverClaude Desktop
{"servers": {"api-name": {"command": "rmcp-openapi-server", "args": ["SPEC_URL"]}}}





