Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Mcp Apikit

    Get API document info from mcp server

    0 stars
    TypeScript
    Updated May 4, 2025

    Table of Contents

    • Features
    • Installation
    • Configuration
    • Usage
    • Starting the Server
    • Debug
    • Connecting from Windsurf IDE
    • API Resources
    • Tools
    • Development
    • License

    Table of Contents

    • Features
    • Installation
    • Configuration
    • Usage
    • Starting the Server
    • Debug
    • Connecting from Windsurf IDE
    • API Resources
    • Tools
    • Development
    • License

    Documentation

    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

    bash
    # Clone the repository
    git clone https://github.com/yourusername/mcp-apikit.git
    cd mcp-apikit
    
    # Install dependencies
    pnpm install
    
    # Build the project
    pnpm run build

    Configuration

    Create a .env file in the root directory with the following variables:

    code
    EOLINK_API_KEY=your_eolink_api_key
    EOLINK_BASE_URL=https://api.eolink.com
    SPACE_ID=your_space_id
    PROJECT_ID=your_project_id

    Usage

    Starting the Server

    bash
    pnpm start

    The server will start on the port specified in your .env file (default: 3000).

    Debug

    bash
    npx @modelcontextprotocol/inspector node dist/index.js

    Connecting from Windsurf IDE

    bash
    pnpm build

    In your Windsurf IDE settings, add a new MCP server with the following configuration:

    json
    "mcpServers": {
          "apikit": {
            "command": "node",
            "args": [
              "/Users/{userName}/Documents/mcp-apikit/dist/index.js"
            ],
            "env": {}
          }
        }

    API Resources

    The MCP-APIKit server exposes the following resources:

    • api://projects - List all API projects
    • api://projects/{projectId} - Get details for a specific project
    • api://projects/{projectId}/apis - List all APIs in a project
    • api://projects/{projectId}/apis/{apiId} - Get details for a specific API

    Tools

    The server provides the following tools:

    • search-apis - Search for APIs across all projects
    • test-api - Test an API endpoint with custom parameters
    • import-api - Import an API specification from Eolink to your project

    Development

    bash
    # Run in development mode with hot reloading
    npm run dev

    License

    MIT

    Similar MCP

    Based on tags & features

    • MC

      Mcp Wave

      TypeScript00
    • GL

      Glm Mcp Server

      TypeScript·
      3
    • OP

      Openai Gpt Image Mcp

      TypeScript·
      75
    • MC

      Mcgravity

      TypeScript·
      71

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • MC

      Mcp Wave

      TypeScript00
    • GL

      Glm Mcp Server

      TypeScript·
      3
    • OP

      Openai Gpt Image Mcp

      TypeScript·
      75
    • MC

      Mcgravity

      TypeScript·
      71

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k