MCP.so
登录

MCP APIKit

@scarqin

基本信息

分类

其他

传输方式

stdio

作者

scarqin

关于 MCP APIKit

Get API document info from mcp server

MCP APIKit 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "mcp-apikit": {
      "command": "npx",
      "args": [
        "@modelcontextprotocol/inspector",
        "node",
        "dist/index.js"
      ]
    }
  }
}

MCP APIKit 工具

3

Search for APIs across all projects

Test an API endpoint with custom parameters

Import an API specification from Eolink to your project

概览

What is MCP-APIKit?

MCP-APIKit is a microservice control plane (MCP) server designed for integration with Windsurf IDE. It fetches API information from Eolink OpenAPI and exposes it as MCP resources, enabling seamless API management and testing within the development environment.

How to use MCP-APIKit?

Clone the repository, install dependencies with pnpm install, build with pnpm run build, then configure a .env file with your Eolink API key, base URL, space ID, and project ID. Start the server with pnpm start (default port 3000). In Windsurf IDE, add a new MCP server pointing to the built dist/index.js file.

Key features of MCP-APIKit

  • 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 for standardized communication

Use cases of MCP-APIKit

  • List all API projects in your Eolink workspace
  • Search for APIs across all projects using the search-apis tool
  • Test an API endpoint with custom parameters via the test-api tool
  • Import an API specification from Eolink into your project with the import-api tool

常见问题

1

What is the purpose of MCP-APIKit?

It bridges Eolink OpenAPI with Windsurf IDE, allowing developers to discover, explore, and test APIs directly from the IDE using the Model Context Protocol.

2

What are the prerequisites for running MCP-APIKit?

You need Node.js, pnpm, and an Eolink account with a valid API key, space ID, and project ID. Configuration is done via a `.env` file.

3

Where does the API data come from?

All API data is fetched from the Eolink OpenAPI platform using the provided credentials.

4

How do I test an API endpoint?

Use the `test-api` tool exposed by the server. It accepts custom parameters and returns results from the actual API endpoint.

5

What transport does the server use?

MCP-APIKit runs as an HTTP server on the port specified in the configuration (default 3000). It communicates with the Windsurf IDE MCP client via standard HTTP.

评论

其他 分类下的更多 MCP 服务器