OpenAPI icon

OpenAPI

123

Exposes OpenAPI specifications as Model Context Protocol (MCP) resources for Large Language Models.

소개

OpenAPI enables Large Language Models to discover and interact with REST APIs defined by OpenAPI specifications through the Model Context Protocol (MCP). It acts as an MCP server, allowing developers to configure and expose their APIs via OpenAPI specifications, enabling seamless integration with LLMs such as Claude.

주요 기능

  • Converts OpenAPI specifications to MCP resources.
  • Configurable via environment variables and command-line arguments.
  • Includes development tools for building, linting, and type checking.
  • 37 GitHub stars
  • Supports API authentication through headers.
  • Automatic rebuild and restart on code changes during development.

사용 사례

  • Integrating OpenAPI-defined APIs with Claude.
  • Enabling LLMs to interact with REST APIs.
  • Providing a discoverable interface for APIs through the MCP protocol.