OpenAPI MCP Server 简介
OpenAPI MCP Server 是一个面向大模型的 MCP(Model Context Protocol)连接器,专门解决"让 AI 自由调用 REST API"的难题。只需把 OpenAPI / Swagger 规范(JSON 或 YAML)丢给它,大模型就能像聊天一样理解并调用任何 HTTP 接口,而无需手写胶水代码。
它能接什么
- 任何符合 OpenAPI 3.x / Swagger 规范的 REST API,包括内部业务接口、第三方 SaaS 平台、Webhook 服务等。
- 自动解析
paths、parameters、requestBody、responses,把接口"翻译"成大模型可调用的工具(tools)。 - 支持 GET / POST / PUT / DELETE 等常用方法,覆盖查询、提交、更新、删除类操作。
- 可对接需要身份验证的服务,自动读取规范中的安全方案。
是否需要密钥
很可能需要 API Key 或其他凭证。 这取决于你要对接的具体服务本身:
- 需要:对接 OpenAI、Notion、Slack、GitHub、Stripe、天气、地图、数据库网关等绝大多数第三方服务时,通常必须提供该平台的 API Key、Bearer Token 或 OAuth 凭证。
- 不需要:对接自家内网的公开测试接口、或仅用于本地调试的 mock API 时,可匿名调用。
凭证一般通过 MCP 客户端的配置项(如环境变量 API_KEY、BEARER_TOKEN)注入,不要直接写进提示词或配置文件公开分享。
典型用途
- 让模型查询订单、物流、库存等业务数据。
- 让模型直接创建工单、发送通知、调用支付或退款接口。
- 把旧系统 / 内网服务零代码地暴露给 AI 助手。