Arcade website screenshot

Arcade

Arcade.dev is the MCP runtime for production AI agent deployments. The Arcade Engine — a hosted or self-hostable API surface — handles OAuth user authorization, manages user tokens, and exposes 7,000+ pre-built integrations as Model Context Protocol tools that agent frameworks like LangChain, OpenAI Agents, CrewAI, AG2, Google ADK, Vercel AI, Mastra, and TanStack AI can call. This profile catalogs the public Arcade Engine API (39 endpoints across Admin, Authorization, Tools, LLM, Operations, Hooks, Gateways, and Plugins), the ArcadeAI GitHub org's SDKs, the arcade-mcp framework, and the public schemas repo.

Arcade publishes 8 APIs on the APIs.io network, including Admin API, Authorization API, Gateways API, and 5 more. Tagged areas include Agents, MCP, AI Agents, Authorization, and OAuth.

The Arcade catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.

Arcade’s developer surface includes authentication, developer portal, signup flow, developer console, pricing, engineering blog, changelog, and 15 more developer resources.

54.3/100 developing ▬ flat Agent 38/100 agent ready Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemiumSelf serve⚡ Free to try
11 APIs 11 Features 6 Use Cases
AgentsMCPAI AgentsAuthorizationOAuthTool CallingAgent InfrastructureLLMIntegrations

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 54.3/100 · developing
Contract Quality 18.4 / 25
Developer Ergonomics 6.5 / 20
Commercial Clarity 14.2 / 20
Operational Transparency 4.8 / 13
Governance 4.5 / 12
Discoverability 5.9 / 10
Agent readiness — 38/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/arcade: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 11

Individual APIs this provider publishes, each with its own machine-readable definition.

Arcade Public Schemas

The ArcadeAI/schemas repo on GitHub publishes versioned JSON Schemas for the Arcade engine configuration (1.0 and 2.0) and the worker HTTP contracts (1.0) — tool_definition, exe...

Arcade MCP Framework

