Install
Every client below gets the same arcade MCP server. What else comes with it
depends on what that client can load — the full breakdown is in the
support matrix.
| Client | Install | Instructions |
|---|---|---|
| Cursor | Install in Cursor | cursor.md |
| Claude Code | Install in Claude Code | claude-code.md |
| Claude Desktop | Download extension | claude-desktop.md |
| VS Code | Install in VS Code | vscode.md |
| GitHub Copilot CLI | Install in Copilot CLI | copilot.md |
| Codex / ChatGPT | Install in Codex | codex.md |
| Kiro | Install in Kiro | kiro.md |
| OpenCode | Install in OpenCode | opencode.md |
| Any MCP client | https://hub.arcade.dev/mcp | agent-plugins.md |
One command covers most of them:
npx plugins add arcadeai-labs/arcade
Cursor also auto-loads any plugin you install in Claude Code, so if you use both, install in one place — otherwise Cursor lists it twice and splits its components between the entries. See cursor.md.
Staging deployment. The hub currently runs against Arcade staging, so sign in with your staging Arcade account (the sign-in page is served by
cloud.bosslevel.dev, notarcade.dev). Everything else is production-shaped.
What each client gets
| Tools | Skills | Subagent | Commands | Rule | Hooks | |
|---|---|---|---|---|---|---|
| Cursor | ✅ 5 | ✅ 3 | ✅ | ✅ 3 | ✅ | ✅ |
| Claude Code | ✅ 5 | ✅ 3 | ✅ | ✅ 3 | — | ✅ 2 |
| Claude Cowork / desktop | ✅ 5 | ✅ 3 | ✅ | ✅ 3 | — | ✅ 2 |
| GitHub Copilot CLI | ✅ 5 | ✅ 3 | ✅ | — | — | ✅ 2 |
| VS Code | ✅ 5 | ✅ 3 | — | — | — | — |
| Codex / ChatGPT | ✅ 5 | ✅ 3 | — | — | — | — |
| Kiro | ✅ 5 | ✅ 3 | — | — | — | — |
| OpenCode | ✅ 5 | — | — | ✅ 1 | — | ✅ |
| Claude Desktop (.mcpb) | ✅ 5 | upload | — | — | — | — |
| Any MCP client | ✅ 5 | — | — | — | — | — |
Rules, subagents, commands, and hooks are not portable component types in Agent Plugins 1.0.0, so each client gets whatever its own plugin format supports. Full detail, including version floors and install methods, is in the support matrix.
Try it
- "What apps do I have connected?"
- "Send a message to #eng that the deploy is done."
- "What's on my calendar tomorrow?"
/arcade:status— check your connection, sign-in, and connected apps/arcade:connect google— connect an app ahead of time
Your assistant speaks intent to the hub: Arcade_SelectTools finds the tool
for a task (schema included) and Arcade_UseTool runs it directly —
Arcade_RetrieveResult covers large results, Arcade_Apps manages app
connections and sign-in repair, and Arcade_Project manages org, project,
and gateway selection — you never call any of them yourself.
Learn more
- Install guides — one page per client
- Client support matrix — what each install gets
- Agent Plugins — the portable package format
- Release train · Development
- Privacy: tasks run through Arcade's hosted hub and the apps you connect — privacy policy.
License
Apache-2.0. Copyright (c) 2024–Present Arcade AI.