mcpField
A
Api200

Api200

Local
api200.coDeveloper Tools257Updated 74w ago

About Api200

API 200 is an open source API gateway for managing third-party APIs, with endpoint import, caching, retries, mocks and monitoring. It is offered as a managed cloud service and as a self-hosted setup, and includes MCP support.

Key features

  1. 01Import endpoints from OpenAPI and Postman
  2. 02Response caching and automatic retries
  3. 03Mock and fallback responses
  4. 04Schema change watching
  5. 05Automatic incident detection and endpoint monitoring
  6. 06Self-hosted deployment option

Use cases

  1. 01Accessing multiple third-party APIs through one gateway
  2. 02Configuring caching, retries and fallbacks for external APIs
  3. 03Monitoring endpoint statistics and receiving API incident alerts

MCP support

The project provides an MCP server that can be added as a custom tool in Claude Desktop or other clients, letting them reach APIs integrated through API 200.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"api200": {
"command": "npx",
"args": [
"-y",
"api200-mcp"
],
"env": {
"USER_KEY": "<USER_KEY>"
}
}
}
}
Run commandnpx -y api200-mcp
Environment variables to set
USER_KEYSecret

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npmapi200-mcp

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README
API 200 Logo

The Open Source API Integration Platform.
Learn more »

Website · Issues · Roadmap

About API 200

API 200 is all-in-one gateway for managing third-party APIs efficiently. Integrate third-party APIs or setup MCP server in minutes with auto-generated code, docs, auth, caching and error handling – so you can focus on what really matters.

README image

Key Features

✅ Fast API Setup:

  • Authentication management
  • Response caching
  • Automatic retries
  • Mock responses
  • Response transformation
  • Fallback responses
  • Custom headers

✅ Schema Watching: Get notified when one of your APIs changes response schema

✅ Incident Detection: Dedicated tab for incidents automatically detected by the system

✅ In-browser Swagger Integration

✅ Import Endpoints from OpenAPI and Postman

✅ Endpoint Monitoring: Convenient charts with your endpoint's statistics

✅ Comprehensive Logging

✅ MCP Support (read more)

Features in Progress:
  • More authentication methods

Quickstart

Get started immediately with our managed version of API 200. Users can go to our cloud platform and start integrating API endpoints instantly without any setup or infrastructure management. Visit API200.co to begin.

MCP

To configure the API200 MCP server with Claude Desktop (or any other client):

  1. Open Claude Desktop settings
  2. Navigate to Developer settings
  3. Add a new custom tool with the following configuration (can be found on the Credentials tab):
{
  "mcpServers": {
    "api200": {
      "command": "npx",
      "args": [
        "api200-mcp@latest"
      ],
      "env": {
        "USER_KEY": "your-api-key-here"
      }
    }
  }
}

Self-Hosted Setup

Prerequisites
  • Docker
  • Docker Compose
  • Node.js
  • npm
Installation
# Clone the repository and install dependencies
git clone https://github.com/API-200/api200-selfhosted
cd api200-selfhosted
npm i

# Run setup script
# For localhost (admin privileges recommended):
sudo node setup.js
# OR for non-localhost:
node setup.js

# Start services
docker-compose up -d

⚠️ Note: Localhost setup requires host file modification (127.0.0.1 kong), needing admin privileges.

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

Community and Support 🤝

  • Check out the Discussions for ideas and feedback
  • Report bugs or request features through Issues
  • ⭐ Star our repository to help us raise awareness

Contact us

For support, custom implementations, or any other inquiries: Contact us

Tech Stack

Koa Redis Next.js Supabase

  • Koa - Backend Framework
  • Redis - Caching Layer
  • Supabase - Database & Auth
  • Next.js - Frontend Framework
  • shadcn/ui - Component Library

License

API 200 is licensed under Sustainable Use License. See the LICENSE file for more details.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.