The arcade-mcp open-source Python framework — "MCP Server Framework and Tool Development library for building custom capabilities into agents." Provides the `arcade` CLI (login,...

Arcade Integration Catalog

The Arcade integration catalog — 145 MCP servers across Arcade Optimized, Arcade Unoptimized, Verified, Community, and Auth Provider designations, with 37 additional "Coming Soo...

Arcade Admin API

The Admin API from Arcade — 14 operation(s) for admin.

Arcade Authorization API

The Authorization API from Arcade — 4 operation(s) for authorization.

Arcade Gateways API

The Gateways API from Arcade — 3 operation(s) for gateways.

Arcade Hooks API

The Hooks API from Arcade — 3 operation(s) for hooks.

Arcade LLM API

The LLM API from Arcade — 1 operation(s) for llm.

Arcade Operations API

The Operations API from Arcade — 3 operation(s) for operations.

Arcade Plugins API

The Plugins API from Arcade — 2 operation(s) for plugins.

Arcade Tools API

The Tools API from Arcade — 9 operation(s) for tools.

Scroll for all 11

Open Collections 1

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Arcade API

OPEN COLLECTION

Pricing Plans 1

Published pricing tiers and plan structures.

Arcade Plans Pricing

4 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Arcade Rate Limits

0 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 11

Notable capabilities this provider offers.

MCP Runtime

Hosted and self-hostable Model Context Protocol runtime that turns tool definitions into multi-user, authorized invocations for agents.

Managed OAuth Authorization

Built-in OAuth and identity-provider flows across 30+ named auth providers plus a generic OAuth 2.0 provider; per-user tokens managed without service-account workarounds.

Tool Catalog

145 MCP servers across Arcade Optimized, Unoptimized, Verified, Community, and Auth Provider designations, with 37 more 'Coming Soon'.

Agent-Framework Integrations

First-class adapters for LangChain, OpenAI Agents, CrewAI, AG2, Google ADK, Vercel AI, Mastra, and TanStack AI.

Evaluations

`arcade evals` CLI runs scripted tool-calling evals to gate releases on behavior, not just compile-time checks.

Observability

Per-execution logs across the Engine plus dashboards; audit logs and compliance reporting are part of the Enterprise tier.

Hooks and Plugins

Pre- and post-call hooks plus pluggable verifiers and policy modules under /v1/hooks and /v1/plugins.

Custom User Verifiers

Customer-owned verification flows (e.g. Stytch, Supabase) gating tool execution via /v1/auth/validate_custom_verifier.

Scheduled Tools

Tools can be registered to fire on a schedule via /v1/scheduled_tools instead of synchronously from an agent.

Deployment Flexibility

Cloud, VPC, on-premises, or air-gapped — explicitly called out on the homepage.

Arcade Registry (beta)

Marketplace for publishing and monetizing agent-ready tools.

Scroll for all 11

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Arcade Context

30 classes · 12 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

Arcade API Rules

8 rules · 3 errors 4 warnings 1 info

SPECTRAL

Arcade API Rules

5 rules · 4 warnings 1 info

SPECTRAL

JSON Schema 15

Standalone JSON Schema definitions for this provider's data models.

Arcade Engine AuthProviderResponse

9 properties

JSON SCHEMA

Arcade Engine AuthorizationResponse

7 properties

JSON SCHEMA

Arcade Engine AuthorizeToolRequest

4 properties

JSON SCHEMA

Arcade Engine ExecuteToolRequest

6 properties

JSON SCHEMA

Arcade Engine ExecuteToolResponse

9 properties

JSON SCHEMA

Arcade Engine GatewayResponse

14 properties

JSON SCHEMA

Arcade Engine HookResponse

14 properties

JSON SCHEMA

Arcade Engine PluginResponse

14 properties

JSON SCHEMA

Arcade Engine SecretResponse

4 properties

JSON SCHEMA

Arcade Engine ToolResponse

10 properties

JSON SCHEMA

Arcade Engine WorkerResponse

8 properties

JSON SCHEMA

Arcade Execute Tool Request

7 properties

JSON SCHEMA

Arcade Execute Tool Response

6 properties

JSON SCHEMA

Arcade Tool Definition

8 properties

JSON SCHEMA

Scroll for all 15

JSON Structure 12

JSON Structure definitions describing this provider's data shapes.

Arcade Engine Gateway Response Structure

14 properties

JSON STRUCTURE

Arcade Engine Hook Response Structure

14 properties

JSON STRUCTURE

Arcade Engine Plugin Response Structure

14 properties

JSON STRUCTURE

Arcade Engine Secret Response Structure

4 properties

JSON STRUCTURE

Arcade Engine Tool Response Structure

10 properties

JSON STRUCTURE

Arcade Engine Worker Response Structure

8 properties

JSON STRUCTURE

Scroll for all 12

Examples 56

Example request and response payloads for these APIs.

Scroll for all 56

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Arcade Authentication

apiKey · 1 scheme

SECURITY

Arcade Domain Security

TLSv1.3 · HSTS · DNSSEC · DMARC

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Arcade Agentic Access

56 operations · 30 acting

56 operations · 30 acting

AGENTIC

Use Cases 6

What developers build with this provider.

Multi-User AI Assistant

Agents that act on behalf of distinct end users — Gmail/Calendar/Slack/Salesforce assistants — without shared service credentials.

Production Agent Deployment

Moving agents from prototype to production with governed OAuth, evals, and observability per the May 2026 CISO governance post.

Enterprise MCP Gateway

An ingress in front of one or more workers within a project applying routing, headers, and policies.

Agent SRE

On-call reliability and runbook automation per Arcade's 'AI SRE with Claude Code' blog series.

Sales and Productivity Automation

Multi-step workflows across Salesforce, HubSpot, Attio, Slack, Linear, Jira, Asana, ClickUp, Notion, Google Workspace, and Microsoft Office.

Voice and Chat Assistants

WhatsApp / Telegram / Slack assistants powered by the toolkits and the Arcade Engine.

Integrations 10

Pre-built integrations with other platforms and tools.

LangChain

First-class LangChain integration; partnership extended via LangSmith Fleet announcement on 2026-04-07.

OpenAI Agents

Python adapter via openai-agents-arcade for using Arcade tools inside the OpenAI Agents SDK.

CrewAI

Documented framework integration in docs.arcade.dev.

AG2

Framework support added in the 2026-04-10 changelog.

Google ADK

Adapter via google-adk-arcade Python library.

Vercel AI

arcade-vercel-ai-template demonstrating Arcade tools inside Vercel AI SDK chatbots.

Mastra

Documented framework integration.

TanStack AI

Documented framework integration.

Anthropic Claude Code

Multiple Claude Code routines and on-call workflows shipped from the Arcade blog through April–May 2026.

Auth Providers

Asana, Atlassian, Discord, Dropbox, GitHub, Google, HubSpot, Linear, LinkedIn, Microsoft, Notion, Reddit, Slack, Spotify, Twitch, X, Zoom, Airtable, Attio, Calendly, ClickUp, Fi...

Scroll for all 10

Solutions 5

Packaged solutions this provider offers.

Cloud Deployment

Arcade-hosted MCP servers, metered on the Growth plan at $0.05 per server-hour.

VPC Deployment

Deploy the Engine inside the customer's VPC — called out on the homepage as a supported topology.

On-Premises Deployment

Self-hosted Engine and workers for regulated environments.

Air-Gapped Deployment

Disconnected deployments for the highest-control environments.

Startup Program

Custom pricing for companies under 100 employees, nonprofits, and educational institutions via contact@arcade.dev.

Resources

Get Started 4

Portal, sign-up, and the first successful call

Agent Surfaces 2

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 3

Pagination, idempotency, versioning, errors, and events

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 2

Authentication, authorization, and security posture

Operate 4

Status, limits, changes, and where to get help

Commercial 5

Pricing, plans, and the legal terms of use

Company 1

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
name: Arcade
description: 'Arcade.dev is the MCP runtime for production AI agent deployments. The Arcade Engine — a hosted or self-hostable
  API surface — handles OAuth user authorization, manages user tokens, and exposes 7,000+ pre-built integrations as Model
  Context Protocol tools that agent frameworks like LangChain, OpenAI Agents, CrewAI, AG2, Google ADK, Vercel AI, Mastra,
  and TanStack AI can call. This profile catalogs the public Arcade Engine API (39 endpoints across Admin, Authorization,
  Tools, LLM, Operations, Hooks, Gateways, and Plugins), the ArcadeAI GitHub org''s SDKs, the arcade-mcp framework, and the
  public schemas repo.

  '
url: https://github.com/api-evangelist/arcade
humanURL: https://arcade.dev
baseURL: https://api.arcade.dev
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://avatars.githubusercontent.com/u/161780576
tags:
- Agents
- MCP
- AI Agents
- Authorization
- OAuth
- Tool Calling
- Agent Infrastructure
- LLM
- Integrations
created: '2026-05-22'
modified: '2026-05-22'
specificationVersion: '0.18'
type: Index
apis:
- name: Arcade Public Schemas
  description: 'The ArcadeAI/schemas repo on GitHub publishes versioned JSON Schemas for the Arcade engine configuration (1.0
    and 2.0) and the worker HTTP contracts (1.0) — tool_definition, execute_tool_request, and execute_tool_response — used
    by every Arcade worker.

    '
  humanURL: https://github.com/ArcadeAI/schemas
  baseURL: https://github.com/ArcadeAI/schemas
  image: https://avatars.githubusercontent.com/u/161780576
  tags:
  - Schemas
  - JSON Schema
  - Worker Protocol
  properties:
  - type: Documentation
    url: https://github.com/ArcadeAI/schemas
  - type: GitHubRepository
    url: https://github.com/ArcadeAI/schemas
  - type: JSONSchema
    url: json-schema/arcade-tool-definition-schema.json
  - type: JSONSchema
    url: json-schema/arcade-execute-tool-request-schema.json
  - type: JSONSchema
    url: json-schema/arcade-execute-tool-response-schema.json
  - type: JSONSchema
    url: https://raw.githubusercontent.com/ArcadeAI/schemas/main/worker/http/1.0/tool_definition.schema.json
    title: Upstream tool_definition.schema.json
  - type: JSONSchema
    url: https://raw.githubusercontent.com/ArcadeAI/schemas/main/engine/config/1.0/schema.json
    title: Upstream engine config 1.0 schema
  - type: JSONSchema
    url: https://raw.githubusercontent.com/ArcadeAI/schemas/main/engine/config/2.0/schema.json
    title: Upstream engine config 2.0 schema
