MCP gateway for teams in the EU

Give your AI access to your tools. On your terms.

Admins decide which tools your team's AI may use and which calls an admin must approve. Weave writes the tool calls to the audit log. Operated in Germany.

Works with Claude Desktop, Cursor, Windsurf, VS Code Copilot, ChatGPT Desktop, Cline, Continue, Zed, and any MCP-compatible tool.

  • One team, clear roles
  • Rules per server and tool
  • Approvals in the dashboard
  • Hash-chained audit log
  • Hosted in Germany

Every MCP client → every tool. One gateway in between.

Your AI clients speak MCP. Your tools expect API calls. Weave is the gateway, with encryption, rules and an audit log of the tool calls.

CLIENTS & AGENTSMCP LINK LAYERYOUR TOOLSCClaudeCCursorWWindsurfVVS Code
Research Agent
DevOps Agent
GitHub
Gmail
Slack
Postgres
Notion
Brave Search
Weave Gateway
FirewallEncryptAudit
AllowedPII redactedBlocked by policy
Live audit log
live
github.repos.list· 200 · 14msgmail.messages.send· PII redactedpostgres.query· 200 · 22msslack.admin.invite· blocked by policynotion.pages.search· 200 · 31msbrave.web.search· 200 · 88msgithub.issues.comment· secret strippedpostgres.tables.describe· 200 · 9msgithub.repos.list· 200 · 14msgmail.messages.send· PII redactedpostgres.query· 200 · 22msslack.admin.invite· blocked by policynotion.pages.search· 200 · 31msbrave.web.search· 200 · 88msgithub.issues.comment· secret strippedpostgres.tables.describe· 200 · 9ms
MCP
Any MCP client — and every agent you build
↔
Encrypted, gated, audited
90+
Real tools, hosted by us
Why teams pick us

Four layers most tool-hosts skip.

Connecting an AI to your tools is the easy part. Making sure it can't accidentally email the wrong customer, leak a credential, or run a destructive command — that's the part everyone ignores. We built four control layers so you don't have to.

Firewall at the tool-call level

Ten scanners check tool calls before execution for prompt injection, data exfiltration, destructive commands, secrets and more. Depending on the policy, Weave blocks a detection or only logs it.

Human-in-the-loop approvals

Admins set approval rules per tool pattern, server and who calls, person or agent. When a rule matches, the admin sees the exact arguments and decides in the dashboard; the client can then retry the call.

Per-organization encryption keys

Credentials are sealed with a per-tenant DEK, itself encrypted by the platform KEK. A database dump alone reveals nothing. Keys rotate per organization, so a compromise in one tenant has zero blast radius outside it.

Local execution via Bridge Agent

Some tools should never leave your machine. Run file systems, local databases, and internal-network services through our Bridge Agent on the user's laptop. The cloud control plane stays in sync; the data never leaves the device.

How a team works with Weave

Set up, connect, trace.

1

An admin sets things up

Add tools from the catalog, store credentials once, encrypted, and decide what the AI may do.

2

Members connect their AI

Each member pastes one gateway URL into Claude, Cursor or another MCP client and works with the team's tools.

3

Approve and trace

An admin decides calls covered by an approval rule in the dashboard. The audit log shows who called which tool and when.

The problem

Everyone on the team wires up their AI differently. Nobody sees what it does.

API keys sit in private config files, each person decides alone what their AI may do, and when something goes wrong nobody knows which call it was.

Without Weave
API keys in config files on every laptop
Each person decides alone what their AI may do
Write calls go through unchecked
Nobody knows which tool was called when
With Weave
Credentials encrypted, with a key per organization
Admins set rules per server and tool
An admin decides on tools with an approval rule
Tool calls in the audit log, with person and result
Security & Compliance

Built for Trust. Hosted in Germany.

Hosted in Germany

Weave runs on servers in German data centers (Hetzner, see the DPA). Which data goes to external services is up to the tools you choose.

GDPR Compliant

Fully compliant with GDPR. DPA (Art. 28) available. Your privacy is non-negotiable.

Envelope Encryption

All credentials encrypted with AES + HMAC. Per-tenant encryption keys for cryptographic isolation.

Tenant Isolation

Per-user containers and per-tenant encryption keys guarantee complete data separation between organizations.

Why Weave?

See what changes when your AI capabilities are managed, not scattered.

Without Weave
With Weave

Docker setup per tool, manual config files

One-click install from the marketplace

API keys in .env files, no encryption

Credential vault with envelope encryption

Separate URL per tool, re-configure each client

One Universal Gateway URL, all clients

No visibility into what AI does with tools

Hash-chained audit log of tool calls

Per-user chaos, no team governance

Central admin, shared rollout, access policies

Read our Privacy Policy and the DPA (Art. 28 GDPR) for all details.

Ready to give your AI controlled access?

Free during the beta, no credit card needed. If you sign up on your own, you get a team of one.