Sponsored by Deepsite.site

AnythingMCP

Created By
HelpCode-ai2 days ago
Self-hosted, open-source MCP gateway: turn any API, database or MCP server into custom connectors for Claude, ChatGPT, Gemini, Copilot & Cursor — no code. Converts REST, SOAP, WSDL, GraphQL & SQL to MCP, with OAuth2, RBAC & audit log. 175+ pre-built adapters (Deutsche Bahn, weclapp, Etsy, DHL, Shopware).
Overview

AnythingMCP — turn any API, database or MCP server into custom connectors for Claude, ChatGPT, Gemini, Copilot and Cursor.

AnythingMCP

Turn any API, database or MCP server into custom connectors for Claude, ChatGPT and more — no code.
The self-hosted MCP gateway that converts REST, SOAP/WSDL, GraphQL, SQL/NoSQL databases and other MCP servers into AI tools, with auth and full audit.

GitHub Stars Release License Docker Ready Last Commit anythingmcp MCP server

Try on Cloud →  ·  Watch 90-sec demo →  ·  Setup guides →

AnythingMCP is a self-hosted, open-source MCP gateway and MCP server that turns the systems you already run into Model Context Protocol tools — REST and SOAP APIs, GraphQL, SQL & NoSQL databases, and even other MCP servers. Import a spec or point it at a database, and expose it as a custom connector to Claude, ChatGPT, Gemini, Copilot, Cursor and any MCP-compatible client. No SDK, no code changes — point, configure, connect.

It ships with 175+ ready-to-use adapters — including Deutsche Bahn, weclapp ERP, Etsy, Shopware, DHL and Sendcloud — so the most common integrations work in one click, while the visual editor and import tools (OpenAPI/Swagger, Postman, cURL, WSDL, GraphQL) let you wrap any other API or database in minutes.

https://github.com/user-attachments/assets/2ae92f90-7012-4c00-8836-bae5a6422ca6

90-second demo — direct link if the player doesn't load.

📖 Table of contents

Get started in 60 seconds

Requires Docker 24+, bash, openssl. On macOS, start Docker Desktop first.

git clone https://github.com/HelpCode-ai/anythingmcp.git
cd anythingmcp && ./setup.sh
# When setup finishes, open http://localhost:3000 and register
# the first user — they automatically become the admin.

