• SCHEMA
  • CODE
  • DOCS
  • HUMAN

AIでAPIスキーマの詳細を検証する方法:Stoplight MCPコネクター活用術

Stoplightをエージェントに接続して、最新のドキュメントを読み込ませましょう。接続後は、AIがエンドポイントの定義を解析し、コードが仕様通りに実装されているかを確認できます。

このページについてAIに聞く

すぐに答え

AIを使ってどのようにAPIスキーマを検証できますか?

エージェントがStoplightからOpenAPIモデルや特定のエンドポイント定義を取得します。次に、実装内容とこれらの最新の要件を比較して、不一致がないかを特定します。ドキュメントが求めている正確な仕様を、AIが即座に把握できます。

得られる成果

検証結果の活用方法

仕様書の読み込みという重労働はAIに任せて、あなたは修正作業に集中できます。

SCHEMA

最新モデルへのアクセス

エージェントが最新のOpenAPI定義を取得します。エンドポイントに関する常に最新の「正解」を手に入れられます。

CODE

不一致の検出

AIが現在のコードとStoplightのノードを比較し、型やパスが一致しない箇所を特定します。

DOCS

詳細な解析

エージェントが特定のノードの詳細を調査し、必要なパラメータやレスポンス構造を正確に提示します。

HUMAN

手動での修正

AIがエラーを指摘しますが、コードをどうリファクタリングするかはあなたが決定します。最終的な実装の制御権は常にあなたにあります。

ワークフロー

スキーマ取得後のAIの動き

エージェントはプロジェクト全体の把握から、詳細な情報の解析へと段階的に進みます。

  1. プロジェクトの構成把握

    Stoplightプロジェクト内にある、利用可能なすべてのAPIノードをエージェントが特定します。

    list_project_nodes
  2. エンドポイントデータの取得

    選択したエンドポイントの具体的なスキーマと定義をエージェントが取得します。

    get_node_details
  3. 実装内容の比較

    エージェントがコードを確認し、取得したOpenAPIモデルと照らし合わせます。

    get_node_details
  4. 不一致の報告

    ドキュメントと一致しない特定のフィールドやパスを、エージェントがリストアップします。

    list_project_nodes

試してみる

以下のプロンプトをコピーして開始

これらのプロンプトを使って、検証プロセスを開始できます。

出発点

プロジェクト名やエンドポイントのパスを、実際のStoplightのデータに書き換えて使用してください。

Stoplight Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_aafvDKV5H0XnKaJJQxGGJwn6mIM7hALMzWdPNAou/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Stoplight capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "stoplight-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_aafvDKV5H0XnKaJJQxGGJwn6mIM7hALMzWdPNAou/mcp"
    }
  }
}
チャットにコピー04
  • 利用可能なエンドポイントを確認したいので、Stoplightプロジェクト内のすべてのノードをリストアップしてください。

  • Stoplightの'user_auth'ノードの詳細を取得し、私のログイン関数が仕様と一致しているか確認してください。

  • 'payment_gateway'エンドポイントのスキーマを、現在のリクエストハンドラーと照らし合わせてチェックしてください。

  • 'order_status'ノードの定義を見つけ、必須フィールドが不足していないか教えてください。

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

一度接続すれば、あとは聞くだけ

アカウントの連携は一度だけで完了します。認証情報は暗号化されて保護されるため、すぐにエージェントへAPI仕様について質問を開始できます。

StoplightをAIに接続する

FAQ

動作に関する詳細

  • 01

    AIがStoplightのドキュメントを更新することはできますか?

    いいえ。AIはコードの検証を支援するために、モデルや定義を読み取ることのみが可能です。

  • 02

    AIがコードを自動的に書き換えることはありますか?

    いいえ。AIは不一致を特定して修正案を提示しますが、変更を適用するのは必ずあなた自身で行う必要があります。

  • 03

    あらゆるOpenAPI仕様で動作しますか?

    はい。Stoplightプロジェクトのノードを通じてアクセス可能な仕様であれば、問題なく動作します。

  • 04

    パラメータの不足を見つけるために使えますか?

    はい。エージェントがコードとノードの詳細を比較し、不足しているフィールドや余分なフィールドを特定できます。

  • 05

    AIはStoplightアカウント全体にアクセスしますか?

    いいえ。エージェントは、提供されたツールを使用してあなたが指示した特定のプロジェクトノードにのみアクセスします。

  • Stoplightに関するその他の質問 Stoplightコネクターの全機能を見る

『Stoplight』を Claude、Cursor、ChatGPT などに接続