anythingmcp
Connects to DATEV's tax and accounting platform for financial data operations.
Integrates with Deutsche Bahn's API to provide train schedule and ticket information.
Provides DHL shipment tracking capabilities using the Unified Tracking API.
Provides DPD parcel tracking capabilities using public data without requiring an API key.
Provides geocoding and location services via HERE Geocoding API.
Connects to Personio HR management platform for employee data and workflows.
Integrates with Shopware 6 e-commerce platform for product, order, and customer management.
๐ญ 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.
What is AnythingMCP?
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).
Related MCP server: Agent MCP Gateway
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.โ ๏ธ 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.
Or one-click deploy
ย
ย
Use cases
Talk to your ERP from Claude Desktop โ connect SAP, Oracle, Weclapp, Xentral, DATEV or any REST/SOAP ERP and query it conversationally
Track parcels with AI โ built-in MCP servers for DHL, DPD, GLS, Shipcloud and Sendcloud
Automate B2B compliance โ pre-flight every invoice with VIES VAT validation and Handelsregister lookups
Let AI agents query your production database safely โ read-only database connectors with audit logging
Bridge legacy SOAP services to modern AI workflows โ automatic WSDL parsing, no code changes
Aggregate multiple MCP servers behind one gateway โ MCP-to-MCP bridge for unified tool access
Import your Postman collection and get MCP tools instantly โ zero-config API onboarding
Why AnythingMCP
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 |
How it compares
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 |
Key features
5 connector types โ REST, 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
36+ pre-built adapters โ logistics, ERP, HR, public data, payments, e-commerce, messaging โ see catalog
Dynamic MCP server โ tools registered at runtime, no restart
Visual tool editor โ map parameters to path, query, body, headers visually
Database auto-tools โ schema introspection + dynamic query execution out of the box
Environment variables โ per-connector
{{VAR}}interpolation, hidden from AIFull auth โ OAuth2 (PKCE + Client Credentials), Bearer, API Key, Basic, Query, WS-Security, Certificates
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 โ individual keys with usage tracking
Docker ready โ
docker compose upand you're running
Pre-configured MCP connectors
AnythingMCP 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 landing across ๐ฌ๐ง UK, ๐ฎ๐ณ India, ๐ง๐ท Brasil, ๐ณ๐ฌ Nigeria and ๐ฏ๐ต Japan. US/APAC SaaS adapters are very welcome as community PRs โ there's a good-first-issue walking you through adding one in ~30 minutes (single JSON file).
๐ฎ Gaming & Web3 โ featured
Connector | Description | Guides |
Sorare Fantasy Football โฝ๐ | NFT fantasy football, baseball & basketball โ 18 tools over cards, players, So5 lineups, wallet, scoring history and the live transfer market. Bcrypt-salted login + 30-day JWT caching handled for you. | Sorare โ MCP ยท Claude ยท ChatGPT ยท Copilot ยท OpenClaw ยท Cloud |
Sorare is also the reference implementation of AnythingMCP's new LOGIN_TOKEN AuthType โ a declarative spec for any API that requires a custom bcrypt-style sign-in handshake before issuing a long-lived bearer. Reuse the pattern for any other crypto / fintech / gaming API with non-OAuth auth: see docs/connectors/login-token-auth.md.
๐ฆ Logistics & shipping
Connector | Description | Guide |
DHL Tracking | Worldwide DHL shipment tracking via Unified Tracking API | |
DPD Germany Tracking | Public DPD parcel-life-cycle tracking, no API key | |
GLS Track & Trace | EU-wide GLS parcel tracking, no API key | |
Shipcloud | Multi-carrier shipping & label aggregator (DHL, DPD, GLS, Hermes, UPS, FedEx) | |
Sendcloud | Multi-carrier EU shipping platform โ 40+ carriers under one API | |
Deutsche Bahn Fahrplan | Train timetables, departures, journey planning |
๐ผ ERP, accounting & invoicing
Connector | Description | Guide |
DATEV | Buchhaltung & tax โ used by 90% of German tax consultants | |
Weclapp | Cloud ERP for German SMBs โ customers, orders, articles | |
Scopevisio | German cloud ERP/CRM โ contacts, invoices, projects | |
Xentral | SaaS ERP for e-commerce, wholesale, manufacturing | |
Billomat | Online invoicing & bookkeeping for DE SMBs | |
FastBill | Invoicing tool for German freelancers and SMBs |
๐๏ธ E-commerce & catalog
Connector | Description | Guide |
Shopware 6 | Storefront API โ products, categories, search | |
Oxomi | Baustoff catalog & media portal (datasheets, CAD, safety sheets) | |
ImmobilienScout24 | German real-estate listings | |
Mercado Libre ๐ | LATAM marketplace (BR, AR, MX, CL, CO, PE, UY) |
๐ฅ HR & field service
Connector | Description | Guide |
Personio | Dominant HR platform for DACH SMBs | |
Kenjo HR | Modern HR platform โ employees, departments, recruiting | |
MFR Mobile Field Report | Field-service operations โ work orders, technicians, time tracking |
๐๏ธ Government & public data
Connector | Description | Guide |
VIES VAT Validation | Validate EU VAT numbers โ official European Commission API | |
Handelsregister | German commercial register โ companies, shareholders, documents | |
UK Companies House ๐ฌ๐ง | UK companies register โ search, profiles, officers, filings | |
OpenPLZ Germany | Postal codes, localities, streets, federal districts (BKG data) | |
Bundesbank Statistics | Exchange rates, monetary, financial markets | |
DESTATIS Genesis | Federal Statistical Office โ demographics, economy, trade | |
NINA Warnung | Official German emergency alerts โ weather, civil protection |
๐ฆ Banking, payments & remote
Connector | Description | Guide |
N26 Open Banking | PSD2 access โ balances, transactions, payment initiation | |
Wise ๐ฌ๐ง | International money transfers (sandbox available) | |
PAYONE | Payment processing โ transactions, refunds, status | |
Razorpay ๐ฎ๐ณ | India's leading payment gateway โ UPI, cards, netbanking | |
Paystack ๐ณ๐ฌ | Leading African payment processor (NG, GH, ZA, KE) | |
TeamViewer | Remote-access devices, sessions, users |
๐๏ธ Construction & mapping
Connector | Description | Guide |
PlanRadar | Construction & real-estate project management | |
HERE Geocoding | Worldwide geocoding, autocomplete, place discovery |
๐ฌ Messaging & communication
Connector | Description | Guide |
LINE Messaging API ๐ฏ๐ต | Dominant chat platform in JP/TW/TH โ push, reply and broadcast |
Want to add your own? Drop a JSON adapter in packages/backend/src/adapters/ (organised by region โ e.g. de/), register it in catalog.ts, and it becomes available to every user. The catalog.spec.ts parametrised test validates every adapter at build time. See the existing adapters and the Tool Definition Format for the expected schema.
๐ Don't see your favourite SaaS? Open a discussion โ we prioritise the next adapter by community demand. โญ Star and ๐ Watch to be notified when it ships.
Quick Start
git clone https://github.com/HelpCode-ai/anythingmcp.git
cd anythingmcp
./setup.sh # interactive setup โ generates .env, starts DockerThe setup script configures everything interactively: deployment mode, domain/SSL, auth, email, Redis. All secrets are auto-generated. First user to register becomes Admin.
What setup.sh handles
Domain & HTTPS โ for production domains, enables Caddy reverse proxy with automatic Let's Encrypt SSL
Secrets โ generates JWT, encryption keys, and database passwords
MCP authentication mode โ OAuth 2.0, API Key, or both
Optional โ SMTP and Redis configuration
Prefer manual setup? Copy
.env.exampleto.env, edit the values, and rundocker compose up -d. See the Deployment Guide.
Service | Default URL |
Web UI |
|
Backend API |
|
MCP endpoint |
|
Swagger docs |
|
Next โ create a connector, import your API spec, and connect your AI client. See Connector guides below.
Connect your AI client
AnythingMCP works with any MCP-compatible client. Pick yours:
Client | Guide | Transport |
Claude Desktop | Streamable HTTP | |
Claude Code | Streamable HTTP | |
ChatGPT | Streamable HTTP | |
Google Gemini | HTTP / SSE | |
GitHub Copilot | Streamable HTTP | |
Cursor | Streamable HTTP | |
Any MCP client | Streamable HTTP |
Connector guides
Connector | Use case | Docs |
REST | HTTP APIs, OpenAPI/Swagger, Postman | |
SOAP | WSDL web services, WCF, legacy enterprise APIs | |
GraphQL | GraphQL endpoints with introspection | |
Database | PostgreSQL, MySQL, MariaDB, MSSQL, Oracle, MongoDB, SQLite | |
MCP Bridge | Aggregate multiple MCP servers into one | |
LOGIN_TOKEN auth | APIs that POST credentials โ return long-lived bearer (bcrypt-salted handshakes, Sorare-style) |
Featured adapter walkthroughs
๐ฎ Sorare Fantasy Football โ Sorare โ MCP ยท Connect Sorare to Claude ยท Connect Sorare to ChatGPT ยท Connect Sorare to GitHub Copilot ยท Connect Sorare to OpenClaw ยท Connect Sorare to AnythingMCP Cloud
Architecture
How it works
Create a connector โ point to your API (REST base URL, WSDL endpoint, GraphQL URL, DB connection string) or pick a pre-built adapter from the catalog
Import or define tools โ auto-import from OpenAPI / Postman / WSDL / GraphQL or define manually (pre-built adapters skip this step)
Connect AI clients โ point your MCP client to
http://your-server:4000/mcpAI calls tools โ AnythingMCP translates MCP tool calls into actual API requests and returns results
FAQ
An MCP server exposes tools to an AI agent over the Model Context Protocol โ an open standard from Anthropic. Once connected, the AI can call those tools to read data, run queries, or perform actions on your behalf. AnythingMCP is a self-hosted MCP server that wraps your existing APIs so you don't have to write one from scratch.
You don't write code. AnythingMCP imports your OpenAPI / Postman / WSDL spec (or you point it at a database) and generates the MCP tools automatically. You also get auth, audit logging, RBAC, and a visual editor on top โ features that would take weeks to build per service.
Yes. Any client that speaks MCP works. See Connect your AI client for direct setup guides.
We use the Business Source License 1.1 (BSL-1.1), the same model as Sentry, MariaDB, CockroachDB and HashiCorp Terraform. The source is fully public โ you can read, fork, modify and self-host โ but you can't resell it as a managed SaaS without a commercial license. On 2030-03-04 the license automatically converts to Apache 2.0, so the code is guaranteed to become OSI-approved open-source. We chose this over MIT/Apache up-front to keep building AnythingMCP sustainably while avoiding the AWS-strip-mining trap. See the License FAQ.
Yes, for everyone except SaaS resellers. Free for internal company use, personal use, development, testing, evaluation and academic use. The only restriction is offering it as a hosted commercial service to third parties without a commercial license โ and even that lifts on 2030-03-04 when BSL converts to Apache 2.0.
Yes โ it ships as a Docker image and runs on your own infrastructure. Run ./setup.sh or use the Railway and DigitalOcean one-click installs. There's also a managed Cloud version if you'd rather not run it yourself.
Yes โ see Pre-configured MCP connectors. Each adapter has its own setup guide on anythingmcp.com. If your service isn't there yet, you can add it in ~10 minutes by copying an existing JSON adapter and adapting the endpoints.
Built-in. AnythingMCP automatically parses WSDL documents and generates one MCP tool per SOAP operation. Useful for legacy enterprise APIs (SAP, Oracle, .NET WCF, banking middleware) that no AI client speaks natively.
No โ but the question conflates two problems. CLI is the right call when the model already knows the tool from training (git, docker, kubectl, aws, gh), the agent is acting for the builder, and a CLI actually exists. MCP wins when you need per-user auth, scoped permissions, audit logs, multi-tenant isolation, typed contracts, or SaaS integrations without a CLI (Salesforce, Workday, Notion, Linear, internal tools).
The mature pattern in 2026 is hybrid: CLI for local/dev/popular tools, MCP for SaaS / multi-tenant / compliance-bound integrations. AnythingMCP covers the MCP side โ you keep using git and docker directly, the gateway handles everything else with proper auth and audit. Full decision matrix on anythingmcp.com/vs/cli.
Yes, with safety. PostgreSQL, MySQL, MariaDB, MSSQL, Oracle, MongoDB and SQLite are supported. Each tool is whitelisted, every invocation is audit-logged, and you can scope a connector to read-only credentials. See the Database Connector Guide.
OAuth2 (PKCE + Client Credentials), Bearer Token, API Key, Basic Auth, query-parameter auth, WS-Security and TLS client certificates are all supported. Credentials are stored AES-256-GCM encrypted at rest. Per-user MCP API keys are issued on top so each AI client gets its own key with usage tracking.
Documentation
Topic | Description |
Full REST API for connectors, tools, auth, audit | |
Parameters, endpoint mapping, response mapping | |
Docker, production setup, reverse proxy, env vars | |
OAuth2, JWT, API keys, MCP auth modes |
Tech stack
Layer | Technology |
Frontend | Next.js 16, React 19, Tailwind CSS v4 |
Backend | NestJS 11, TypeScript |
MCP |
|
Database | PostgreSQL 17, Prisma 7 |
Cache | Redis 7 (optional) |
Reverse proxy | Caddy 2 (optional โ automatic HTTPS via Let's Encrypt) |
Auth | JWT, OAuth2, AES-256-GCM |
Deploy | Docker + Docker Compose |
Local development
./setup.sh # choose "Local development"
npm run devOr see the Deployment guide for manual setup.
Community & support
๐ฌ Questions & discussions โ GitHub Discussions โ vote on the next adapter, share what you've built, ask for help
๐ Bug reports โ Open an issue
๐ก Feature requests โ Request a feature
๐ Need help? โ see SUPPORT.md for the full list of channels
๐ข Built by helpcode.ai โ an independent team in Freiburg, Germany
Star history
โญ 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 source-available under the Business Source License 1.1 (BSL-1.1). This is not an OSI-approved open-source license โ see the License FAQ for a plain-language explanation.
โ Free for โ internal use, personal use, development, testing, evaluation, academic use
โ Not permitted โ offering as a commercial hosted service (SaaS) without a separate license
๐ Change date โ 2030-03-04 โ on this date the license automatically converts to Apache 2.0
For commercial licensing: info@helpcode.ai
Transparency note โ AnythingMCP makes optional network calls to
anythingmcp.comfor license verification and email delivery when SMTP is not configured. No API credentials or tool invocation data is ever sent. See External services for full details.
Copyright ยฉ 2026 helpcode.ai GmbH
This server cannot be installed
Maintenance
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/HelpCode-ai/anythingmcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server