Skip to content
Getting Started with the Remote MCP Server

Getting Started with the Remote MCP Server

Overview

The Britive Remote MCP Server is a hosted endpoint on your own tenant that AI assistants can connect to. Point a client at it, sign in with Britive, and the assistant can work with your access using your identity and your existing policies.

What you’ll learn:

  • How to find your MCP endpoint URL
  • How to connect Claude, Claude Code, Codex, OpenCode, or any MCP client
  • How to authenticate an assistant that has no browser
  • How to verify the connection is working

Before You Begin

  • Your tenant name — the subdomain of your Britive URL. See Finding Your Tenant Name if you’re not sure what to enter
  • An MCP client that supports remote servers over HTTP — Claude (desktop or web), Claude Code, Codex, OpenCode, or equivalent
  • A Britive identity you can sign in as. Nothing extra needs enabling on your account — if you can sign in to the console, you can connect

Note: The endpoint is your tenant hostname with /mcp appended. For the tenant acme, that is https://acme.britive-app.com/mcp. Replace acme with your own tenant name throughout this tutorial.

Connect Your Client

The URL is the same for every client — only where you paste it differs.

Open connector settings

In Claude, go to Settings → Connectors → Add custom connector.

Name it and paste the URL

FieldValue
NameBritive
Remote MCP server URLhttps://acme.britive-app.com/mcp

Connect and sign in

Click Connect. Claude opens your browser to Britive. Sign in as you normally would, including any MFA your organization requires, then return to Claude.

Start a new conversation

Connectors load per conversation. Open a fresh one and enable the Britive connector from the tools menu.

Verify

Confirm the connection with two questions, in this order.

Ask who you are

Who am I in Britive?

The assistant returns your username and identity type. If it names you, your credential reached Britive and was accepted.

Ask what access you have

What Britive profiles can I check out?

You get your eligible profile s and their environment s — the same list you see under My Access in the console.

An empty list is a real answer, not a failure. It means your identity is eligible for no profiles; check My Access in the console to confirm.

Troubleshoot

SymptomCauseFix
Client cannot reach the serverWrong URLUse the console hostname with /mcp appended and no trailing slash
Sign-in succeeds, then immediately asks againSigned in to a different tenant than the connector points atConfirm both hostnames match, then remove and re-add the connector
No browser opens for sign-inClient only starts the flow on demandClaude Code: /mcpAuthenticate. Codex: codex mcp login britive. OpenCode: opencode mcp auth britive. Claude: reconnect the connector
Static token rejectedWrong header form, or an expired or disabled identityUse Authorization: Bearer <token>; confirm the token works elsewhere, such as with pybritive
Connection drops after inactivityToken expired on its normal scheduleReconnect — the client re-runs the flow, usually silently
Codex ignores the server entirelyRelease predates streamable HTTP being on by defaultAdd experimental_use_rmcp_client = true to ~/.codex/config.toml, or upgrade Codex
Only a handful of tools appearYour identity holds no administrative accessExpected — see Tool Reference

Next Steps

  • Everyday Use — ask for access, handle approvals, and check in when you are done
  • Tool Reference — every tool the assistant can use on your behalf
Last updated on