Arcade
Enterprise-ready actions runtime for AI agents, with authorized tool calling, managed OAuth and tokens, a large prebuilt MCP tool catalog, and an open-source MCP framework.
Quick decision
What it does
Arcade positions itself as the enterprise-ready actions runtime for AI agents. Its docs break the problem into authorization, execution, and lifecycle governance. Arcade handles OAuth and manages user tokens and secrets, enforces identity provider, DLP, SIEM, and compliance policies plus per-action authorization at runtime, and provides shared registry, version control, visibility filtering, and OpenTelemetry audit logs for governing agents across an organization.
The execution catalog is MCP native. The docs describe 7,500+ agent-optimized tools across 81 servers, and the arcade-mcp README gives the same catalog figures for prebuilt tools and servers. If a needed tool is not in the catalog, teams can register a remote MCP server they or a vendor already runs, or build custom tools with the open-source arcade-mcp Python framework. That framework provides a decorator API for MCP tools, resources, prompts, sampling, elicitation, progress, and logging, plus authorized tool calling where a tool declares required OAuth scopes and Arcade handles prompting, token storage and refresh, and per-call scoping so the client and LLM never see the token.
Arcade can run locally for single-user agents and on the hosted platform for multi-user production agents. Custom local tools and custom hosted tools share tool code, the platform zone provides project and user management, auditing, tool registry, authentication and secrets, and a distributed runtime, and external MCP servers connect through the same engine. Pricing has a free tier for prototyping, a Team plan with a platform fee plus usage for auth events and tool calls, and Enterprise terms with VPC or air-gapped deployment, SSO, RBAC, audit logs, and private registry access.
Verified capabilities
Tools
Prebuilt MCP tool catalog Source verified
Docs and the arcade-mcp README describe 7,500+ prebuilt tools across 81 MCP servers for popular services, built for agent execution rather than thin API wrappers.
Auth
Authorized tool calling Source verified
Tools declare required OAuth scopes, for example GitHub repo scope, and Arcade prompts the user, stores and refreshes tokens, scopes them per call, and injects them at runtime.
MCP
Custom MCP servers with arcade-mcp Source verified
Open-source Python framework with a decorator API covering tools, resources, prompts, sampling, elicitation, progress, and logging, plus CLI scaffolding and client configuration helpers.
Remote MCP server registration Source verified
Docs say teams can register a remote MCP server they or vendors already run and have Arcade govern its tools the same way as prebuilt tools.
Developer tools
Tool evals Source verified
The arcade-mcp README lists arcade evals for testing tool-call accuracy against real LLMs as part of the tool development workflow.
Deployment
Arcade Cloud deployment Source verified
arcade login and arcade deploy package a server, handle required secrets discovery, and poll until healthy on Arcade Cloud, with logs, list, status, and dashboard management commands.
Platform
Governance and audit Source verified
Docs describe shared registry, version control, visibility filtering, OpenTelemetry audit logs, and integration with existing IdP, DLP, SIEM, and compliance policies.
Quick start
Scaffold a custom Arcade MCP server
Install the arcade-mcp CLI, scaffold a server, and define a minimal tool. This follows the arcade-mcp README quickstart for builders who need a tool that is not already in the catalog.
uv tool install arcade-mcp
arcade new my_server
from typing import Annotated
from arcade_mcp_server import MCPApp
app = MCPApp(name="my_server", version="1.0.0")
@app.tool
def greet(name: Annotated[str, "Name to greet"]) -> str:
"""Greet a person by name."""
return f"Hello, {name}!"
if __name__ == "__main__":
app.run(transport="stdio")Source: https://github.com/ArcadeAI/arcade-mcp. Examples use placeholders only. Never paste a real key into a profile, config file you share, or a ticket.
MCP support: Current MCP support details were not cleanly verified for Toolhouse in this research pass. Check the official Toolhouse documentation for the supported setup before wiring an MCP client to it.
Works with
MCP
Prebuilt MCP servers, registered remote MCP servers, and custom MCP servers built with arcade-mcp over stdio or HTTP transports.
Packages
Python framework and CLI package arcade-mcp on PyPI, plus official client libraries referenced in docs and org resources for other languages.
Frameworks
The arcade-mcp README lists vendor-neutral use with any MCP client, any LLM, and frameworks including LangChain, Mastra, Pydantic AI, CrewAI, Google ADK, and OpenAI Agents.
Deployment
Local MCP server for single-user work, Arcade Cloud for hosted multi-user agents, and Enterprise VPC or air-gapped options on pricing.
Only sourced support is listed. A missing framework means AgentsUse has not verified it yet, not that it cannot work.
Health and maintenance
1,046
Checked 2026-10-07
118
Checked 2026-10-07
Stars, forks, and MIT license read from the fetched GitHub repo page for ArcadeAI/arcade-mcp, the pinned MCP framework repo in the ArcadeAI org. Package name and version read from the fetched PyPI page for arcade-mcp, release files for 1.16.2. The hosted Arcade Engine and catalog are separate from this framework repo, so star counts reflect the framework, not the whole platform. Weekly downloads were not read, so they are omitted.
Pricing and license
Free tier to prototype on Arcade Cloud, Team plan with a monthly platform fee plus usage charges for auth events and tool calls, and custom Enterprise pricing with annual bundles and deployment options. See the pricing page for current rates.
Limitations and safety
- The free tier is small for production use, with monthly auth event and tool call allowances shown on pricing, so chatty agents can move to paid usage quickly.
- Catalog coverage matters. Docs encourage checking prebuilt tools first and building or registering custom MCP servers for internal APIs, custom OAuth providers, or missing integrations.
- The open-source MIT piece verified here is the arcade-mcp framework. The hosted Arcade Engine, registry, and governance plane are commercial platform services with Enterprise controls on paid terms.
Browser and data tools can read pages, fill forms, and download files. Start with a test account or read-only access, keep credentials in environment variables, and review agent actions before connecting anything that can spend money, send messages, or delete data.
Alternatives to Arcade
Composio
Composio also offers managed auth, tool search, per-user sessions, triggers, and framework adapters for agent tool use.
Tradeoff: Composio is broader and session centric with many provider adapters, while Arcade is more opinionated about MCP runtime governance, per-action authorization, and custom MCP server building.
Toolhouse
Toolhouse connects workers to many integrations and can extend with MCP servers, for teams that want finished task delivery.
Tradeoff: Toolhouse is pitched as AI workers briefed in plain language, while Arcade is a developer runtime for authorized tool calling and custom MCP tools.
Common questions
What does Arcade do for an AI agent?
Enterprise-ready actions runtime for AI agents, with authorized tool calling, managed OAuth and tokens, a large prebuilt MCP tool catalog, and an open-source MCP framework.
Is Arcade open source?
Yes. This profile records the license as MIT from the official repository.
Does Arcade support MCP?
Current MCP support details were not cleanly verified for Toolhouse in this research pass. Check the official Toolhouse documentation for the supported setup before wiring an MCP client to it.
Sources and freshness
- GitHub repo ArcadeAI/arcade-mcp: https://github.com/ArcadeAI/arcade-mcp
- PyPI package arcade-mcp: https://pypi.org/project/arcade-mcp/
- Arcade docs About Arcade: https://docs.arcade.dev/en/get-started/about-arcade
- Arcade docs calling tools quickstart: https://docs.arcade.dev/en/get-started/quickstarts/call-tool-agent
- Arcade pricing: https://www.arcade.dev/pricing/
- Arcade GitHub organization found in search: https://github.com/ArcadeAI
Last checked 2026-10-07. Verification label: source verified, which means public claims trace to the sources above. It does not mean AgentsUse ran the tool. Spotted an error? Send a correction. Back to the tools directory.