-
Notifications
You must be signed in to change notification settings - Fork 7
claude code mcp client instructions #750
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
e035bff
6610839
f1ab573
5f48db3
7a21bce
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
| @@ -0,0 +1,51 @@ | ||||||
| import { Steps, Callout } from "nextra/components"; | ||||||
| import { SignupLink } from "@/app/_components/analytics"; | ||||||
|
|
||||||
| # Use Arcade in Claude Code | ||||||
|
|
||||||
| <GuideOverview> | ||||||
| <GuideOverview.Outcomes> | ||||||
|
|
||||||
| Connect Claude Code to an Arcade MCP Gateway using the Arcade Headers authentication mode. | ||||||
|
|
||||||
| </GuideOverview.Outcomes> | ||||||
|
|
||||||
| <GuideOverview.Prerequisites> | ||||||
|
|
||||||
| 1. Create an <SignupLink linkLocation="docs:claude-code-client">Arcade account</SignupLink> | ||||||
| 2. Get an [Arcade API key](/get-started/setup/api-keys) | ||||||
| 3. Create an [Arcade MCP Gateway](/guides/mcp-gateways) and select the tools you want to use | ||||||
|
|
||||||
| </GuideOverview.Prerequisites> | ||||||
| </GuideOverview> | ||||||
|
|
||||||
| <Callout type="info"> | ||||||
| For Claude Code, we recommend setting your gateway auth mode to **Arcade Headers** so you | ||||||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
| can authenticate via HTTP headers (no browser-based OAuth flow required). | ||||||
| </Callout> | ||||||
|
|
||||||
| <Steps> | ||||||
|
|
||||||
| ### Add your Arcade MCP Gateway | ||||||
|
|
||||||
| Run the following to add your Arcade Gateway as a remote HTTP MCP server in Claude Code: | ||||||
|
|
||||||
| ```bash | ||||||
| claude mcp add --transport http arcade "<YOUR_ARCADE_GATEWAY_URL>" \ | ||||||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. can we mention that "arcade" here is simply the name of their MCP gateway? |
||||||
| --header "Authorization: Bearer <YOUR_ARCADE_API_KEY>" \ | ||||||
| --header "Arcade-User-ID: <YOUR_EMAIL>" | ||||||
| ``` | ||||||
|
|
||||||
| ### Verify the server was added | ||||||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
|
|
||||||
| ```bash | ||||||
| claude mcp get arcade | ||||||
| claude mcp list | ||||||
| ``` | ||||||
|
|
||||||
| ### Try it out | ||||||
|
|
||||||
| Open Claude Code in your project and ask it to use one of the tools from your gateway. | ||||||
|
|
||||||
| </Steps> | ||||||
|
|
||||||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,49 @@ | ||
| --- | ||
| title: "Use Arcade in Claude Code" | ||
| description: "Arcade - AI platform for developers" | ||
| --- | ||
| [MCP Clients](/en/get-started/mcp-clients.md) | ||
| Claude Code | ||
|
|
||
| # Use Arcade in Claude Code | ||
|
|
||
| ## Outcomes | ||
|
|
||
| Connect Claude Code to an Arcade Gateway using the Arcade Headers authentication mode. | ||
|
|
||
| ### Prerequisites | ||
|
|
||
| 1. Create an [Arcade](https://app.arcade.dev/register) | ||
|
|
||
| 2. Get an [Arcade API key](/get-started/setup/api-keys.md) | ||
|
|
||
| 3. Create an [Arcade MCP Gateway](/guides/mcp-gateways.md) | ||
| 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). | ||
|
|
||
| ### Add your Arcade MCP Gateway | ||
|
|
||
| Run the following to add your Arcade Gateway as a remote HTTP server in Claude Code: | ||
|
|
||
| ```bash | ||
| 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 | ||
|
|
||
| ```bash | ||
| 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 February 11, 2026 | ||
|
|
||
| [Claude Desktop](/en/get-started/mcp-clients/claude-desktop.md) | ||
| [Visual Studio Code](/en/get-started/mcp-clients/visual-studio-code.md) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I suggest swapping the order on the sidebar