MCP-APIキット
MCP-APIKitは、Windsurf IDEとの統合に特化して設計されたマイクロサービスコントロールプレーン(MCP)サーバーです。Eolink OpenAPIからAPI情報を取得し、IDEのMCPクライアントに提供することで、開発環境内でシームレスなAPI統合と管理を実現します。
特徴
- Eolink OpenAPIに接続してAPI仕様を取得します
- API情報をMCPリソースとして公開する
- APIの検出と探索のためのツールを提供する
- Windsurf IDE内でのAPIテストと統合をサポート
- 標準化された通信のためのモデルコンテキストプロトコル(MCP)を実装します
インストール
構成
次の変数を含む.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 仕様をインポートします
発達
ライセンス
マサチューセッツ工科大学
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Eolink OpenAPI から API 情報を取得して MCP リソースとして公開することで Windsurf IDE と統合し、開発環境でのシームレスな API 統合と管理を可能にするマイクロサービス コントロール プレーン サーバーです。
Related MCP Servers
- -securityFlicense-qualityA Management Control Plane server that allows users to explore and analyze Swagger/OpenAPI specifications, providing features such as endpoint exploration, schema analysis, and customizable response formatting, with support for authentication and integration with tools like Claude.Last updated -4TypeScript
- -securityAlicense-qualityA Python-based MCP server that integrates OpenAPI-described REST APIs into MCP workflows, enabling dynamic exposure of API endpoints as MCP tools.Last updated -239PythonMIT License
- -securityFlicense-qualityA microservice control plane server that fetches API information from Feishu OpenAPI and provides it to Windsurf IDE, enabling seamless API integration and management within your development environment.Last updated -TypeScript
- -security-license-qualityA server that interfaces with the Hedera Testnet Mirror Node API, converting its OpenAPI-defined endpoints into MCP-compatible tools that can be accessed over Server-Sent Events (SSE).Last updated -TypeScript