open-api-mcp

nexpando-com/open-api-mcp

3.2

If you are the rightful owner of open-api-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Open API MCP is a command-line tool that generates an MCP (Model Context Protocol) server based on OpenAPI specifications.

Open API MCP simplifies the process of creating API clients and servers by leveraging OpenAPI schemas and generating strongly-typed clients using Zod. It allows developers to generate MCP servers from OpenAPI specifications, automatically creating Zod-based API clients for type-safe interactions. The tool supports both JSON and YAML OpenAPI specification formats and is easily configurable via environment variables or Docker Compose. This makes it a versatile solution for developers looking to streamline the development of API clients and servers, ensuring type safety and reducing the potential for errors.

Features

  • Generate MCP servers from OpenAPI specifications.
  • Automatically create Zod-based API clients for type-safe interactions.
  • Supports both JSON and YAML OpenAPI specification formats.
  • Easily configurable via environment variables or Docker Compose.

Tools

  1. cli.sh

    Command line scripts for starting the MCP server

  2. Docker image

    Provides support for containerized deployment, simplifying environment configuration and deployment processes