The interactive setup handles everything: deployment mode, domain & HTTPS (automatic Let's Encrypt via Caddy), secrets, MCP auth mode, optional SMTP/Redis.

⚠️ Register immediately after setup. The first account to register becomes Admin. If your instance is reachable from the internet during setup, configure firewall rules or bind the UI to 127.0.0.1 until you've created the admin account.

ServiceDefault URL
Web UIhttp://localhost:3000
MCP endpointhttp://localhost:4000/mcp
Swagger docshttp://localhost:4000/api/docs

Or one-click deploy:

Try on Cloud   Deploy on Railway   Install on DigitalOcean

Prefer manual setup? Copy .env.example to .env and run docker compose up -d — see the Deployment Guide.


Key features

  • 5 connector typesREST, SOAP, GraphQL, Database (PostgreSQL, MySQL, MariaDB, MSSQL, Oracle, MongoDB, SQLite), MCP-to-MCP bridge
  • 6 import formats — OpenAPI/Swagger, Postman, cURL, WSDL, GraphQL introspection, custom JSON
  • 175+ pre-built adapters — logistics, ERP, HR, e-commerce, payments, public data — see catalog
  • Visual tool editor — map parameters to path, query, body, headers; rename and describe tools for the AI
  • Dynamic MCP server — tools registered at runtime, no restart
  • Full auth — OAuth2 (PKCE + Client Credentials), Bearer, API Key, Basic, WS-Security, client certificates, LOGIN_TOKEN and OAuth 1.0a handshakes
  • Audit logging — every tool call logged with input, output, duration, status
  • Roles & access control — tool-level whitelisting per custom role, per-user MCP API keys
  • Environment variables — per-connector {{VAR}} interpolation, hidden from the AI
  • Docker readydocker compose up and you're running

Build custom Claude connectors — no code

Claude supports custom connectors: remote MCP servers you add once in Settings → Connectors, and that work across Claude.ai, Claude Desktop and Claude Code. AnythingMCP creates that connector from any API you already have — without writing an MCP server:

  1. Import your API spec (OpenAPI/Swagger, Postman, cURL, WSDL, GraphQL introspection) or pick a pre-built adapter
  2. Adjust tool names, descriptions and parameters in the visual editor — what the AI sees is up to you
  3. Add the gateway URL to Claude as a custom connector (OAuth 2.0 supported out of the box)

Your credentials stay on your infrastructure (AES-256-GCM at rest), every tool call lands in the audit log, and role-based access controls which users see which tools. Step-by-step guide →


Turn your API into a ChatGPT app

Apps in ChatGPT — what OpenAI renamed connectors to in December 2025 — are built on MCP, and AnythingMCP gives you that MCP backend without writing one. Point it at your REST, SOAP, GraphQL or database endpoint and you get a ChatGPT-ready connector: add it in ChatGPT's settings (or use it as the tool layer of an Apps SDK app) and ChatGPT can read and act on your business data.

The same connector works simultaneously in Claude, ChatGPT, Gemini, Copilot and Cursor — build once, connect everywhere. ChatGPT setup guide →


Why AnythingMCP

AI clients speak MCP, but your systems speak REST, SOAP, GraphQL and SQL. Writing and maintaining a bespoke MCP server per system — with auth, audit and access control — takes weeks each. AnythingMCP is the no-code layer in between:

ProblemSolution
You have REST APIs but AI clients speak MCPREST → MCP conversion with OpenAPI / Swagger import
You have legacy SOAP/WSDL servicesSOAP → MCP bridge with automatic WSDL parsing
You need to query databases from AI agentsDB → MCP with auto-generated query tools (7 engines)
You want one MCP gateway for all your APIsMCP middleware that aggregates multiple connectors
You need an MCP server for Deutsche Bahn / DHL / weclapp / …175+ pre-built adapters — install in one click
You can't ship credentials to a SaaS gatewayRuns on your infrastructure — credentials AES-256-GCM at rest
You need auth, audit logs, and RBACBuilt-in OAuth2, audit log, and role-based access — no DIY

Typical use cases — search train schedules and live delays with Deutsche Bahn · talk to your ERP from Claude (weclapp, Xentral) · track parcels with AI (DHL, GLS) · validate invoices (VIES VAT, Handelsregister) · let agents query production databases safely · bridge legacy SOAP to modern AI · import a Postman collection and get MCP tools instantly.


Pre-configured MCP connectors

AnythingMCP ships with 175+ ready-to-use adapters — provide your API credentials at import time and the tools become available immediately. Every adapter has a setup guide on anythingmcp.com/guides (English, German, Italian).

CategoryExamples
📦 Logistics & shippingDeutsche Bahn, DHL, DPD, GLS, Shipcloud, Sendcloud
💼 ERP, accounting & invoicingweclapp, Xentral, Scopevisio, Billomat, FastBill
🛍️ E-commerceEtsy, Shopware 6, WooCommerce, Mercado Libre 🌎, ImmobilienScout24, Oxomi
👥 HR & field servicePersonio, HRWorks, Kenjo, MFR Mobile Field Report
🏛️ Government & public dataVIES VAT, Handelsregister, UK Companies House 🇬🇧, DESTATIS, Bundesbank, OpenPLZ, NINA
🏦 Banking & paymentsN26, Wise 🇬🇧, PAYONE, Razorpay 🇮🇳, Paystack 🇳🇬
💬 Messaging & communicationWhatsApp, LINE 🇯🇵, TeamViewer
🎾 Sports & Web3Playtomic, Sorare
🏗️ Construction & mappingPlanRadar, HERE Geocoding

Guides, client setup & FAQ

Connecting an AI client, the connector types you can build, full documentation and the FAQ now live in one place:

➡️ docs/guides.md — Claude / ChatGPT / Gemini / Copilot / Cursor setup · REST / SOAP / GraphQL / Database / MCP-bridge connector guides · API reference & deployment docs · FAQ.

Looking for a specific service? Every adapter has a step-by-step guide at anythingmcp.com/guides.


Community & support

  • 💬 Questions & discussionsGitHub Discussions — vote on the next adapter, share what you've built
  • 🐛 Bugs / 💡 featuresIssues · 🆘 SUPPORT.md
  • 🏢 Built by helpcode.ai in Freiburg, Germany — AnythingMCP was extracted from a production system connecting AI agents to 15+ legacy systems (ERP, CRM, SOAP, on-prem databases) in a German industrial group, and open-sourced because the catalog grows faster as a community. AI-assisted development, human-reviewed: see AUTHORS.md.

Like what you see? Star this repo — every star helps another developer discover AnythingMCP.

Contributing

We welcome contributions! Please read our Contributing guide before submitting a PR. For security issues, see SECURITY.md.

License

AnythingMCP is open source, licensed under the GNU Affero General Public License v3 (AGPL-3.0-only). Cloud-operator code under ee/ directories is separately licensed and is not required for self-hosting — see the License FAQ.

Server Config

{
  "mcpServers": {
    "anythingmcp": {
      "url": "https://cloud.anythingmcp.com/mcp/demo"
    }
  }
}
Recommend Servers
TraeBuild with Free GPT-4.1 & Claude 3.7. Fully MCP-Ready.
Zhipu Web SearchZhipu Web Search MCP Server is a search engine specifically designed for large models. It integrates four search engines, allowing users to flexibly compare and switch between them. Building upon the web crawling and ranking capabilities of traditional search engines, it enhances intent recognition capabilities, returning results more suitable for large model processing (such as webpage titles, URLs, summaries, site names, site icons, etc.). This helps AI applications achieve "dynamic knowledge acquisition" and "precise scenario adaptation" capabilities.
Visual Studio Code - Open Source ("Code - OSS")Visual Studio Code
RedisA Model Context Protocol server that provides access to Redis databases. This server enables LLMs to interact with Redis key-value stores through a set of standardized tools.
Playwright McpPlaywright MCP server
AiimagemultistyleA Model Context Protocol (MCP) server for image generation and manipulation using fal.ai's Stable Diffusion model.
WindsurfThe new purpose-built IDE to harness magic
Baidu Map百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。
Serper MCP ServerA Serper MCP Server
EdgeOne Pages MCPAn MCP service designed for deploying HTML content to EdgeOne Pages and obtaining an accessible public URL.
MCP AdvisorMCP Advisor & Installation - Use the right MCP server for your needs
MiniMax MCPOfficial MiniMax Model Context Protocol (MCP) server that enables interaction with powerful Text to Speech, image generation and video generation APIs.
Tavily Mcp
DeepChatYour AI Partner on Desktop
Amap Maps高德地图官方 MCP Server
Howtocook Mcp基于Anduin2017 / HowToCook (程序员在家做饭指南)的mcp server,帮你推荐菜谱、规划膳食,解决“今天吃什么“的世纪难题; Based on Anduin2017/HowToCook (Programmer's Guide to Cooking at Home), MCP Server helps you recommend recipes, plan meals, and solve the century old problem of "what to eat today"
Y GuiA web-based graphical interface for AI chat interactions with support for multiple AI models and MCP (Model Context Protocol) servers.
ChatWiseThe second fastest AI chatbot™
CursorThe AI Code Editor
Jina AI MCP ToolsA Model Context Protocol (MCP) server that integrates with Jina AI Search Foundation APIs.
BlenderBlenderMCP connects Blender to Claude AI through the Model Context Protocol (MCP), allowing Claude to directly interact with and control Blender. This integration enables prompt assisted 3D modeling, scene creation, and manipulation.