Skip to main content
Glama

OpenAPI Client Generator MCP

openapi-client-generator MCP 服务器

模型上下文协议服务器使用 TypeScript 生成 API 客户端。

特征

资源

  • 生成一个基于 axios 的 API 客户端,可用于与 API 交互。
  • 它使用 OpenAPI / Swagger 规范来生成客户端。

提示

  • generate_client - 为指定的 OpenAPI 规范生成 API 客户端。

发展

安装依赖项:

npm install

构建服务器:

npm run build

对于使用自动重建的开发:

npm run watch

安装

要与 Claude Desktop 一起使用,请添加服务器配置:

在 MacOS 上: ~/Library/Application Support/Claude/claude_desktop_config.json
在 Windows 上: %APPDATA%/Claude/claude_desktop_config.json

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

调试

由于 MCP 服务器通过 stdio 进行通信,调试起来可能比较困难。我们推荐使用MCP Inspector ,它以包脚本的形式提供:

npm run inspector

检查器将提供一个 URL 来访问浏览器中的调试工具。

贡献

欢迎通过提交问题或拉取请求为项目做出贡献。我们欢迎任何符合项目目标的改进或新功能。

执照

该项目根据 MIT 许可证获得许可 - 有关详细信息,请参阅LICENSE文件。


采用Cline构建

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

基于 TypeScript 的 MCP 服务器,可根据 OpenAPI 规范生成 API 客户端,从而允许通过自然语言自动生成代码。

  1. 特征
    1. 资源
    2. 提示
  2. 发展
    1. 安装
      1. 调试
    2. 贡献
      1. 执照

        Related MCP Servers

        • -
          security
          A
          license
          -
          quality
          An MCP server that exposes HTTP methods defined in an OpenAPI specification as tools, enabling interaction with APIs via the Model Context Protocol.
          Last updated -
          2
          Python
          MIT License
        • -
          security
          F
          license
          -
          quality
          A simple TypeScript library for creating Model Context Protocol (MCP) servers with features like type safety, parameter validation, and a minimal code API.
          Last updated -
          1
          TypeScript
          MIT License
        • -
          security
          A
          license
          -
          quality
          An MCP server that enables LLMs to understand and work with TypeScript APIs they haven't been trained on by providing structured access to TypeScript type definitions and documentation.
          Last updated -
          41
          24
          TypeScript
          MIT License
        • -
          security
          A
          license
          -
          quality
          Generate an MCP server for any OpenAPI documented endpoint.
          Last updated -
          201
          Go
          Apache 2.0
          • Apple
          • Linux

        View all related MCP servers

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/orhanveli/openapi-client-generator-mcp'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server