Quickstart
This is the shortest path. Each step links to the page with the details.
Before you start
Section titled “Before you start”- A Linux host with Docker Engine 26 or newer, Compose v2.23 or newer and 8 GiB of memory (see Requirements).
- A DNS name for the platform and a certificate for it. To try the platform on one computer without a domain, use
mcp.localhostand follow Install locally instead of steps 1 to 3.
Install the platform
Section titled “Install the platform”-
Put the certificate chain in
certs/tls.crtand the key incerts/tls.key. If your CA is not a public one, put its certificate incerts/company-ca.crt. -
Copy the environment file and set the domain:
Terminal window cp platform.env .env# edit .env: MCP_DOMAIN=<platform> -
Start the platform:
Terminal window docker compose up -ddocker compose logs initThe last line of the
initlog isok configuration, certificates and secrets are in place. The first start takes a few minutes. -
Read the initial password of the administrator
mcp-admin:Terminal window docker compose run --rm init show admin-password -
Open
https://<platform>/auth/realms/mcp/account, sign in asmcp-admin, set a new password and register an OTP in an authenticator app. Then openhttps://<platform>/, the portal.
Full procedure, certificates and the check: Install the platform.
Add one MCP server
Section titled “Add one MCP server”- Start the server from the
deploy/directory of its repository, or as a service of the bundle. See Install MCP servers. - In the portal open Administration, Systems, and add the system of the server (adapter, base address, credential type). See Systems.
- Open Administration, Servers, choose “Add server” and enter the server’s address. The gateway pulls the manifest and the server appears as pending approval.
- Approve the connection (fingerprint), then the policies, then each tool. Every step asks for a fresh sign-in with the OTP. See Servers.
- Open Administration, Scope mapping, and map the user’s groups to the resources of the system. See Access.
Connect Claude Code
Section titled “Connect Claude Code”-
In the portal, as a user, connect your account in the system (Connections). See Connect an account.
-
Open the portal page “MCP address” and copy the
claude mcp addcommand it shows. It looks like this:Terminal window claude mcp add --transport http platform "https://<platform>/mcp" -
Start
claude, run/mcp, choose the server and select Authenticate. Sign in in the browser. -
Ask Claude Code to list the tools of the server, or check
/mcp.
If the CA of the platform is not public, start Claude Code with NODE_EXTRA_CA_CERTS=<path of the CA file>. More: Claude Code.
If no tools appear, see Troubleshooting. Gateway 2.0.0 showed no tools in Claude Code; use 2.0.1 or newer.
