JO

janwilmake/openapi-mcp-server

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

905 stars 95 forks 品質 63 トレンド 26MIT

シンプルな言語を使って複雑な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仕様の検索や探索を可能にします。

MCPは3段階のプロセスを適用して機能します。

  1. 必要なOpenAPI識別子を判定します
  2. その要約を簡単な言葉で求める
  3. どのエンドポイントが必要かを決定し、それらがどのように動作するか(これも簡単に言えば)を確認します。

特徴

  • 任意の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.

The MCP works by applying a 3 step process:

  1. It figures out the openapi identifier you need
  2. It requests a summary of that in simple language
  3. 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
GitHub で README 全文を見る

インストール

npx @modelcontextprotocol/inspector
MCP 初心者?mcpskill.org のガイドから始めましょう →