Run AnythingMCP on your own infrastructure.
AnythingMCP is source-available on GitHub. Self-host the whole stack — gateway, dashboard, marketplace, MCP server — for free on Docker, Helm, Railway or DigitalOcean. Credentials stay in your Postgres, every tool call lives in your audit log, your data never reaches our servers.
BSL 1.1 — free for non-commercial use · 170+ connectors · self-hosted forever
Quickstart
From git clone to MCP endpoint in under 5 minutes.
One script. It bootstraps Docker Compose, generates secrets, sets up the Postgres database and starts every service. No knobs to tune unless you want to.
# Clone the repo
git clone https://github.com/HelpCode-ai/anythingmcp.git
cd anythingmcp
# Run the interactive setup
bash setup.sh
# Ready in ~2 minutes
→ http://localhost:3000 # Visual dashboard
→ http://localhost:4000/mcp # MCP endpointBuilt for developers
Everything in the Cloud edition — running on your boxes.
The same gateway, dashboard, marketplace and audit log we run in production. Source available so you can read, fork and patch every line.
170+ pre-built connectors
Every adapter we ship to Cloud is in the OSS repo — SAP, weclapp, DATEV, DHL, Stripe, Magento and 165 more. One JSON file each, easy to fork.
Runs anywhere Docker runs
Linux, Mac, Windows via Docker Desktop. Single docker-compose file. Production deploys: Helm chart on K8s, Railway template, DigitalOcean Marketplace.
AES-256-GCM credentials
Every API key and OAuth refresh token is encrypted at rest in your Postgres with AES-256-GCM. Only your own gateway can decrypt them.
Full audit log
Every MCP tool invocation is logged: who, what, when, with which arguments, with the response. Lives in your DB — query it with SQL.
Read every line
Source-available under BSL 1.1. Fork, read, patch, audit. The dashboard, backend and connectors are all in the same monorepo on GitHub.
Active community
GitHub issues and discussions get a maintainer reply within 24 hours on weekdays. New connectors merged weekly. Open RFCs welcome.
Deploy your way
Four production-ready paths.
Pick the closest to your stack — they all give you the same dashboard, the same MCP endpoint, the same governance.
Docker Compose
git clone, docker compose up. The default path — works on every dev machine and most VPS hosts. Includes Postgres + Redis + the dashboard.
View setupHelm chart for Kubernetes
Production-grade chart with values for replicas, resource limits, ingress, TLS and an HPA. Ships with the repo under /helm.
Read the chartRailway one-click
Click, sign in, name your service. Railway provisions Postgres and Redis automatically and ties the env vars together.
Deploy on RailwayDigitalOcean Marketplace
One-click droplet image. Pick the size, paste an SSH key, the app is ready in ~3 minutes. Lowest-latency EU option (Frankfurt).
Deploy on DigitalOceanProtocol reference
Every protocol we wrap into MCP tools.
Each card below links to the technical guide. AnythingMCP turns these protocol shapes into MCP tools automatically — no custom code per system.
Tech
Connect anything that speaks a protocol
One connector for every family of systems. From modern REST to legacy SOAP, from databases to MCP-to-MCP chains.
API reference
Hit the gateway directly.
The MCP server is exposed via both REST and GraphQL. Same auth, same tools, same result. Pick whichever your stack already speaks.
curl -X POST \
https://your-gateway/api/mcp/tools/call \
-H "Authorization: Bearer $KEY" \
-H "Content-Type: application/json" \
-d '
"tool": "weclapp_list_invoices",
"args": { "status": "OPEN", "limit": 25 }
'query ListInvoices {
connector(slug: "weclapp") {
call(
tool: "list_invoices"
args: { status: "OPEN" }
) {
result
}
}
}Why open-source
If you can't audit it, you can't trust it.
MCP gateways sit between your AI assistants and your business data. That's a place where the wrong vendor lock-in can cost years. We believe the whole stack — gateway, marketplace adapters, dashboard — should be readable, forkable and runnable without us.
AnythingMCP is BSL 1.1. Free for non-commercial use and for revenue under €1M/yr; converts to Apache 2.0 four years after each release. Commercial use at scale → AnythingMCP Cloud or a self-host license (see /pricing).
How to contribute
- Open an issue for any feature you'd like to see — we triage within a business day.
- Add a connector: copy an adapter JSON, swap endpoint + auth, open a PR. Parametrized tests run automatically.
- Improve a guide on /guides — every guide is an MDX file in /content. Localization PRs welcome.
- RFC: open a Discussion before larger changes to align on shape early.
Community vs Cloud
Same gateway. Different operational story.
Community Edition
Self-hosted, free, source-available
- All 170+ connectors + visual builder
- Unlimited users on your hardware
- Full audit log + RBAC
- BSL 1.1 — free for non-commercial use
- GitHub issues / Discussions support
AnythingMCP Cloud
Managed, EU-hosted, 7-day free trial
- Zero ops — we handle Postgres, backups, scaling
- Frankfurt EU hosting, DPA on every paid plan
- Managed updates + priority support
- SSO/SAML/SCIM on Enterprise
- Commercial license for any company size
Community Edition FAQ
- Is the source really available?
- Yes — the entire repo (backend, dashboard, connectors, docs) is on GitHub under github.com/HelpCode-ai/anythingmcp. License is BSL 1.1; it converts to Apache 2.0 four years after each release.
- Can I use it for commercial purposes?
- Up to €1M/yr in revenue, yes — the BSL 1.1 lets you run it commercially under that threshold. Above it, switch to AnythingMCP Cloud or buy a self-host license (see /pricing).
- What dependencies do I need on my server?
- Docker + Docker Compose, period. Everything else (Postgres, Redis, the dashboard, the MCP server) runs in containers we orchestrate for you.
- Will the open-source version always have the same features as Cloud?
- Yes for the gateway, dashboard, marketplace and audit log. Cloud-only adds operational extras (managed Postgres, backups, regional pinning, SSO/SCIM, dedicated cloud) that don't make sense in self-host.
- How do I get support if something breaks?
- GitHub Issues for bug reports (we reply within 24h on weekdays), Discussions for usage questions. Paid Cloud plans get email/priority support on top.
- How are new connectors added?
- Two paths: open an issue (we ship ~one new connector per week), or contribute one yourself — most adapters are a single JSON file with the API spec + auth profile.
Star us on GitHub — that's how new contributors find us.
Every star moves AnythingMCP higher on GitHub's MCP topic. It's the lowest-effort way to support the project.
BSL 1.1 — free for non-commercial use · 170+ connectors · self-hosted forever