- name: Arcade MCP Framework
  description: 'The arcade-mcp open-source Python framework — "MCP Server Framework and Tool Development library for building
    custom capabilities into agents." Provides the `arcade` CLI (login, new, show, evals, mcp, deploy, configure, server,
    secret) and the Python building blocks for writing custom MCP servers and tools. MIT-licensed, 898 stars at profile time.

    '
  humanURL: https://github.com/ArcadeAI/arcade-mcp
  baseURL: https://github.com/ArcadeAI/arcade-mcp
  image: https://avatars.githubusercontent.com/u/161780576
  tags:
  - MCP Server
  - Framework
  - Python
  - Open Source
  properties:
  - type: GitHubRepository
    url: https://github.com/ArcadeAI/arcade-mcp
  - type: Documentation
    url: https://docs.arcade.dev/en/references/mcp/python
  - type: SDKs
    url: https://pypi.org/project/arcade-mcp/
    title: arcade-mcp on PyPI
  - type: CLI
    url: https://docs.arcade.dev/en/references/arcade-cli
- name: Arcade Integration Catalog
  description: 'The Arcade integration catalog — 145 MCP servers across Arcade Optimized, Arcade Unoptimized, Verified, Community,
    and Auth Provider designations, with 37 additional "Coming Soon" integrations including Shopify, Snowflake, and QuickBooks.
    Categories include Productivity & Docs, Social & Communication, Developer Tools, Payments & Finance, Search, Sales, Databases,
    and Customer Support.

    '
  humanURL: https://docs.arcade.dev/en/resources/integrations
  image: https://avatars.githubusercontent.com/u/161780576
  tags:
  - Integrations
  - Toolkits
  - MCP Servers
  properties:
  - type: Documentation
    url: https://docs.arcade.dev/en/resources/integrations
  - type: Resources
    url: https://docs.arcade.dev/en/resources/tools
  - type: Resources
    url: https://docs.arcade.dev/en/resources/examples
