openapi-client-generator MCP Server
A Model Context Protocol server to generate API clients by using TypeScript.
Features
Resources
- Generates an axios based API client that can be used to interact with the API.
- It uses OpenAPI / Swagger specs to generate the client.
Prompts
generate_client
- Generate a API client for specified OpenAPI specs.
Development
Install dependencies:
npm install
Build the server:
npm run build
For development with auto-rebuild:
npm run watch
Installation
To use with Claude Desktop, add the server config:
On MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
On Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"openapi-client-generator": {
"command": "node",
"args": [
"< PATH TO >/openapi-client-generator/build/index.js"
]
}
}
}
Debugging
Since MCP servers communicate over stdio, debugging can be challenging. We recommend using the MCP Inspector, which is available as a package script:
npm run inspector
The Inspector will provide a URL to access debugging tools in your browser.
Contributing
Feel free to contribute to the project by opening issues or submitting pull requests. We welcome any improvements or new features that align with the project’s goals.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Built with Cline
OpenAPI Client Generator MCP
Project Details
- orhanveli/openapi-client-generator-mcp
- openapi-client-generator
- MIT License
- Last Updated: 3/12/2025
Recomended MCP Servers
MCP to connect Claude with Spotify.
Tellix is a conversational recon interface powered by httpx and LLMs. Just ask.
MCP Server for AI Summarization
API Market MCP Servers
The official Redis MCP Server is a natural language interface designed for agentic applications to manage and search...