Apidog MCPサーバーは、API仕様をデータソースとしてAI対応のIDE(例えばCursor)で使用することを可能にします。これにより、Agentic AIがAPI仕様に直接アクセスして作業できるため、開発が迅速化され、ワークフローがより効率的になります。Apidog MCPサーバーを使用 すると、開発者はAIアシスタントを活用して以下のことができます:その他多くのことが可能です!あなたの想像力とチームの創造性を活かしてください。😜
Apidog MCPサーバーは現在ベータテスト中です。このヘルプドキュメントの内容は動的に更新されるので、注目してください。
🎯 Apidog MCPサーバーの動作原理#
Apidog MCPサーバーが設定されると、ローカルマシン上のすべてのAPI仕様データを自動的に読み取り、キャッシュします。その後、AIはこのデータをシームレスに取得して利用できます。API仕様で達成したいことをAIに指示するだけです。以下はその例です:1.
コード生成:「MCPを使用してAPI仕様を取得し、『Product』スキーマおよび関連スキーマのJavaレコードを生成する」
2.
DTOの更新:「API仕様に基づいて、『Product』DTOに新しいフィールドを追加する」
3.
コメントの追加:「API仕様に基づいて、『Product』クラスの各フィールドにコメントを追加する」
4.
MVCコードの作成:「API仕様に従って、エンドポイント『/users』に関連するすべてのMVCコードを生成する」
注意:APIドキュメントはローカルにキャッシュされます。Apidogのデータが変更された場合、AIに更新を依頼して最新の更新を読み取るようにしてください。🚀 インストールガイド#
前提条件#
Node.js(バージョン18以上、できれば最新のLTSバージョン)
データソースに基づいた設定方法の選択#
Apidog MCPサーバーは、AIを3つの異なるデータソースに接続することをサポートしています。ニーズに応じて対応する設定方法を選択してください:使用ケース:Apidogチーム内でAPI仕様にアクセスするためにAIを使用
オンプレミス展開用のApidog MCPサーバー設定#
オンプレミス展開のユーザーは、上記のどの設定方法を選択しても、設定にオンプレミスサーバーのAPIアドレスを含める必要があります:「--apidog-api-base-url=<オンプレミスサーバーのAPIアドレス、http://またはhttps://で始まる>
」❓ ヘルプとサポート#
Apidog MCPサーバーは現在ベータ版です。フィードバックや提案をお待ちしています!サポートや最新情報については、DiscordまたはSlackコミュニティに参加してください。