- aid: arcade:arcade-admin-api
  name: Arcade Admin API
  description: The Admin API from Arcade — 14 operation(s) for admin.
  humanURL: https://docs.arcade.dev/en/references/api
  baseURL: https://api.arcade.dev
  tags:
  - Admin
  properties:
  - type: OpenAPI
    url: openapi/arcade-admin-api-openapi.yml
  - type: Documentation
    url: https://docs.arcade.dev
  - type: APIReference
    url: https://docs.arcade.dev/en/references/api
  - type: SpectralRules
    url: rules/arcade-engine-rules.yml
  - type: Authentication
    url: https://docs.arcade.dev/guides/tool-calling/custom-apps/auth-tool-calling
  - type: GettingStarted
    url: https://docs.arcade.dev/en/get-started/quickstarts/call-tool-agent
  - type: GettingStarted
    url: https://docs.arcade.dev/en/get-started/quickstarts/mcp-server-quickstart
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-py
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-js
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-go
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-java
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-dotnet
  - type: CLI
    url: https://docs.arcade.dev/en/references/arcade-cli
  - type: ChangeLog
    url: https://docs.arcade.dev/en/references/changelog
  - type: JSONSchema
    url: json-schema/arcade-engine-tool-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-tool-execution-detail-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-execute-tool-request-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-execute-tool-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-authorize-tool-request-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-authorization-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-auth-provider-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-worker-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-hook-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-gateway-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-plugin-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-secret-response-schema.json
  - type: JSONStructure
    url: json-structure/arcade-engine-tool-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-tool-execution-detail-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-execute-tool-request-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-execute-tool-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-authorize-tool-request-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-authorization-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-auth-provider-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-worker-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-hook-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-gateway-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-plugin-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-secret-response-structure.json
