Build a gateway config. Encrypt it here. Share one link.
An MCPG configuration is a list of everything your gateway will reach, who may reach it, and under what identity. It is not a document to paste into a chat. Build it here, encrypt it in this browser with AES-256-GCM, and hand out a URL and a secret that travel separately.
Start from scratch
An empty config, built one decision at a time. Identity comes before tools, because identity is what decides whether a tool is visible at all.
Start from a template
17 complete configs for services you already run — Notion, GitHub, Slack, Stripe. Fill in what they need and publish.
Open an existing config
Paste the URL or just the address. You will need its secret to read it.
Templates
A complete gateway config for something you already run. Fill in what it needs; the values are encrypted here before anything is uploaded.
GitHub Repositories
GitHub
Issues, pull requests and workflow runs across your repositories as MCP tools.
Notion Workspace
Notion
Search, read and append to Notion pages and databases as MCP tools.
Slack Workspace
Slack
Post messages, list channels and read recent history through the Slack Web API.
Agent Radio
NATS
A NATS channel agents broadcast on, address each other over, and subscribe to for push updates.
Agent Shared Memory
PostgreSQL
A durable scratchpad several agents write to and read from, keyed by namespace and note.
Airtable Base
Airtable
List, read and create records in one Airtable base as MCP tools.
The service stores ciphertext
Encryption happens in this page before anything is uploaded. The secret is generated here, shown once, and never transmitted — there is no field in any request that could carry it.
The link and the secret are separate
A URL on its own decrypts nothing. Send it through one channel and the secret through another, and a leak of either alone is not a leak of your config.
The gateway reads it directly
Point a gateway at the config URL with the secret in its environment. It fetches the ciphertext and decrypts locally — no browser involved, and no plaintext at rest anywhere.