MCP Catalogs
Homeapi200 screenshot

api200

by API-200·255·Score 43

API200 is an API gateway with MCP server integration for managing third-party APIs with authentication, caching, and monitoring.

developer-toolsops-infraai-llm
30
Forks
1
Open issues
12 mo ago
Last commit
2d ago
Indexed

Overview

API200 is a comprehensive API gateway that simplifies third-party integrations by providing a unified access point to multiple services. It offers features like authentication management, response caching, automatic retries, mock responses, and endpoint monitoring. The platform includes MCP server functionality that allows users to configure it as a tool in Claude Desktop or other MCP-compatible clients, enabling seamless integration with AI workflows.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Centralizing multiple API access points behind a single gateway
you:Adding MCP server capabilities to existing API management infrastructure
you:Creating mock API endpoints for development and testing
you:What authentication methods does API200 support?
you:Can I monitor API performance with API200?

When to choose this

Choose API 200 when you need an API gateway for third-party integrations and also want to expose those APIs through MCP.

When NOT to choose this

Don't choose API 200 if you only need MCP server functionality without the gateway features, as it adds unnecessary complexity.

Comparable tools

mock-servicepostman-mcpexpress-mcp

Installation

Installation via Claude Desktop

Add the following configuration to Claude Desktop settings:

{
  "mcpServers": {
    "api200": {
      "command": "npx",
      "args": [
        "api200-mcp@latest"
      ],
      "env": {
        "USER_KEY": "your-api-key-here"
      }
    }
  }
}

Self-Hosted Installation

  1. Clone the repository and install dependencies
git clone https://github.com/API-200/api200-selfhosted
cd api200-selfhosted
npm i
  1. Run setup script
# For localhost (admin privileges recommended):
sudo node setup.js
# OR for non-localhost:
node setup.js
  1. Start services
docker-compose up -d

Access at:

  • Frontend: http://<your-hostname-or-ip>:3000
  • API Handler: http://<your-hostname-or-ip>:8080

FAQ

What authentication methods does API200 support?
API200 supports authentication management but specific methods are not detailed in the documentation. The roadmap indicates 'More authentication methods' are in progress.
Can I monitor API performance with API200?
Yes, API200 provides endpoint monitoring with convenient charts showing your endpoint's statistics and a comprehensive logging system.

On Hacker News

Recent discussion from the developer community.

Compare api200 with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.