openapi-client-generator-mcp

orhanveli/openapi-client-generator-mcp

3.1

If you are the rightful owner of openapi-client-generator-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.

A Model Context Protocol server designed to generate API clients using TypeScript.

The OpenAPI Client Generator MCP Server is a tool that facilitates the creation of API clients by leveraging TypeScript. It utilizes OpenAPI/Swagger specifications to generate clients that are axios-based, allowing seamless interaction with APIs. This server is particularly useful for developers looking to automate the client generation process, ensuring consistency and reducing manual coding efforts. The server supports development features such as auto-rebuild and debugging tools, making it a robust choice for both development and production environments. It is compatible with platforms like Claude Desktop, and offers a straightforward installation process. Contributions to the project are encouraged, and it is distributed under the MIT License.

Features

  • Generates axios-based API clients.
  • Utilizes OpenAPI/Swagger specifications.
  • Supports auto-rebuild for development.
  • Includes debugging tools via MCP Inspector.
  • Compatible with Claude Desktop.

Usages

usage with Claude Desktop

{
  "mcpServers": {
    "openapi-client-generator": {
      "command": "node",
      "args": [
        "< PATH TO >/openapi-client-generator/build/index.js"
      ]
    }
  }
}