Skip to Content

Use Arcade in Claude Code

Outcomes

Connect Claude Code to an Arcade Gateway using the Arcade Headers authentication mode.

Prerequisites

  1. Create an Arcade
  2. Get an Arcade API key
  3. Create an Arcade MCP Gateway and select the you want to use

For Claude Code, we recommend setting your gateway auth mode to Arcade Headers so you can authenticate via HTTP headers (no browser-based OAuth flow required).

Production end with their own identities? If your end users already sign in to Entra ID, Okta, Auth0, Clerk, or another OIDC provider, configure a User Source on your gateway. Arcade redirects each end user to your identity provider on sign-in and identifies them by an OIDC subject claim.

Add your Arcade MCP Gateway

Run the following to add your Arcade Gateway as a remote HTTP server in Claude Code:

Terminal
claude mcp add --transport http arcade "<YOUR_ARCADE_GATEWAY_URL>" \ --header "Authorization: Bearer <YOUR_ARCADE_API_KEY>" \ --header "Arcade-User-ID: <YOUR_EMAIL>"

Verify the server was added

Terminal
claude mcp get arcade claude mcp list

Try it out

Open Claude Code in your and ask it to use one of the from your gateway.

Last updated on