Token导航 LogoToken导航TokenDH.com
Openapi Sync MCP logo
开发工具未说明官方级别未说明来源级核验

Openapi Sync MCP

MCP Server

一个高性能的MCP服务器,用于处理OpenAPI规范,支持解析、差异比较、跟踪依赖关系以及生成代码。

工具数

5

提示词数

0

GitHub Stars

2

资源数

0
API集成代码生成RustClaude高性能Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

jhlee0409

提供方

jhlee0409

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

OpenAPI同步MCP

![CI](https://github.com/jhlee0409/openapi-sync-mcp/actions/workflows/ci.yml) ![MCP](https://modelcontextprotocol.io) ![License: MIT](https://opensource.org/licenses/MIT) ](https://lobehub.com/mcp/jhlee0409-openapi-sync-mcp)

适用于OpenAPI规范的高性能MCP服务器。解析、区分、跟踪依赖关系和生成代码——所有这些都可以从你的人工智能助手中完成。

用Rust构建 以实现速度和最小的资源使用。

特性

  • 依赖图 -知道更改模式时哪些端点会中断
  • 智能差异 -在突破性更改投入生产之前检测它们
  • 分页解析 -在没有压倒性背景的情况下处理大量规格
  • 24小时缓存 -支持HTTP缓存的快速重复查询
  • 多目标编码器 -TypeScript、Rust、Python来自一个规范

快速开始

npm install -g @jhlee0409/openapi-sync-mcp

增添 ~/.claude/settings.json:

{
  "mcpServers": {
    "oas": {
      "command": "openapi-sync-mcp"
    }
  }
}

工具

工具说明
oas_parse解析并验证OpenAPI规范(带分页)
oas_deps架构更改时查找受影响的端点
oas_diff比较两个规范版本,检测突破性更改
oas_status检查缓存状态
oas_generate生成Types/Rust/Python代码

代码生成目标

typescript-types · typescript-fetch · typescript-axios · typescript-react-query · rust-serde · rust-reqwest · python-pydantic · python-httpx

安装

# npm (recommended)
npm install -g @jhlee0409/openapi-sync-mcp

# Cargo
cargo install openapi-sync-mcp

# Or download from GitHub Releases

故障排除

服务器没有响应?

chmod +x openapi-sync-mcp
echo '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{}}' | openapi-sync-mcp

缓存问题? 删除 .openapi-sync.cache.json 或使用 use_cache: false.

发展

cargo test          # Run tests
cargo fmt --check   # Check formatting
cargo clippy        # Lint

许可证

麻省理工学院

相关

目录标签

目录标签

API集成代码生成RustClaude高性能OpenAPI本地部署依赖跟踪多语言支持

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

5

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP