openapi-client-generator
A Model Context Protocol server for generating API clients with TypeScript.
Installation
Installing for Claude Desktop
Option 1: One-Command Installation
npx mcpbar@latest install orhanveli/openapi-client-generator-mcp -c claude
This command will automatically install and configure the openapi-client-generator MCP server for your selected client.
Option 2: Manual Configuration
Run the command below to open your configuration file:
npx mcpbar@latest edit -c claude
After opening your configuration file, copy and paste this configuration:
View JSON configuration
{
"mcpServers": {
"openapi-client-generator": {
"command": "node",
"args": [
"< PATH TO >/openapi-client-generator/build/index.js"
]
}
}
}
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
Stars
0Forks
3Last commit
4 months agoRepository age
6 monthsLicense
MIT
Auto-fetched from GitHub .
MCP servers similar to openapi-client-generator:

Stars
Forks
Last commit

Stars
Forks
Last commit

Stars
Forks
Last commit