MCP-APIKit
MCP-APIKit is a microservice control plane (MCP) server designed specifically for Windsurf IDE integration. It fetches API information from Eolink OpenAPI and provides it to the IDE's MCP client, enabling seamless API integration and management within your development environment.
Features
- Connects to Eolink OpenAPI to retrieve API specifications
- Exposes API information as MCP resources
- Provides tools for API discovery and exploration
- Supports API testing and integration within Windsurf IDE
- Implements the Model Context Protocol (MCP) for standardized communication
Installation
Configuration
Create a .env
file in the root directory with the following variables:
Usage
Starting the Server
The server will start on the port specified in your .env
file (default: 3000).
Debug
Connecting from Windsurf IDE
In your Windsurf IDE settings, add a new MCP server with the following configuration:
API Resources
The MCP-APIKit server exposes the following resources:
api://projects
- List all API projectsapi://projects/{projectId}
- Get details for a specific projectapi://projects/{projectId}/apis
- List all APIs in a projectapi://projects/{projectId}/apis/{apiId}
- Get details for a specific API
Tools
The server provides the following tools:
search-apis
- Search for APIs across all projectstest-api
- Test an API endpoint with custom parametersimport-api
- Import an API specification from Eolink to your project
Development
License
MIT
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 -17
- AsecurityFlicenseAqualityA 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 -2
- -securityAlicense-qualityA Model Context Protocol (MCP) server that allows interaction with PDF and EPUB documents, designed to work with Windsurf IDE by Codeium.Last updated -6MIT License
- -securityFlicense-qualityAn MCP server that enables AI assistants to interact with the Plane project management platform, allowing them to manage workspaces, projects, issues, and comments through a structured API.Last updated -