
janwilmake/openapi-mcp-server
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
シンプルな言語を使って複雑なOpenAPIをAIが解析できるようにしましょう
概要
Claude/Cursor向けのモデルコンテキストプロトコル(MCP)サーバーで、oapis.org を通じてOpenAPI仕様の検索や探索を可能にします。 - デモ: https://x.com/janwilmake/status/1903497808134496583 - HN スレッド: https://news.ycombinator.com/item?id=43447278 - OpenAPISearch: https://github.com/janwilmake/openapisearch - OAPIS: https://github.com/janwilmake/oapis MCPは3段階のプロセスを適用して機能します。 1. 必要なOpenAPI識別子を特定 2.その概要を簡単な言語で要求する 3.必要なエンドポイントを特定し、それらがどのように動作するか(これも簡単な言葉で)を確認します。 - 任意のOpenAPI仕様の概要取得 - 特定のAPI操作の詳細取得 - JSONおよびYAML形式の両方のサポート - Claude Desktopおよびカーソルでテスト済み その他のクライアントの場合は、MCP URLをご利用ください:https://openapi-mcp.openapisearch.com/mcp
概要(AI 翻訳)
Claude/Cursor向けのモデルコンテキストプロトコル(MCP)サーバーで、oapis.org を通じてOpenAPI仕様の検索や探索を可能にします。
- デモ:https://x.com/janwilmake/status/1903497808134496583
- HN スレッド: https://news.ycombinator.com/item?id=43447278
- OpenAPISearch: https://github.com/janwilmake/openapisearch
- OAPIS: https://github.com/janwilmake/oapis
MCPは3段階のプロセスを適用して機能します。
- 必要なOpenAPI識別子を判定します
- その要約を簡単な言葉で求める
- どのエンドポイントが必要かを決定し、それらがどのように動作するか(これも簡単に言えば)を確認します。
特徴
- 任意のOpenAPI仕様の概要を取得
- 特定のAPI操作の詳細を取得する
- JSONおよびYAML形式の両方のサポート
- Claude Desktopおよびカーソルでテスト済み
設置
その他のクライアントの場合は、MCP URLをご利用ください:https://openapi-mcp.openapisearch.com/mcp
ローカルテスト
まずサーバーを起動します
次にmcp検査ツールを実行します:
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
OpenAPI MCP Server
A Model Context Protocol (MCP) server for Claude/Cursor that enables searching and exploring OpenAPI specifications through oapis.org.
- Demo: https://x.com/janwilmake/status/1903497808134496583
- HN Thread: https://news.ycombinator.com/item?id=43447278
- OpenAPISearch: https://github.com/janwilmake/openapisearch
- OAPIS: https://github.com/janwilmake/oapis
The MCP works by applying a 3 step process:
- It figures out the openapi identifier you need
- It requests a summary of that in simple language
- It determines which endpoints you need, and checks out how exactly they work (again, in simple language)
Features
- Get an overview of any OpenAPI specification
- Retrieve details about specific API operations
- Support for both JSON and YAML formats
- Tested with Claude Desktop and Cursor
Installation
For other clients, use MCP URL: https://openapi-mcp.openapisearch.com/mcp
Local testing
First run the server
wrangler dev
Then run the mcp inspector:
npx @modelcontextprotocol/inspector
インストール
npx @modelcontextprotocol/inspector