durin
Sign up

Set up Durin in your MCP client.

Connect Claude Code, Codex, Cursor, your own MCP server, or a custom harness to the Durin gateway with a personal MCP endpoint.

▣ ✻ Claude Code

Try an MCP request.

See what an agent is allowed to do. Run a sample MCP request through Durin’s policy checks without an account or API key.

Claude Code v2.1.278

Fable 5.1 with high effort · Claude Max

/Users/durin

⚠ 1 MCP server needs authentication · run /mcp

  1. YouPrompt

    Read the engineering handbook through Durin after access changed.
  2. ClaudeThinking

    The requested read still needs current membership. Durin should check revocation before the tool runs.
  3. Tool useMCP call

    mcp__durin__sandbox__read_document({ "resource": "engineering/handbook", "durinIdempotencyKey": "demo-revoked-001" })
  4. Durin MCPPolicy check

    DENY: Sample member is inactive, so Durin blocks the upstream call.
  5. Tool resultSandbox response

    No upstream result. Membership inactive; no tool executed.
  6. ClaudeFinal answer

    I cannot read that document because the demo member is inactive.

Press Enter to run the prefilled command. If you do nothing, it plays automatically.

Install Durin to your Agent

Copy a setup prompt into your Agent, or choose your client for manual setup.

Let your Agent set it up

Copy this prompt into your Agent. It runs the Durin CLI and guides setup. You choose your organization and Agent in the CLI and complete sign-in in the browser.

Manual setup

Choose your client and configure a direct MCP connection.

Use your personal endpoint

Copy your endpoint from Connected clients in Durin. Replace YOUR_PERSONAL_ENDPOINT_ID in the example with the value from your endpoint.

Get your MCP endpoint

Run in your terminal:

Open Claude Code and use /mcp to authenticate Durin.

Then request a tool through Durin and confirm the session in Connected clients.

Configuration for Claude Code

~/.claude.json

Merge the Durin entry into your existing configuration.

Point the client at Durin, not at every tool.

Durin gives each user a personal MCP endpoint. Add that endpoint to the client you control, sign in with the same Durin account, and route approved tools through the gateway.

Copy your Durin endpoint

Copy Your MCP endpoint for all your available connections, or open one personal connection and choose Set up connection URL, then Copy connection URL. Authenticate the client for that exact URL with the owning Durin account.

Add Durin as an MCP server

In Claude Code, Codex, Cursor, or a custom harness, choose the remote or HTTP MCP server option when your client exposes one and paste the Durin endpoint.

Verify a reviewed read

Run one reviewed read and confirm the identity, connection, policy decision and execution outcome in Durin activity. Reviewed production writes follow the configured policy; request Durin sandbox from Connections to learn approval flows with synthetic data after admin approval.

Connect your MCP client to Durin.

Create an account to copy your personal MCP endpoint, add it to your client, and inspect governed requests.

Create an account