ClaudeCodeMod

All shelves / MCP servers

Api200

API-200/api200 · 257 stars · TypeScript

MCP server API 200 is an open source API gateway to simplify 3rd-party integrations. Import endpoints, set up caching, retries, and mocks. Access all services via one URL. Monitor logs, track errors, and get alerts on API incidents.

Install

The repo has no one-line install. Follow its README.

Open the repo

Files

README.md

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.

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.

Facts

Kind
MCP server
Repo
API-200/api200
Group
Uncategorized
Stars
257
Language
TypeScript
Last push
2025-05-26
Forks
32
Homepage
api200.co
Topics
alternative, api, api-gateway, api-integration, api-management, api-monitoring, api-proxy, api-wrapper, developer-tools, error-handling, gateway, mock-server, open-source, self-hosted, third-party-api, mcp, mcp-server

More on this shelf

  1. 1REAio.github.morluto/reaReverse engineer anything from your terminal or agent with one CLI and MCP server.125.3k
  2. 2com.browser-use/browser-usecom.browser-use/browser-useControl a real Chrome browser to complete any task: fill forms, extract data, book flights.117.7k
  3. 3World Monitorapp.worldmonitor/mcpLive markets, conflicts, country risk, chokepoints, energy, and China decision signals. 93 tools.88.3k
  4. 4Scrapling MCP Serverd4vinci/scrapling🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scraplingdev86.9k
  5. 5Everythingmodelcontextprotocol/serversThis MCP server attempts to exercise all the features of the MCP protocol. It is not intended to be a useful server, but rather a test server for builders of MCP clients. It implements prompts, tools, resources, sampling, and more to showcase MCP capabilities.85.8k
  6. 6Fetchmodelcontextprotocol/serversA Model Context Protocol server that provides web content fetching capabilities. This server enables LLMs to retrieve and process content from web pages, converting HTML to markdown for easier consumption.85.8k