Skip to Content

What’s included

For developers, the Arcade plugin provides and workflows for connected apps. Component support varies by client.

MCP server

The plugin registers an server named arcade at https://api.arcade.dev/mcp/arcade. The gateway provides for email, calendar, chat, issues, docs, and other apps.

Skills

  • try-arcade guides selection, app sign-in, and tasks across connected apps.
  • scale-arcade guides gateway, selection, and end- identity decisions for a proven workflow.

Skills load when relevant to your request or when called directly. How to call a skill varies by client.

Subagent

The arcade-operator subagent executes app tasks in a separate and returns the outcome. The try-arcade skill delegates to it when the client exposes arcade-operator.

Client support

The clients below load the Arcade server and both skills. Subagent and command support varies. See the plugin support matrix  for client details.

ClientSubagentCommands
Cursor IDE and Cloud AgentsYes3 (IDE: plugin page, not / menu)
Cursor CLIYes3
Claude Code
CLI and desktop Code tab
Yes3 (/arcade: prefix)
Claude CoworkYes3 (/arcade: prefix)
GitHub Copilot CLIYesNone
VS Code (Copilot sessions)YesNone
Codex CLI and Codex in ChatGPT desktopNoNone
Claude Desktop ChatNoNone

Commands

Claude Code and Cowork namespace the commands as /arcade:arcade-status, /arcade:arcade-connect, and /arcade:arcade-apps.

/arcade-status

Reports whether the gateway is reachable, whether you have signed in, and which apps you have authorized.

/arcade-connect <app>

Authorizes an app on demand, so you are not interrupted mid-task.

/arcade-apps

Lists the apps you have connected and lets you disconnect one.

Projects and secrets

The plugin uses the default created when you sign up for Arcade. Selecting another project in the Dashboard does not change the plugin’s project.

Gateway sign-in does not require an key. Individual tools may require a provider API key or another secret. Add these to your default ’s secrets. Secrets configured in another project are not available through the plugin.

Example requests

  • “Send a summary of tomorrow’s calendar events to me on Slack.”
  • “Read my Granola notes from last week, check them against Linear, and file anything I promised that is not a ticket yet. Wait for me before creating anything.”
  • “Find unread mail that needs a reply. Look the sender up in HubSpot if you can, draft a response, and Slack me the draft before sending.”
  • “Pull my open GitHub pull requests, my Linear issues, and tomorrow’s calendar. Write a standup update and send it to me on Slack.”
  • “Search my Drive and Notion for the product spec my team uses, then drop a one-paragraph summary in Slack.”

Or ask “What can Arcade do?” and pick a workflow from the answer.

Next steps

Last updated on