- aid: arcade:arcade-authorization-api
  name: Arcade Authorization API
  description: The Authorization API from Arcade — 4 operation(s) for authorization.
  humanURL: https://docs.arcade.dev/en/references/api
  baseURL: https://api.arcade.dev
  tags:
  - Authorization
  properties:
  - type: OpenAPI
    url: openapi/arcade-authorization-api-openapi.yml
  - type: Documentation
    url: https://docs.arcade.dev
  - type: APIReference
    url: https://docs.arcade.dev/en/references/api
  - type: SpectralRules
    url: rules/arcade-engine-rules.yml
  - type: Authentication
    url: https://docs.arcade.dev/guides/tool-calling/custom-apps/auth-tool-calling
  - type: GettingStarted
    url: https://docs.arcade.dev/en/get-started/quickstarts/call-tool-agent
  - type: GettingStarted
    url: https://docs.arcade.dev/en/get-started/quickstarts/mcp-server-quickstart
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-py
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-js
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-go
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-java
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-dotnet
  - type: CLI
    url: https://docs.arcade.dev/en/references/arcade-cli
  - type: ChangeLog
    url: https://docs.arcade.dev/en/references/changelog
  - type: JSONSchema
    url: json-schema/arcade-engine-tool-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-tool-execution-detail-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-execute-tool-request-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-execute-tool-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-authorize-tool-request-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-authorization-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-auth-provider-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-worker-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-hook-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-gateway-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-plugin-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-secret-response-schema.json
  - type: JSONStructure
    url: json-structure/arcade-engine-tool-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-tool-execution-detail-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-execute-tool-request-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-execute-tool-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-authorize-tool-request-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-authorization-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-auth-provider-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-worker-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-hook-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-gateway-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-plugin-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-secret-response-structure.json
- aid: arcade:arcade-gateways-api
  name: Arcade Gateways API
  description: The Gateways API from Arcade — 3 operation(s) for gateways.
  humanURL: https://docs.arcade.dev/en/references/api
  baseURL: https://api.arcade.dev
  tags:
  - Gateways
  properties:
  - type: OpenAPI
    url: openapi/arcade-gateways-api-openapi.yml
  - type: Documentation
    url: https://docs.arcade.dev
  - type: APIReference
    url: https://docs.arcade.dev/en/references/api
  - type: SpectralRules
    url: rules/arcade-engine-rules.yml
  - type: Authentication
    url: https://docs.arcade.dev/guides/tool-calling/custom-apps/auth-tool-calling
  - type: GettingStarted
    url: https://docs.arcade.dev/en/get-started/quickstarts/call-tool-agent
  - type: GettingStarted
    url: https://docs.arcade.dev/en/get-started/quickstarts/mcp-server-quickstart
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-py
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-js
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-go
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-java
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-dotnet
  - type: CLI
    url: https://docs.arcade.dev/en/references/arcade-cli
  - type: ChangeLog
    url: https://docs.arcade.dev/en/references/changelog
  - type: JSONSchema
    url: json-schema/arcade-engine-tool-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-tool-execution-detail-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-execute-tool-request-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-execute-tool-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-authorize-tool-request-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-authorization-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-auth-provider-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-worker-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-hook-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-gateway-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-plugin-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-secret-response-schema.json
  - type: JSONStructure
    url: json-structure/arcade-engine-tool-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-tool-execution-detail-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-execute-tool-request-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-execute-tool-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-authorize-tool-request-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-authorization-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-auth-provider-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-worker-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-hook-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-gateway-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-plugin-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-secret-response-structure.json
- aid: arcade:arcade-hooks-api
  name: Arcade Hooks API
  description: The Hooks API from Arcade — 3 operation(s) for hooks.
  humanURL: https://docs.arcade.dev/en/references/api
  baseURL: https://api.arcade.dev
  tags:
  - Hooks
  properties:
  - type: OpenAPI
    url: openapi/arcade-hooks-api-openapi.yml
  - type: Documentation
    url: https://docs.arcade.dev
  - type: APIReference
    url: https://docs.arcade.dev/en/references/api
  - type: SpectralRules
    url: rules/arcade-engine-rules.yml
  - type: Authentication
    url: https://docs.arcade.dev/guides/tool-calling/custom-apps/auth-tool-calling
  - type: GettingStarted
    url: https://docs.arcade.dev/en/get-started/quickstarts/call-tool-agent
  - type: GettingStarted
    url: https://docs.arcade.dev/en/get-started/quickstarts/mcp-server-quickstart
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-py
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-js
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-go
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-java
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-dotnet
  - type: CLI
    url: https://docs.arcade.dev/en/references/arcade-cli
  - type: ChangeLog
    url: https://docs.arcade.dev/en/references/changelog
  - type: JSONSchema
    url: json-schema/arcade-engine-tool-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-tool-execution-detail-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-execute-tool-request-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-execute-tool-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-authorize-tool-request-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-authorization-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-auth-provider-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-worker-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-hook-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-gateway-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-plugin-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-secret-response-schema.json
  - type: JSONStructure
    url: json-structure/arcade-engine-tool-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-tool-execution-detail-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-execute-tool-request-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-execute-tool-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-authorize-tool-request-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-authorization-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-auth-provider-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-worker-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-hook-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-gateway-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-plugin-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-secret-response-structure.json
