remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Generates API clients based on OpenAPI specifications using Axios as the HTTP client for making API requests
Uses OpenAPI/Swagger specifications to generate TypeScript API clients for interacting with REST APIs
Generates strongly-typed API clients in TypeScript for improved type safety when interacting with APIs
openapi-client-generator MCP 服务器
模型上下文协议服务器使用 TypeScript 生成 API 客户端。
特征
资源
- 生成一个基于 axios 的 API 客户端,可用于与 API 交互。
- 它使用 OpenAPI / Swagger 规范来生成客户端。
提示
generate_client
- 为指定的 OpenAPI 规范生成 API 客户端。
发展
安装依赖项:
构建服务器:
对于使用自动重建的开发:
安装
要与 Claude Desktop 一起使用,请添加服务器配置:
在 MacOS 上: ~/Library/Application Support/Claude/claude_desktop_config.json
在 Windows 上: %APPDATA%/Claude/claude_desktop_config.json
调试
由于 MCP 服务器通过 stdio 进行通信,调试起来可能比较困难。我们推荐使用MCP Inspector ,它以包脚本的形式提供:
检查器将提供一个 URL 来访问浏览器中的调试工具。
贡献
欢迎通过提交问题或拉取请求为项目做出贡献。我们欢迎任何符合项目目标的改进或新功能。
执照
该项目根据 MIT 许可证获得许可 - 有关详细信息,请参阅LICENSE文件。
采用Cline构建
You must be authenticated.
Tools
基于 TypeScript 的 MCP 服务器,可根据 OpenAPI 规范生成 API 客户端,从而允许通过自然语言自动生成代码。