openapi-mcp-server

638

The OpenAPI MCP Server is a tool designed for searching and exploring OpenAPI specifications, especially with Claude/Cursor. It helps users understand API overviews and specific operations, although it does not currently support executing API endpoints.

OpenAPI MCP Server

A Model Context Protocol (MCP) server for Claude/Cursor that allows users to search and explore OpenAPI specifications via oapis.org.

Features

  • Overview of any OpenAPI specification.
  • Details about specific API operations.
  • Supports JSON and YAML formats.
  • Tested with Claude Desktop and Cursor.

Usage

  • Once installed, users can ask Claude for API information, such as "Find information about the Stripe API" or "Explain the GitHub API's repository endpoints".

Installation

  • Install via Smithery: Use npx -y @smithery/cli to automatically install for Claude Desktop.
  • Installation via npx: Run npx openapi-mcp-server@latest init.

Requirements

  • Node.js >= 16.17.0
  • Claude Desktop, Cursor, or any other MCP client.