MCP-APIキット
MCP-APIKitは、Windsurf IDEとの統合に特化して設計されたマイクロサービスコントロールプレーン(MCP)サーバーです。Eolink OpenAPIからAPI情報を取得し、IDEのMCPクライアントに提供することで、開発環境内でシームレスなAPI統合と管理を実現します。
特徴
Eolink OpenAPIに接続してAPI仕様を取得します
API情報をMCPリソースとして公開する
APIの検出と探索のためのツールを提供する
Windsurf IDE内でのAPIテストと統合をサポート
標準化された通信のためのモデルコンテキストプロトコル(MCP)を実装します
Related MCP server: MCP-FEISHU
インストール
構成
次の変数を含む.envファイルをルート ディレクトリに作成します。
使用法
サーバーの起動
サーバーは、 .envファイルで指定されたポート (デフォルト: 3000) で起動します。
デバッグ
Windsurf IDEからの接続
Windsurf IDE 設定で、次の構成で新しい MCP サーバーを追加します。
APIリソース
MCP-APIKit サーバーは次のリソースを公開します。
api://projects- すべての API プロジェクトを一覧表示しますapi://projects/{projectId}- 特定のプロジェクトの詳細を取得するapi://projects/{projectId}/apis- プロジェクト内のすべての API を一覧表示しますapi://projects/{projectId}/apis/{apiId}- 特定の API の詳細を取得します
ツール
サーバーは次のツールを提供します。
search-apis- すべてのプロジェクトにわたって API を検索しますtest-api- カスタムパラメータを使用してAPIエンドポイントをテストするimport-api- Eolink からプロジェクトに API 仕様をインポートします
発達
ライセンス
マサチューセッツ工科大学