by HelpCode-ai
MCP gateway for REST, SOAP/WSDL, GraphQL & SQL — the legacy-friendly API-to-MCP bridge for Claude, ChatGPT, Gemini, Copilot, Cursor. OpenAPI/Postman/WSDL import, OAuth2, RBAC, on-prem audit log. 160+ pre-built adapters (Sorare, WooCommerce, Whatsapp, WeClapp, HRWorks…)
# Add to your Claude Code skills
git clone https://github.com/HelpCode-ai/anythingmcpGuides for using ai agents skills like anythingmcp.
🏭 Origin story. AnythingMCP started inside a German industrial group that needed AI agents to talk to 15+ legacy systems (ERP, CRM, custom SOAP, on-prem Postgres). Writing one MCP server per system would have taken weeks each; we extracted the common gateway after the third rewrite and have been running it in production for ~6 months. We open-sourced it because the catalog grows faster as a community than as a single vendor. Built by a small team using AI coding assistants — see AUTHORS.md.
AnythingMCP is a self-hosted, source-available MCP server and API gateway that turns your existing APIs into Model Context Protocol tools. Connect any API — REST, SOAP, GraphQL, databases, or other MCP servers — and expose them to Claude, ChatGPT, Gemini, Copilot, Cursor, and any other MCP-compatible client.
No SDK. No code changes. Point, configure, connect.
Built-in adapters ship with the catalog so you get an instant MCP server for popular SaaS and public APIs — DHL, DPD, GLS, Shipcloud, Sendcloud, Deutsche Bahn, DATEV, Weclapp, Xentral, Shopware 6, Personio, Handelsregister, VIES VAT, OpenPLZ, HERE Geocoding, Oxomi and more (full list below).
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.
⚠️ 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.1until you've created the admin account.
| Problem | Solution | |---|---| | You have REST APIs but AI clients speak MCP | REST → MCP conversion with OpenAPI / Swagger import | | You have legacy SOAP/WSDL services | SOAP → MCP bridge with automatic WSDL parsing | | You need to query databases from AI agents | DB → MCP with auto-generated query tools | | You want one MCP gateway for all your APIs | MCP middleware that aggregates multiple connectors | | You need an MCP server for DHL/DPD/DATEV/Weclapp/… | 36+ pre-built adapters — install in one click | | You need auth, audit logs, and RBAC | Built-in auth, audit log, and RBAC | | You can't ship credentials to a SaaS gateway | Runs on your infrastructure — credentials AES-256-GCM at rest | | You have SOAP/WSDL or on-prem databases AI clients can't speak | First-class SOAP & SQL — not just REST integrations |
| Feature | AnythingMCP | Custom MCP server | Hosted MCP gateways | |---|:-:|:-:|:-:| | No-code setup | ✅ Visual editor | ❌ Write code | ⚠️ Config files | | SOAP / WSDL support | ✅ Built-in | ❌ Manual | ❌ Rarely supported | | Database connectors | ✅ 7 engines | ❌ Build yourself | ⚠️ Limited | | Visual tool editor | ✅ | ❌ | ❌ | | Auth & audit trail | ✅ OAuth2, RBAC, logs | ❌ DIY | ⚠️ Partial | | Where credentials live | ✅ Your infra (AES-256-GCM) | ✅ Your code | ⚠️ Gateway provider | | Self-hosted option | ✅ Docker / Railway / DO / Cloud | ✅ | ⚠️ Often SaaS-only | | Pre-built SaaS adapters | ✅ 36+ ready-to-use | ❌ Build each | ⚠️ Few | | Multi-client support | ✅ Claude, ChatGPT, Gemini, Copilot, Cursor | ✅ | ⚠️ Varies |
{{VAR}} interpolation, hidden from AIdocker compose up and you're runningAnythingMCP ships with 37+ ready-to-use adapters — DACH-rooted but reaching the UK, India, Brasil, Nigeria, Japan and the global gaming web3 space. Provide your API credentials at import time and the tools become available immediately. Each adapter has its own setup guide on anythingmcp.com (English, German, Italian).
📍 Catalog heads-up. The starting set leans DACH (Germany / Austria / Switzerland) because that's where this was built in production first, with first-wave international coverage now lan
No comments yet. Be the first to share your thoughts!