- aid: arcade:arcade-llm-api
  name: Arcade LLM API
  description: The LLM API from Arcade — 1 operation(s) for llm.
  humanURL: https://docs.arcade.dev/en/references/api
  baseURL: https://api.arcade.dev
  tags:
  - LLM
  properties:
  - type: OpenAPI
    url: openapi/arcade-llm-api-openapi.yml
  - type: Documentation
    url: https://docs.arcade.dev
  - type: APIReference
    url: https://docs.arcade.dev/en/references/api
  - type: SpectralRules
    url: rules/arcade-engine-rules.yml
  - type: Authentication
    url: https://docs.arcade.dev/guides/tool-calling/custom-apps/auth-tool-calling
  - type: GettingStarted
    url: https://docs.arcade.dev/en/get-started/quickstarts/call-tool-agent
  - type: GettingStarted
    url: https://docs.arcade.dev/en/get-started/quickstarts/mcp-server-quickstart
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-py
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-js
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-go
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-java
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-dotnet
  - type: CLI
    url: https://docs.arcade.dev/en/references/arcade-cli
  - type: ChangeLog
    url: https://docs.arcade.dev/en/references/changelog
  - type: JSONSchema
    url: json-schema/arcade-engine-tool-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-tool-execution-detail-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-execute-tool-request-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-execute-tool-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-authorize-tool-request-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-authorization-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-auth-provider-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-worker-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-hook-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-gateway-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-plugin-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-secret-response-schema.json
  - type: JSONStructure
    url: json-structure/arcade-engine-tool-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-tool-execution-detail-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-execute-tool-request-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-execute-tool-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-authorize-tool-request-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-authorization-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-auth-provider-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-worker-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-hook-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-gateway-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-plugin-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-secret-response-structure.json
- aid: arcade:arcade-operations-api
  name: Arcade Operations API
  description: The Operations API from Arcade — 3 operation(s) for operations.
  humanURL: https://docs.arcade.dev/en/references/api
  baseURL: https://api.arcade.dev
  tags:
  - Operations
  properties:
  - type: OpenAPI
    url: openapi/arcade-operations-api-openapi.yml
  - type: Documentation
    url: https://docs.arcade.dev
  - type: APIReference
    url: https://docs.arcade.dev/en/references/api
  - type: SpectralRules
    url: rules/arcade-engine-rules.yml
  - type: Authentication
    url: https://docs.arcade.dev/guides/tool-calling/custom-apps/auth-tool-calling
  - type: GettingStarted
    url: https://docs.arcade.dev/en/get-started/quickstarts/call-tool-agent
  - type: GettingStarted
    url: https://docs.arcade.dev/en/get-started/quickstarts/mcp-server-quickstart
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-py
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-js
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-go
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-java
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-dotnet
  - type: CLI
    url: https://docs.arcade.dev/en/references/arcade-cli
  - type: ChangeLog
    url: https://docs.arcade.dev/en/references/changelog
  - type: JSONSchema
    url: json-schema/arcade-engine-tool-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-tool-execution-detail-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-execute-tool-request-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-execute-tool-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-authorize-tool-request-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-authorization-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-auth-provider-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-worker-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-hook-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-gateway-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-plugin-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-secret-response-schema.json
  - type: JSONStructure
    url: json-structure/arcade-engine-tool-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-tool-execution-detail-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-execute-tool-request-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-execute-tool-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-authorize-tool-request-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-authorization-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-auth-provider-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-worker-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-hook-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-gateway-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-plugin-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-secret-response-structure.json
