This repository provides an MCP server that generates TypeScript API clients from OpenAPI/Swagger specifications, enabling developers to easily interact with APIs using an axios-based client. This repository provides an MCP
This repository hosts a Model Context Protocol (MCP) server designed to generate API clients using TypeScript, leveraging OpenAPI/Swagger specifications.
generate_client - Generates an API client based on provided OpenAPI specifications.To set up the development environment: install dependencies with npm install, build the server using npm run build, or use npm run watch for auto-rebuild during development.
To integrate with Claude Desktop, add the server configuration to the claude_desktop_config.json file, specifying the path to the index.js file.
Debugging can be done using the MCP Inspector, accessible via npm run inspector, which provides a browser-based debugging interface.
Contributions are welcome through issues and pull requests.
Licensed under the MIT License.
Built with Cline
orhanveli/openapi-client-generator-mcp
January 10, 2025
March 12, 2025
JavaScript