- aid: arcade:arcade-plugins-api
  name: Arcade Plugins API
  description: The Plugins API from Arcade — 2 operation(s) for plugins.
  humanURL: https://docs.arcade.dev/en/references/api
  baseURL: https://api.arcade.dev
  tags:
  - Plugins
  properties:
  - type: OpenAPI
    url: openapi/arcade-plugins-api-openapi.yml
  - type: Documentation
    url: https://docs.arcade.dev
  - type: APIReference
    url: https://docs.arcade.dev/en/references/api
  - type: SpectralRules
    url: rules/arcade-engine-rules.yml
  - type: Authentication
    url: https://docs.arcade.dev/guides/tool-calling/custom-apps/auth-tool-calling
  - type: GettingStarted
    url: https://docs.arcade.dev/en/get-started/quickstarts/call-tool-agent
  - type: GettingStarted
    url: https://docs.arcade.dev/en/get-started/quickstarts/mcp-server-quickstart
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-py
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-js
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-go
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-java
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-dotnet
  - type: CLI
    url: https://docs.arcade.dev/en/references/arcade-cli
  - type: ChangeLog
    url: https://docs.arcade.dev/en/references/changelog
  - type: JSONSchema
    url: json-schema/arcade-engine-tool-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-tool-execution-detail-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-execute-tool-request-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-execute-tool-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-authorize-tool-request-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-authorization-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-auth-provider-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-worker-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-hook-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-gateway-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-plugin-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-secret-response-schema.json
  - type: JSONStructure
    url: json-structure/arcade-engine-tool-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-tool-execution-detail-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-execute-tool-request-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-execute-tool-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-authorize-tool-request-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-authorization-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-auth-provider-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-worker-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-hook-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-gateway-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-plugin-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-secret-response-structure.json
- aid: arcade:arcade-tools-api
  name: Arcade Tools API
  description: The Tools API from Arcade — 9 operation(s) for tools.
  humanURL: https://docs.arcade.dev/en/references/api
  baseURL: https://api.arcade.dev
  tags:
  - Tools
  properties:
  - type: OpenAPI
    url: openapi/arcade-tools-api-openapi.yml
  - type: Documentation
    url: https://docs.arcade.dev
  - type: APIReference
    url: https://docs.arcade.dev/en/references/api
  - type: SpectralRules
    url: rules/arcade-engine-rules.yml
  - type: Authentication
    url: https://docs.arcade.dev/guides/tool-calling/custom-apps/auth-tool-calling
  - type: GettingStarted
    url: https://docs.arcade.dev/en/get-started/quickstarts/call-tool-agent
  - type: GettingStarted
    url: https://docs.arcade.dev/en/get-started/quickstarts/mcp-server-quickstart
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-py
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-js
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-go
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-java
  - type: SDKs
    url: https://github.com/ArcadeAI/arcade-dotnet
  - type: CLI
    url: https://docs.arcade.dev/en/references/arcade-cli
  - type: ChangeLog
    url: https://docs.arcade.dev/en/references/changelog
  - type: JSONSchema
    url: json-schema/arcade-engine-tool-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-tool-execution-detail-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-execute-tool-request-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-execute-tool-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-authorize-tool-request-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-authorization-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-auth-provider-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-worker-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-hook-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-gateway-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-plugin-response-schema.json
  - type: JSONSchema
    url: json-schema/arcade-engine-secret-response-schema.json
  - type: JSONStructure
    url: json-structure/arcade-engine-tool-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-tool-execution-detail-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-execute-tool-request-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-execute-tool-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-authorize-tool-request-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-authorization-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-auth-provider-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-worker-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-hook-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-gateway-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-plugin-response-structure.json
  - type: JSONStructure
    url: json-structure/arcade-engine-secret-response-structure.json
common:
- type: AgenticAccess
  url: agentic-access/arcade-agentic-access.yml
- type: DomainSecurity
  url: security/arcade-domain-security.yml
- type: Authentication
  url: authentication/arcade-authentication.yml
- type: Portal
  url: https://arcade.dev
- type: DeveloperPort

# --- truncated at 32 KB (37 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/arcade/refs/heads/main/apis.yml