# Arcade > Arcade is the enterprise-ready actions runtime for AI agents. Arcade is the enterprise-ready actions runtime for AI agents. We enforce your security policies on every action, execute reliably across any system, and govern agents centrally in production. Configure once and use any model, framework, and client — deploy the first agent the same way you deploy the hundredth. Arcade delivers three capabilities. Enforce (Agent Authorization): deploy agents your security team approves — Arcade handles OAuth and manages user tokens, API keys, and secrets, then enforces your existing IdP, DLP, SIEM, and compliance policies plus per-action authorization at runtime. Execute (Agent-Optimized Tools): the largest catalog of agent-optimized tools — 7,500+ across 81 MCP servers, built for reliable execution at scale, not thin API wrappers. Govern (Agent Lifecycle Governance): a central control plane with a shared registry, version control, visibility filtering, and OpenTelemetry audit logs. ## Who this is for Arcade docs serve two audiences. Start with the path that matches your goal: - To build agents and tools (call tools, create MCP servers, ship user-facing agents), go to Build: https://docs.arcade.dev/en/build. New to Arcade? Start with the agent quickstart: https://docs.arcade.dev/en/get-started/quickstarts/call-tool-agent. - To deploy, secure, and govern Arcade for an organization (hosting, identity, gateways, audit logs), go to Operate: https://docs.arcade.dev/en/operate. New to operating Arcade? Start with the operator quickstart: https://docs.arcade.dev/en/operate/quickstart. ## Getting Started - [Home](https://docs.arcade.dev/en/home): The "Arcade Docs" page provides guides, resources, sample agents, and references specifically for Arcade authentication providers and MCP servers, aimed at assisting agents and developers in effectively utilizing these technologies. ## API Reference - [Airtable](https://docs.arcade.dev/en/references/auth-providers/airtable): Documentation page - [API Reference](https://docs.arcade.dev/en/references/contextual-access-webhook-api): This documentation page provides an interactive reference for the Contextual Access webhook contract, detailing the HTTP interface for server integration with Arcade. It outlines default endpoint paths and maintains consistent request and response payloads, while also offering a downloadable OpenAPI 3.0 - [Arcade API Reference](https://docs.arcade.dev/en/references/api): The Arcade API Reference documentation provides users with essential information on how to utilize the Arcade API, including the base URL for API requests and links to the OpenAPI 3.0 specification. It also outlines the requirement for users to have a valid account and - [Arcade CLI cheat sheet](https://docs.arcade.dev/en/references/cli-cheat-sheet): The Arcade CLI cheat sheet serves as a quick reference guide for users to efficiently utilize all Arcade CLI commands, including installation, authentication, project management, and server creation. It provides concise command descriptions, tips for optimal usage, and print-friendly formatting for easy - [Arcade MCP Server - Python overview](https://docs.arcade.dev/en/references/mcp/python): The "Arcade MCP Server - Python overview" documentation page provides an introduction to the `arcade-mcp-server` Python package, focusing on the `MCPApp` class, which serves as a framework for programmatically building MCP servers. It - [Asana](https://docs.arcade.dev/en/references/auth-providers/asana): Documentation page - [Atlassian](https://docs.arcade.dev/en/references/auth-providers/atlassian): Documentation page - [Attio](https://docs.arcade.dev/en/references/auth-providers/attio): Documentation page - [Auth Providers](https://docs.arcade.dev/en/references/auth-providers): This documentation page provides a comprehensive registry of authentication providers available within the Arcade ecosystem, enabling users to securely connect Arcade tools to various data sources. It outlines the benefits of using Arcade's built-in auth providers versus configuring custom ones, including branding and rate limit - [Calendly](https://docs.arcade.dev/en/references/auth-providers/calendly): Documentation page - [Changelog](https://docs.arcade.dev/en/references/changelog): The Changelog documentation page provides users with a comprehensive overview of the latest updates, features, bug fixes, and improvements made to Arcade.dev, organized by date. It helps users stay informed about new functionalities and changes that enhance their development experience and platform usability - [Cisco Duo](https://docs.arcade.dev/en/references/auth-providers/cisco-duo): Documentation page - [ClickUp](https://docs.arcade.dev/en/references/auth-providers/clickup): Documentation page - [Context](https://docs.arcade.dev/en/references/mcp/python/context): This documentation page provides a comprehensive reference for the `Context` class used in MCP tools, detailing its role as the primary interface for interacting with the server, client, and runtime environment. Users will learn how to utilize the automatically managed `Context` instances - [Discord](https://docs.arcade.dev/en/references/auth-providers/discord): Documentation page - [Dropbox](https://docs.arcade.dev/en/references/auth-providers/dropbox): Documentation page - [Errors](https://docs.arcade.dev/en/references/mcp/python/errors): This documentation page provides an overview of the various exception types related to the MCP server in the Arcade MCP Python framework. It details the hierarchy of MCP-specific errors, including their base classes and specific use cases, as well as re-exported exceptions from the - [Figma](https://docs.arcade.dev/en/references/auth-providers/figma): Documentation page - [GitHub](https://docs.arcade.dev/en/references/auth-providers/github): Documentation page - [Google](https://docs.arcade.dev/en/references/auth-providers/google): Documentation page - [Hubspot](https://docs.arcade.dev/en/references/auth-providers/hubspot): Documentation page - [Linear](https://docs.arcade.dev/en/references/auth-providers/linear): Documentation page - [LinkedIn](https://docs.arcade.dev/en/references/auth-providers/linkedin): Documentation page - [Mailchimp](https://docs.arcade.dev/en/references/auth-providers/mailchimp): Documentation page - [Microsoft](https://docs.arcade.dev/en/references/auth-providers/microsoft): Documentation page - [Microsoft Power BI](https://docs.arcade.dev/en/references/auth-providers/microsoft-powerbi): Documentation page - [Middleware](https://docs.arcade.dev/en/references/mcp/python/middleware): This documentation page provides an overview of middleware in the Arcade MCP Python framework, detailing how to intercept and modify requests and responses during processing. It introduces the base `Middleware` class for creating custom middleware, explains the `MiddlewareContext` for managing message data - [Miro](https://docs.arcade.dev/en/references/auth-providers/miro): Documentation page - [Notion](https://docs.arcade.dev/en/references/auth-providers/notion): Documentation page - [OAuth 2.0](https://docs.arcade.dev/en/references/auth-providers/oauth2): Documentation page - [PagerDuty](https://docs.arcade.dev/en/references/auth-providers/pagerduty): Documentation page - [Reddit](https://docs.arcade.dev/en/references/auth-providers/reddit): Documentation page - [References](https://docs.arcade.dev/en/references): This documentation page provides comprehensive reference materials for Arcade's APIs, MCP servers, and authentication providers, enabling users to effectively integrate and utilize these tools in their applications. It includes detailed sections on the Arcade REST API, MCP Server SDK, and various client libraries - [Resources](https://docs.arcade.dev/en/references/mcp/python/resources): Documentation page - [Salesforce](https://docs.arcade.dev/en/references/auth-providers/salesforce): Documentation page - [Server](https://docs.arcade.dev/en/references/mcp/python/server): This documentation page provides a reference for the `MCPServer` class, detailing its functionalities for handling MCP protocol messages, middleware orchestration, and component management. It guides users on initializing the server, managing tools, resources, and prompts, and offers - [ServiceNow](https://docs.arcade.dev/en/references/auth-providers/servicenow): Documentation page - [Settings](https://docs.arcade.dev/en/references/mcp/python/settings): This documentation page provides an overview of the `MCPSettings` configuration container for the Arcade MCP Server, detailing its structure and various sub-settings. Users will learn how to configure server settings, transport options, middleware behavior, and notification limits, as well - [Slack](https://docs.arcade.dev/en/references/auth-providers/slack): Documentation page - [Spotify](https://docs.arcade.dev/en/references/auth-providers/spotify): Documentation page - [Square](https://docs.arcade.dev/en/references/auth-providers/square): Documentation page - [Telemetry](https://docs.arcade.dev/en/references/mcp/telemetry): This documentation page provides an overview of the telemetry data collected by the Arcade MCP framework, detailing what information is tracked, the purpose of this data collection, and how users can opt-out if they choose. It emphasizes the importance of telemetry in improving the product - [The Arcade CLI](https://docs.arcade.dev/en/references/arcade-cli): The Arcade CLI documentation provides users with comprehensive instructions on how to install, upgrade, and utilize the Arcade command-line tool for managing Arcade deployments and MCP servers. It includes detailed commands for various functionalities, such as logging in, creating projects, and deploying applications - [TickTick](https://docs.arcade.dev/en/references/auth-providers/ticktick): Documentation page - [Twitch](https://docs.arcade.dev/en/references/auth-providers/twitch): Documentation page - [X](https://docs.arcade.dev/en/references/auth-providers/x): Documentation page - [Zendesk](https://docs.arcade.dev/en/references/auth-providers/zendesk): This documentation page provides guidance on configuring and using the Zendesk authentication provider within the Arcade platform, enabling users to call Zendesk APIs on behalf of users. It outlines the steps necessary to create a Zendesk app, set up OAuth clients, and manage - [Zoho](https://docs.arcade.dev/en/references/auth-providers/zoho): Documentation page - [Zoom](https://docs.arcade.dev/en/references/auth-providers/zoom): Documentation page ## Documentation - [About Arcade](https://docs.arcade.dev/en/get-started/about-arcade): This documentation page explains how Arcade facilitates agent authorization for AI applications, enabling them to securely access and act on user-specific data from external services like Gmail and Google Calendar. It details the OAuth 2.0 authorization process, including permissions and scopes required for - [Add metadata to your tools](https://docs.arcade.dev/en/build/create-tools/tool-basics/add-tool-metadata): Documentation page - [Add user authorization to your MCP tools](https://docs.arcade.dev/en/build/create-tools/tool-basics/create-tool-auth): Documentation page - [Adding Resource Server Auth to Your MCP Server](https://docs.arcade.dev/en/build/create-tools/secure-your-server/secure-your-mcp-server): Documentation page - [Agentic development](https://docs.arcade.dev/en/get-started/setup/connect-arcade-docs): This documentation page provides guidance on utilizing agents in Integrated Development Environments (IDEs) to enhance development efficiency by accessing well-formatted markdown documentation directly from the Arcade site. It explains how AI agents can retrieve content without manual copying and introduces the LLM - [Arcade Cloud infrastructure](https://docs.arcade.dev/en/operate/deploy/arcade-cloud): Documentation page - [Arcade Gateway Assistant](https://docs.arcade.dev/en/operate/governance/mcp-gateways/create-via-ai): Documentation page - [Arcade Glossary](https://docs.arcade.dev/en/resources/glossary): The Arcade Glossary provides definitions and explanations of key terms and concepts related to the Arcade platform, including agents, harnesses, MCP servers, and tools. This resource helps users understand the components and functionalities necessary for building, deploying, and managing applications that - [Arcade with Agent Frameworks and MCP Clients](https://docs.arcade.dev/en/get-started/agent-frameworks): This documentation page provides developers with guidance on integrating Arcade with agent frameworks and MCP clients to enhance AI applications with tool-calling capabilities. It offers detailed instructions on authentication, tool loading, and execution, along with code examples and configuration steps for popular frameworks and - [Arcade with Google ADK](https://docs.arcade.dev/en/get-started/agent-frameworks/google-adk/overview): The "Arcade with Google ADK" documentation page provides guidance on integrating Arcade tools with the Google ADK framework, enabling users to build AI agents that can interact with various services like Gmail, Slack, and GitHub. It offers setup instructions for - [Arcade with LangChain](https://docs.arcade.dev/en/get-started/agent-frameworks/langchain/overview): This documentation page provides guidance on integrating Arcade tools with LangChain agents, enabling users to build AI agents that can interact with various services like Gmail, GitHub, and Slack. It offers setup instructions for both Python and TypeScript, along with examples of - [Arcade with OpenAI Agents](https://docs.arcade.dev/en/get-started/agent-frameworks/openai-agents/overview): This documentation page guides users on how to integrate Arcade tools with the OpenAI Agents SDK, enabling the creation of AI agents that can interact with various services like Gmail, GitHub, and Slack. It provides setup instructions for both Python and TypeScript, - [Arcade Worker](https://docs.arcade.dev/en/operate/deploy/worker): Documentation page - [Audit Logs for AI Agent Platforms](https://docs.arcade.dev/en/operate/governance/audit-logs): Documentation page - [Auth Langchain Tools](https://docs.arcade.dev/en/get-started/agent-frameworks/langchain/auth-langchain-tools): This documentation page provides a step-by-step guide on how to authorize existing LangChain tools, such as the `GmailToolkit`, using the Arcade platform. It outlines the prerequisites, necessary package installations, and detailed instructions for initializing the Arcade client and completing - [Auth0](https://docs.arcade.dev/en/operate/identity/user-sources/auth0): Documentation page - [Authorized Tool Calling](https://docs.arcade.dev/en/build/tool-calling/custom-apps/auth-tool-calling): Documentation page - [Build a Tool](https://docs.arcade.dev/en/build/create-tools/tool-basics): Documentation page - [Build an AI agent with Arcade and CopilotKit](https://docs.arcade.dev/en/get-started/agent-frameworks/copilotkit): Documentation page - [Build an AI agent with Arcade and Spring AI](https://docs.arcade.dev/en/get-started/agent-frameworks/springai): Documentation page - [Build an AI Chatbot with Arcade and TanStack AI](https://docs.arcade.dev/en/get-started/agent-frameworks/tanstack-ai): This documentation page guides users through the process of building a browser-based AI chatbot using Arcade tools and TanStack AI, enabling integration with Gmail and Slack for seamless communication. Users will learn how to set up a TanStack Start project, manage chat state, - [Build an AI Chatbot with Arcade and Vercel AI SDK](https://docs.arcade.dev/en/get-started/agent-frameworks/vercelai): This documentation page guides users through the process of building a browser-based AI chatbot using the Vercel AI SDK and Arcade tools for Gmail and Slack integration. Users will learn how to set up a Next.js project, manage chat state, and implement authorization - [Build MCP Server QuickStart](https://docs.arcade.dev/en/get-started/quickstarts/mcp-server-quickstart): The "Build MCP Server QuickStart" documentation provides a step-by-step guide for users to create and run a custom MCP Server using the Arcade MCP framework. It covers prerequisites, installation of necessary tools, server setup, and how to implement and call various - [Build with Arcade](https://docs.arcade.dev/en/build): Documentation page - [Build Your Own Contextual Access Server](https://docs.arcade.dev/en/operate/governance/contextual-access/build-your-own): Documentation page - [Call a tool in your IDE/MCP Client](https://docs.arcade.dev/en/get-started/quickstarts/call-tool-client): This documentation page guides users on how to create and utilize an MCP Gateway within their IDE or MCP Client, enabling them to efficiently call tools from multiple MCP servers for specific workflows. Users will learn to set up the gateway, select relevant tools, and connect - [Call tools from MCP clients](https://docs.arcade.dev/en/build/create-tools/tool-basics/call-tools-mcp): Documentation page - [Calling tools in your agent with Arcade](https://docs.arcade.dev/en/get-started/quickstarts/call-tool-agent): This documentation page provides a comprehensive guide on how to utilize Arcade to enable AI agents to call various hosted tools, such as sending emails or creating documents. Users will learn how to install the Arcade client, set up their environment, and implement workflows that leverage - [Capture mode](https://docs.arcade.dev/en/build/create-tools/evaluate-tools/capture-mode): Documentation page - [Checking Tool Authorization Status](https://docs.arcade.dev/en/build/tool-calling/custom-apps/check-auth-status): Documentation page - [Clerk](https://docs.arcade.dev/en/operate/identity/user-sources/clerk): Documentation page - [Comparative evaluations](https://docs.arcade.dev/en/build/create-tools/evaluate-tools/comparative-evaluations): Documentation page - [Compare MCP Server Types](https://docs.arcade.dev/en/build/create-tools/tool-basics/compare-server-types): Documentation page - [Configure Tool Recommendation](https://docs.arcade.dev/en/operate/governance/mcp-gateways/tool-recommendation/configure): Documentation page - [Connect a Dynamics 365 Customer Service MCP Server](https://docs.arcade.dev/en/operate/governance/remote-mcp-servers/dynamics-365-customer-service): Documentation page - [Connect a GitHub Remote MCP Server](https://docs.arcade.dev/en/operate/governance/remote-mcp-servers/github): Documentation page - [Connect a HubSpot Remote MCP Server](https://docs.arcade.dev/en/operate/governance/remote-mcp-servers/hubspot): Documentation page - [Connect a Salesforce Hosted MCP Server](https://docs.arcade.dev/en/operate/governance/remote-mcp-servers/salesforce): Documentation page - [Connect a ServiceNow Hosted MCP Server](https://docs.arcade.dev/en/operate/governance/remote-mcp-servers/servicenow): Documentation page - [Connect a Snowflake-Managed MCP Server](https://docs.arcade.dev/en/operate/governance/remote-mcp-servers/snowflake): Documentation page - [Connect a Splunk MCP Server](https://docs.arcade.dev/en/operate/governance/remote-mcp-servers/splunk): Documentation page - [Connect an Atlassian Remote MCP Server](https://docs.arcade.dev/en/operate/governance/remote-mcp-servers/atlassian): Documentation page - [Connect Arcade to your LLM](https://docs.arcade.dev/en/get-started/agent-frameworks/setup-arcade-with-your-llm-python): This documentation page guides users on how to connect Arcade to a Large Language Model (LLM) using Python by creating a "harness" that facilitates interaction between the user, the model, and various tools. Users will learn to set up an agent - [Connect the AWS MCP Server](https://docs.arcade.dev/en/operate/governance/remote-mcp-servers/aws): Documentation page - [Connect to MCP Clients](https://docs.arcade.dev/en/get-started/mcp-clients): This documentation page provides guidance on connecting Arcade MCP servers to various MCP-compatible clients and development environments, enabling users to enhance their agent workflows. - [Contact Us](https://docs.arcade.dev/en/resources/contact-us): This documentation page provides users with information on how to connect with the Arcade team for support through various channels. It aims to facilitate communication and assistance for users and their agents. - [Contextual Access](https://docs.arcade.dev/en/operate/governance/contextual-access): Documentation page - [Create an evaluation suite](https://docs.arcade.dev/en/build/create-tools/evaluate-tools/create-evaluation-suite): Documentation page - [Create an MCP tool with secrets](https://docs.arcade.dev/en/build/create-tools/tool-basics/create-tool-secrets): Documentation page - [Create tools](https://docs.arcade.dev/en/build/create-tools): Documentation page - [Create via Dashboard](https://docs.arcade.dev/en/operate/governance/mcp-gateways/create-via-dashboard): Documentation page - [Creating an MCP Server with Arcade](https://docs.arcade.dev/en/build/create-tools/tool-basics/build-mcp-server): Documentation page - [Deploy Arcade on AWS](https://docs.arcade.dev/en/operate/deploy/aws): Documentation page - [Deploy Arcade on Azure](https://docs.arcade.dev/en/operate/deploy/azure): Documentation page - [Deploy Arcade on GCP](https://docs.arcade.dev/en/operate/deploy/gcp): Documentation page - [Deploying to the cloud with Arcade Deploy](https://docs.arcade.dev/en/build/arcade-deploy): Documentation page - [Directly call third-party APIs](https://docs.arcade.dev/en/build/tool-calling/call-third-party-apis): Documentation page - [Evaluate Tools](https://docs.arcade.dev/en/build/create-tools/evaluate-tools): Documentation page - [Examples](https://docs.arcade.dev/en/resources/examples): This documentation page provides a collection of example applications that utilize Arcade's tools and MCP servers, showcasing various real-world scenarios and integration patterns. Users can explore complete source code and setup instructions for each example, enabling them to quickly understand and implement similar projects. - [Frequently Asked Questions](https://docs.arcade.dev/en/resources/faq): This documentation page provides answers to common questions about the Arcade platform, including how to create and contribute tools, the differences between various API keys, and authentication methods. Users can learn how to build custom tools, manage API keys for team collaboration, and understand - [Get Formatted Tool Definitions](https://docs.arcade.dev/en/build/tool-calling/custom-apps/get-tool-definitions): Documentation page - [Getting Your API Key](https://docs.arcade.dev/en/get-started/setup/api-keys): This documentation page guides users on how to obtain and manage their Arcade API key, detailing the steps for generating keys through both the Arcade dashboard and CLI. It emphasizes the importance of securely storing API keys, as they serve as administrator credentials that grant access to - [Governance](https://docs.arcade.dev/en/operate/governance): Documentation page - [Group-Based Tool Access](https://docs.arcade.dev/en/operate/governance/contextual-access/group-access): Documentation page - [Handle Errors](https://docs.arcade.dev/en/build/create-tools/error-handling): Documentation page - [Hosting options overview](https://docs.arcade.dev/en/operate/deploy): Documentation page - [How Hooks Work](https://docs.arcade.dev/en/operate/governance/contextual-access/how-hooks-work): Documentation page - [Hybrid MCP servers](https://docs.arcade.dev/en/operate/deploy/on-prem): Documentation page - [Identity](https://docs.arcade.dev/en/operate/identity): Documentation page - [In Custom Applications](https://docs.arcade.dev/en/build/tool-calling/custom-apps): Documentation page - [Mastra](https://docs.arcade.dev/en/get-started/agent-frameworks/mastra): This documentation page guides users in building a TypeScript AI agent using the Mastra framework, enabling interaction with Gmail and Slack through Arcade tools. Users will learn to create an agent capable of reading emails, sending messages, and summarizing emails for Slack, - [MCP Gateways](https://docs.arcade.dev/en/operate/governance/mcp-gateways): Documentation page - [Microsoft Entra ID](https://docs.arcade.dev/en/operate/identity/user-sources/microsoft-entra-id): Documentation page - [Migrate from toolkits to MCP servers](https://docs.arcade.dev/en/build/create-tools/migrate-toolkits): Documentation page - [Okta](https://docs.arcade.dev/en/operate/identity/user-sources/okta): Documentation page - [Operate Arcade](https://docs.arcade.dev/en/operate): Documentation page - [Organize your MCP server and tools](https://docs.arcade.dev/en/build/create-tools/tool-basics/organize-mcp-tools): Documentation page - [Platform architecture](https://docs.arcade.dev/en/operate/deploy/architecture): Documentation page - [Private Registry](https://docs.arcade.dev/en/operate/governance/private-registry): Documentation page - [Providing useful tool errors](https://docs.arcade.dev/en/build/create-tools/error-handling/useful-tool-errors): Documentation page - [Rate Limiting](https://docs.arcade.dev/en/operate/governance/contextual-access/rate-limiting): Documentation page - [Remote MCP servers](https://docs.arcade.dev/en/operate/governance/remote-mcp-servers): Documentation page - [RetryableToolError in Arcade](https://docs.arcade.dev/en/build/create-tools/error-handling/retry-tools): Documentation page - [Run evaluations](https://docs.arcade.dev/en/build/create-tools/evaluate-tools/run-evaluations): Documentation page - [Running a Server](https://docs.arcade.dev/en/operate/governance/contextual-access/examples): Documentation page - [Secure and Brand the Auth Flow in Production](https://docs.arcade.dev/en/build/user-facing-agents/secure-auth-production): Documentation page - [Securing Arcade MCP Deployments](https://docs.arcade.dev/en/build/create-tools/secure-your-server): Documentation page - [Security Research Program](https://docs.arcade.dev/en/resources/security-research-program): Documentation page - [Self-host Arcade with Helm](https://docs.arcade.dev/en/operate/deploy/helm): Documentation page - [Server-Level vs Tool-Level Authorization](https://docs.arcade.dev/en/learn/server-level-vs-tool-level-auth): This documentation page explains the differences between server-level authorization (Resource Server auth) and tool-level authorization in Arcade MCP servers, highlighting their respective roles in securing access to the server and external APIs. It provides guidance on when to implement each type of authorization and - [Set up strong authentication](https://docs.arcade.dev/en/get-started/setup/strong-authentication): Documentation page - [Setup Arcade with Google ADK (Python)](https://docs.arcade.dev/en/get-started/agent-frameworks/google-adk/setup-python): This documentation page provides a comprehensive guide for users to set up and integrate Arcade tools with the Google ADK framework using Python. It outlines the necessary prerequisites, teaches users how to build a Google ADK agent that utilizes Arcade tools, and explains how to - [Setup Arcade with Google ADK (TypeScript)](https://docs.arcade.dev/en/get-started/agent-frameworks/google-adk/setup-typescript): This documentation page guides users through the process of setting up an AI agent using Arcade tools with the Google ADK in TypeScript. It covers prerequisites, integration steps, and key concepts such as tool conversion and session management, enabling users to build agents that - [Setup Arcade with LangChain](https://docs.arcade.dev/en/get-started/agent-frameworks/langchain/use-arcade-with-langchain-py): This documentation page guides users on how to set up and integrate Arcade tools within LangChain agents, enabling them to build AI agents with enhanced functionality. Users will learn to transform Arcade tools into LangChain-compatible tools, manage authorization, and utilize various LangChain - [Setup Arcade with LangChain](https://docs.arcade.dev/en/get-started/agent-frameworks/langchain/use-arcade-with-langchain-ts): This documentation page provides a comprehensive guide on integrating Arcade tools within LangChain agents, enabling users to build and manage AI agents effectively. It covers essential concepts, prerequisites, and step-by-step instructions for transforming Arcade tools into LangChain-compatible tools, configuring agents - [Setup Arcade with OpenAI Agents (TypeScript)](https://docs.arcade.dev/en/get-started/agent-frameworks/openai-agents/setup-typescript): This documentation page provides a comprehensive guide for setting up and building AI agents using the OpenAI Agents SDK with Arcade tools in TypeScript. It covers the integration process, including converting Arcade tools to the required format, handling authorization, and executing agent functions. - [Setup Arcade with OpenAI Agents SDK](https://docs.arcade.dev/en/get-started/agent-frameworks/openai-agents/setup-python): This documentation page guides users on how to set up and integrate Arcade tools within OpenAI Agents applications using the OpenAI Agents SDK. It covers the necessary prerequisites, provides step-by-step instructions for creating a CLI agent, and explains how to implement tool authorization - [Stand up Arcade for your org](https://docs.arcade.dev/en/operate/quickstart): Documentation page - [Stytch](https://docs.arcade.dev/en/operate/identity/user-sources/stytch): Documentation page - [The Arcade Registry](https://docs.arcade.dev/en/resources/registry-early-access): The Arcade Registry documentation provides an overview of a platform where developers can share and monetize their tools for agentic applications, similar to HuggingFace or Pypi. It explains how the registry integrates runtime metrics and user feedback to enhance tool development and usage - [Tool error handling](https://docs.arcade.dev/en/build/tool-calling/error-handling): Documentation page - [Tool executions](https://docs.arcade.dev/en/operate/governance/tool-executions): Documentation page - [Tool Recommendation](https://docs.arcade.dev/en/operate/governance/mcp-gateways/tool-recommendation): Documentation page - [Tools](https://docs.arcade.dev/en/resources/tools): This documentation page provides an overview of Arcade's ecosystem for AI tools, enabling users to explore a catalog of pre-built integrations, create custom tools, and contribute their own tools to the community. It outlines the benefits of using Arcade tools, such as built - [Types of Tools](https://docs.arcade.dev/en/build/create-tools/improve/types-of-tools): Documentation page - [Understanding `Context` and tools](https://docs.arcade.dev/en/build/create-tools/tool-basics/runtime-data-access): Documentation page - [Use Arcade in Claude Code](https://docs.arcade.dev/en/get-started/mcp-clients/claude-code): This documentation page guides users on how to connect Claude Code to an Arcade MCP Gateway using the Arcade Headers authentication mode. It outlines the prerequisites for setup, including creating an Arcade account, obtaining an API key, and creating an Arcade MCP Gateway, and provides step-by-step instructions for adding the gateway as a remote HTTP MCP server in Claude Code. - [Use Arcade in Claude Desktop](https://docs.arcade.dev/en/get-started/mcp-clients/claude-desktop): This documentation page guides users on how to connect Claude Desktop to an Arcade MCP Gateway, detailing the necessary prerequisites and step-by-step instructions for setting up a custom connector. It emphasizes the importance of configuring the correct authentication settings and provides visual aids to facilitate the - [Use Arcade in Cursor](https://docs.arcade.dev/en/get-started/mcp-clients/cursor): This documentation page provides a step-by-step guide for connecting Cursor to an Arcade MCP Gateway, enabling users to utilize Arcade tools effectively. It outlines the prerequisites for setup, including creating an Arcade account and obtaining an API key, and offers instructions for configuring Cursor - [Use Arcade in GitHub Copilot](https://docs.arcade.dev/en/get-started/mcp-clients/github-copilot): Documentation page - [Use Arcade in Microsoft Copilot Studio](https://docs.arcade.dev/en/get-started/mcp-clients/copilot-studio): This documentation page provides a step-by-step guide for connecting Microsoft Copilot Studio to an Arcade MCP Gateway, enabling users to integrate and utilize Arcade tools within their agents. It outlines the prerequisites, configuration steps, and authorization process necessary for establishing the connection, - [Use Arcade in Visual Studio Code](https://docs.arcade.dev/en/get-started/mcp-clients/visual-studio-code): This documentation page provides a step-by-step guide for connecting Visual Studio Code to an Arcade MCP Gateway, enabling users to set up and run their MCP server within the IDE. It outlines prerequisites, setup instructions, and authentication processes to ensure a successful integration. - [Use Arcade tools with AG2](https://docs.arcade.dev/en/get-started/agent-frameworks/ag2/use-arcade-tools): Documentation page - [Use Arcade tools with CrewAI](https://docs.arcade.dev/en/get-started/agent-frameworks/crewai/use-arcade-tools): This documentation page provides a comprehensive guide for integrating Arcade tools into CrewAI applications, enabling users to build task-oriented multi-agent systems that assist with platforms like Gmail and Slack. It outlines the prerequisites, learning outcomes, and step-by-step instructions for setting up - [User Sources](https://docs.arcade.dev/en/operate/identity/user-sources): Documentation page - [User-facing agents](https://docs.arcade.dev/en/build/user-facing-agents): Documentation page - [What are tools?](https://docs.arcade.dev/en/build/tool-calling): Documentation page - [When not to use Tool Recommendation](https://docs.arcade.dev/en/operate/governance/mcp-gateways/tool-recommendation/limitations): Documentation page - [Why evaluate tools?](https://docs.arcade.dev/en/build/create-tools/evaluate-tools/why-evaluate): Documentation page - [Windows environment setup](https://docs.arcade.dev/en/get-started/setup/windows-environment): This documentation page provides step-by-step instructions for setting up the Arcade CLI on Windows, emphasizing the use of the `uv` package manager while offering fallback options with `pip`. It includes prerequisites, installation methods, validation steps, and troubleshooting tips to ensure ## Integrations - [Airtable](https://docs.arcade.dev/en/resources/integrations/productivity/airtable): Arcade's Airtable toolkit lets LLMs read and write Airtable bases and records through OAuth-authenticated API calls. It covers the full CRUD lifecycle — discovering bases and schemas, querying and searching rows, and creating, updating, or deleting them. Capabilities - Discovery… - [Airtable API](https://docs.arcade.dev/en/resources/integrations/productivity/airtable-api): Arcade Toolkit for Airtable API The Airtable API toolkit allows LLMs to seamlessly interact with Airtable, enabling the management of records, collaborators, and enterprise accounts efficiently. Capabilities - Manage Airtable bases, records, and tables with ease. - Collaborator… - [Apollo](https://docs.arcade.dev/en/resources/integrations/sales/apollo): Apollo Toolkit The Apollo toolkit lets LLMs interact with Apollo.io sales intelligence, enabling account research, lead discovery, and contact enrichment workflows via the Apollo API. Capabilities - Company intelligence : Search Apollo's database by firmographic filters and… - [Asana](https://docs.arcade.dev/en/resources/integrations/productivity/asana): The Asana toolkit lets LLMs interact with Asana through Arcade, enabling automated task management, project navigation, and team coordination via natural language or agent workflows. Capabilities - Task lifecycle — create, retrieve, update, mark complete, and search tasks; fetch… - [Asana API](https://docs.arcade.dev/en/resources/integrations/productivity/asana-api): Asana API Toolkit The Asana API toolkit connects LLMs directly to Asana, enabling full programmatic control over workspaces, projects, tasks, goals, portfolios, teams, and more across the entire Asana object model. Capabilities - Task & subtask management: Create, update,… - [Ashby](https://docs.arcade.dev/en/resources/integrations/productivity/ashby): Ashby is a recruiting platform; this toolkit lets Arcade agents read and write recruiting data — candidates, applications, jobs, notes, feedback, and interview stages — via the Ashby REST API. Capabilities - Candidate management : Search candidates by name/email, fetch full… - [Ashby API](https://docs.arcade.dev/en/resources/integrations/productivity/ashby-api): AshbyApi enables seamless interactions with the Ashby recruitment platform, allowing LLMs to perform various recruitment tasks efficiently. Capabilities - Manage candidate profiles, including adding tags and assessments. - Facilitate interview scheduling and maintain interview… - [Attio](https://docs.arcade.dev/en/resources/integrations/sales/attio): Attio is a CRM platform; this toolkit lets LLMs interact with Attio workspaces to read, write, and reason over CRM data including records, lists, tasks, meetings, and call transcripts. Capabilities - Workspace discovery & identity — resolve the authenticated user's profile,… - [Box API](https://docs.arcade.dev/en/resources/integrations/productivity/box-api): BoxApi provides tools enabling LLMs to interact directly with the Box API, facilitating various file and folder operations within a Box environment. Capabilities - Manage files, folders, and metadata. - Collaborate with users through invitations and shared links. - Monitor… - [Bright Data](https://docs.arcade.dev/en/resources/integrations/development/brightdata): Bright Data is a web data platform; this toolkit enables Arcade tools to scrape, search, and extract structured data from any public website at scale without getting blocked. Capabilities - Web scraping : Fetch any webpage and return its content as clean Markdown, suitable for… - [Calendly](https://docs.arcade.dev/en/resources/integrations/productivity/calendly): Calendly is a scheduling platform; this Arcade toolkit lets LLMs read and manage Calendly calendars, event types, and bookings on behalf of authenticated users. Capabilities - Account & org discovery — retrieve the connected user's profile, timezone, and organization; list… - [Calendly API](https://docs.arcade.dev/en/resources/integrations/productivity/calendly-api): This documentation details the Arcade toolkit for integrating with the Calendly API, enabling developers to efficiently manage scheduling events and invitees. Capabilities - Create and cancel scheduled events as well as generate custom share links. - Manage invitees by adding,… - [Clickhouse](https://docs.arcade.dev/en/resources/integrations/databases/clickhouse): ClickHouse Toolkit Arcade toolkit for connecting to and querying a ClickHouse database — enabling schema discovery, table exploration, and read-only SQL execution. Capabilities - Database & schema discovery : Enumerate all databases and retrieve schema information (returns a… - [ClickUp](https://docs.arcade.dev/en/resources/integrations/productivity/clickup): ClickUp Toolkit The ClickUp toolkit connects LLM agents to ClickUp via Arcade, enabling full read/write interaction with workspaces, spaces, folders, lists, tasks, comments, and team members. Capabilities - Workspace & hierarchy navigation — Retrieve workspaces, spaces, folders,… - [ClickUp API](https://docs.arcade.dev/en/resources/integrations/productivity/clickup-api): Arcade's ClickupApi toolkit enables seamless interaction with the ClickUp API, allowing developers to manage tasks, views, checklists, and more within their ClickUp workspaces. Capabilities : - Create, update, and delete tasks, lists, and views. - Add comments and checklists to… - [Confluence](https://docs.arcade.dev/en/resources/integrations/productivity/confluence): Confluence Toolkit The Confluence toolkit lets LLMs interact with Atlassian Confluence via Arcade, covering content discovery, page management, and workspace inspection. Capabilities - Page retrieval & batch access — fetch single pages by ID or title, or retrieve multiple pages… - [Cursor Agents](https://docs.arcade.dev/en/resources/integrations/development/cursor-agents): Cursor Agents Toolkit The Cursor Agents toolkit lets Arcade interact with Cursor Cloud Agents — AI coding agents that run autonomously on GitHub repositories. It exposes full lifecycle management: launching agents, tracking runs, handling artifacts, and inspecting usage.… - [Cursor Agents API](https://docs.arcade.dev/en/resources/integrations/development/cursor-agents-api): The CursorAgentsApi toolkit enables developers to interact with the Cursor Background Agents API, providing a structured way to manage and utilize background agents effectively. Capabilities: - Manage background agents with operations to create, delete, and retrieve their… - [Customer.io](https://docs.arcade.dev/en/resources/integrations/customer-support/customerio): The Customer.io toolkit lets LLMs interact with a Customer.io workspace via the Tracking and App APIs. It covers the full lifecycle of contacts, messaging, and analytics — from identifying people and recording events through sending transactional emails and triggering… - [Customer.io API](https://docs.arcade.dev/en/resources/integrations/customer-support/customerio-api): Customer.io API Toolkit provides a set of tools that enable easy interaction with the Customer.io App API, enhancing marketing automation workflows. Capabilities: - Create, manage, and delete segments, collections, and newsletters. - Fetch detailed delivery and performance… - [Customer.io Pipelines API](https://docs.arcade.dev/en/resources/integrations/customer-support/customerio-pipelines-api): CustomerioPipelinesApi enables seamless interaction with the Customer.io Track API, allowing LLMs to manage user data efficiently. This toolkit excels in automating user grouping, event tracking, and identity reconciliation, all essential for effective marketing and analytics.… - [Customer.io Track API](https://docs.arcade.dev/en/resources/integrations/customer-support/customerio-track-api): Arcade Toolkit provides comprehensive tools for integrating with the Customer.io Track API, enabling effective management of customer profiles and interactions. This toolkit facilitates operations such as updating profiles, segmenting users, and logging events. Capabilities -… - [Datadog](https://docs.arcade.dev/en/resources/integrations/development/datadog): Datadog toolkit for Arcade provides LLM tools to search, aggregate, and inspect Datadog logs, APM spans, and traces programmatically. It enables AI agents to perform observability triage — identifying error patterns, latency trends, and trace-level diagnostics — directly against… - [Datadog API](https://docs.arcade.dev/en/resources/integrations/development/datadog-api): The Arcade toolkit for DatadogApi empowers developers to interact seamlessly with the Datadog API to manage monitoring, analytics, and incident responses. This toolkit enhances the ability to automate workflows, streamline operations, and effectively manage cloud resources.… - [Daytona](https://docs.arcade.dev/en/resources/integrations/development/daytona): Arcade's Daytona toolkit lets LLMs create and manage isolated Daytona sandboxes for code execution, file operations, Git workflows, and long-running processes. Capabilities - Sandbox lifecycle : Create (from snapshot or Docker image), start, stop, archive, delete, and resize… - [Discord Bot](https://docs.arcade.dev/en/resources/integrations/social/discord-bot): Discord Bot Toolkit The Discord Bot toolkit lets an Arcade-powered agent act as a Discord bot — reading and writing messages, managing threads, handling reactions, and inspecting server structure — all authenticated via a bot token rather than OAuth. Capabilities - Messaging :… - [Dropbox](https://docs.arcade.dev/en/resources/integrations/productivity/dropbox): Arcade's Dropbox toolkit lets LLMs interact with a user's Dropbox account via OAuth 2.0. It covers file download, folder listing, and search across the Dropbox file system. Capabilities - File access: Download files by path or ID ( file_path or file_id ; one is required). -… - [E2B](https://docs.arcade.dev/en/resources/integrations/development/e2b): E2B Toolkit The E2B toolkit integrates E2B sandboxed code execution into Arcade, enabling LLMs to run arbitrary code and generate visualizations in a secure, isolated environment. Capabilities - Sandboxed code execution : Run code snippets and capture stdout/stderr output… - [Exa API](https://docs.arcade.dev/en/resources/integrations/search/exa-api): ExaApi provides a toolkit that enables LLMs to interact directly with the Exa.ai Search API, facilitating advanced data handling and search operations. Capabilities - Create, update, and delete various components such as Websets and enrichments. - Execute and manage search… - [Figma](https://docs.arcade.dev/en/resources/integrations/productivity/figma): Figma Toolkit Arcade's Figma toolkit lets LLMs interact with Figma's REST API to read, annotate, inspect, and manage design files, components, styles, variables, and dev resources. Capabilities - File & node inspection — retrieve full file trees, specific nodes by ID, page… - [Figma API](https://docs.arcade.dev/en/resources/integrations/productivity/figma-api): Arcade Toolkit for Figma API empowers LLMs to seamlessly interact with Figma projects. This toolkit provides a robust set of capabilities for managing design assets, comments, and webhooks within Figma. Capabilities - Manage comments, including adding, deleting, and reacting to… - [Firecrawl](https://docs.arcade.dev/en/resources/integrations/development/firecrawl): Firecrawl toolkit lets Arcade agents read and extract content from the web via the Firecrawl API — covering single pages, full-site crawls, structured extraction, and targeted search across the open web, developer docs, GitHub issues, and research paper corpora. Capabilities -… - [Fireflies](https://docs.arcade.dev/en/resources/integrations/productivity/fireflies): Fireflies Toolkit for Arcade Arcade toolkit for interacting with the Fireflies meeting intelligence API. Enables agents and tools to record, search, analyze, and manage meetings, transcripts, and follow-ups programmatically. Capabilities - Meeting capture & ingestion: Dispatch… - [Fly.io](https://docs.arcade.dev/en/resources/integrations/development/fly-io): Fly.io Toolkit Provides Arcade tools that let LLMs manage Fly.io infrastructure programmatically — apps, Machines, volumes, networking, secrets, certificates, and deployments. Capabilities - App & release management : list, inspect, and deploy apps across organizations; query… - [Forkable](https://docs.arcade.dev/en/resources/integrations/productivity/forkable): Forkable Toolkit Forkable is a workplace meal delivery service. This Arcade toolkit lets agents browse weekly menus, check dietary restrictions, and manage meal picks on behalf of a user. Capabilities - Weekly schedule & status — retrieve upcoming delivery days, current picks,… - [Freshdesk](https://docs.arcade.dev/en/resources/integrations/customer-support/freshdesk): Freshdesk toolkit for Arcade lets agents and LLMs interact with a Freshdesk helpdesk — reading and managing tickets, contacts, companies, and knowledge base articles via the Freshdesk REST API. Capabilities - Ticket lifecycle — open tickets, post public replies, add private… - [Freshservice](https://docs.arcade.dev/en/resources/integrations/customer-support/freshservice): Freshservice is an IT service management platform by Freshworks. This toolkit lets LLM agents interact with Freshservice to triage tickets, search the knowledge base and service catalog, look up requesters, and correlate incidents with known causes. Capabilities - Ticket… - [Freshservice API](https://docs.arcade.dev/en/resources/integrations/customer-support/freshservice-api): FreshserviceApi provides a toolkit that enables seamless interaction with the Freshservice API, facilitating various operations for managing IT service requests. This toolkit empowers developers to automate and streamline service desk actions effectively. Capabilities - Activate… - [GitHub](https://docs.arcade.dev/en/resources/integrations/development/github): GitHub Toolkit Arcade's GitHub toolkit connects LLMs to the GitHub API, enabling agents to manage repositories, issues, pull requests, projects, code search, and user activity on behalf of authenticated users. Capabilities - Repository & file management: Create branches,… - [GitHub API](https://docs.arcade.dev/en/resources/integrations/development/github-api): Arcade Toolkit enables seamless interaction between LLMs and the GitHub API, allowing for efficient management and development of GitHub repositories. It provides developers with tools for automation, collaboration, and project management. Capabilities - Automate GitHub actions… - [Glean](https://docs.arcade.dev/en/resources/integrations/search/glean): Glean Toolkit Arcade toolkit that exposes the Glean Client API, enabling search over a company's Glean enterprise index with results permission-filtered to the authenticated user. Capabilities - Enterprise search: Query the Glean index and retrieve ranked, permission-filtered… - [Gmail](https://docs.arcade.dev/en/resources/integrations/productivity/gmail): The Gmail toolkit lets agents interact with Gmail via the Arcade platform, enabling reading, composing, organizing, and triaging email at scale. Capabilities - Reading & searching — fetch individual messages or threads by ID, list emails/threads/drafts with optional body… - [Google Calendar](https://docs.arcade.dev/en/resources/integrations/productivity/google-calendar): Google Calendar Toolkit The Google Calendar toolkit connects Arcade to Google Calendar, enabling LLMs to read, create, update, and manage calendar events and availability on behalf of authenticated users. Capabilities - Event CRUD : Create events (including recurring series via… - [Google Contacts](https://docs.arcade.dev/en/resources/integrations/productivity/google-contacts): The Google Contacts toolkit lets LLMs create and search contact records in a user's personal Google Contacts and, for Workspace users, query the organizational directory. Capabilities - Contact creation — create new personal contact records with any combination of given name,… - [Google Docs](https://docs.arcade.dev/en/resources/integrations/productivity/google-docs): Google Docs Toolkit The Google Docs toolkit connects Arcade to the Google Docs and Drive APIs, enabling LLMs to create, read, edit, search, and comment on documents on behalf of a connected Google account. Capabilities - Document creation : Create blank documents or documents… - [Google Drive](https://docs.arcade.dev/en/resources/integrations/productivity/google-drive): The Google Drive toolkit connects LLMs to Google Drive via Arcade, enabling agents to read, write, organize, share, and audit Drive files and folders on behalf of authenticated users. Capabilities - File discovery & access checks — search files, retrieve the full folder tree,… - [Google Finance](https://docs.arcade.dev/en/resources/integrations/search/google_finance): GoogleFinance is a toolkit provided by Arcade.dev for accessing financial data through the Google Finance API. It enables developers to retrieve and analyze comprehensive stock information efficiently. Capabilities - Fetch historical stock price data over customizable time… - [Google Flights](https://docs.arcade.dev/en/resources/integrations/search/google_flights): Google Flights Toolkit Arcade's Google Flights toolkit lets LLMs search and resolve flight itineraries via the SerpApi Google Flights endpoint, returning structured results with direct booking links. Capabilities - Airport lookup: Resolve city names, country names, or airport… - [Google Hotels](https://docs.arcade.dev/en/resources/integrations/search/google_hotels): Arcade.dev provides the GoogleHotels toolkit, enabling developers to efficiently retrieve hotel information through the Google Hotels API. This toolkit facilitates hotel searches, offering a streamlined method to access comprehensive hotel data. Capabilities: - Effortlessly… - [Google Jobs](https://docs.arcade.dev/en/resources/integrations/search/google_jobs): Arcade.dev provides the GoogleJobs toolkit, enabling developers to access job postings directly from Google Jobs through SerpAPI. This toolkit streamlines job searches, making it efficient and effective to find relevant job listings. Capabilities - Seamless integration with… - [Google Maps](https://docs.arcade.dev/en/resources/integrations/search/google_maps): Arcade.dev provides a toolkit for integrating Google Maps functionalities, enabling developers to obtain directions seamlessly. This toolkit simplifies the process of accessing vital navigation data through an easy-to-use API. Capabilities - Retrieve directions between addresses… - [Google News](https://docs.arcade.dev/en/resources/integrations/search/google_news): The Arcade toolkit for GoogleNews enables developers to retrieve the latest news articles through a seamless integration with Google News. This toolkit provides efficient access to current stories based on queries, ensuring users stay informed. Capabilities - Access to real-time… - [Google Search](https://docs.arcade.dev/en/resources/integrations/search/google_search): Arcade.dev provides a toolkit for integrating Google search functionalities using its GoogleSearch tool. This enables developers to seamlessly fetch and utilize organic search results in their applications. Capabilities - Perform Google searches and retrieve organic results… - [Google Sheets](https://docs.arcade.dev/en/resources/integrations/productivity/google-sheets): Google Sheets Toolkit Arcade's Google Sheets toolkit gives LLMs structured, authenticated access to Google Sheets and Drive, enabling agents to read, write, inspect, search, comment on, and audit spreadsheets via tool calls. Capabilities - Read & inspect: Fetch spreadsheet… - [Google Shopping](https://docs.arcade.dev/en/resources/integrations/search/google_shopping): Arcade.dev offers a powerful toolkit for shopping via Google Shopping, enabling developers to seamlessly integrate product search functionality into their applications. This toolkit provides essential capabilities to enhance shopping experiences for users. Capabilities - Search… - [Google Slides](https://docs.arcade.dev/en/resources/integrations/productivity/google-slides): Google Slides Toolkit The Google Slides toolkit connects Arcade to Google Slides (and Drive) so LLMs can create, read, edit, comment on, and search presentations on behalf of a user. Capabilities - Deck creation & editing: Create presentations from scratch or derive branded… - [Granola](https://docs.arcade.dev/en/resources/integrations/productivity/granola): Granola Toolkit Arcade toolkit for the Granola meeting intelligence platform, enabling retrieval of meeting metadata, transcripts, and paginated meeting lists via the public Enterprise API. Capabilities - Meeting lookup & listing : Fetch full metadata for a single meeting by ID,… - [HubSpot](https://docs.arcade.dev/en/resources/integrations/sales/hubspot): HubSpot Toolkit Arcade's HubSpot toolkit lets LLMs read and write HubSpot CRM data — contacts, companies, deals, activities, and pipelines — via natural language interactions. Capabilities - CRM records : Create, search, list, and update contacts, companies, and deals, including… - [HubSpot Automation API](https://docs.arcade.dev/en/resources/integrations/sales/hubspot-automation-api): Arcade's HubSpot Automation API toolkit empowers developers to integrate LLMs with HubSpot's automation capabilities, facilitating seamless interaction with various automation workflows and sequences. Capabilities - Enroll contacts in sequences and fetch campaign details via… - [HubSpot CMS API](https://docs.arcade.dev/en/resources/integrations/sales/hubspot-cms-api): The HubspotCmsApi toolkit enables developers to integrate and manage content on the HubSpot CMS through a comprehensive set of API tools. It provides powerful functionalities ranging from creating and managing blog posts, pages, and database rows to handling multi-language… - [HubSpot Conversations API](https://docs.arcade.dev/en/resources/integrations/sales/hubspot-conversations-api): HubspotConversationsApi enables seamless interactions with HubSpot's Conversations API, allowing for efficient management of conversation data. Developers can leverage this toolkit to execute various functionalities within HubSpot Conversations directly. Capabilities - Archive… - [HubSpot CRM API](https://docs.arcade.dev/en/resources/integrations/sales/hubspot-crm-api): HubSpot CRM API Toolkit The HubSpot CRM API Toolkit enables seamless interactions with the HubSpot CRM system, providing tools that harness the extensive capabilities of the CRM ecosystem. Capabilities - Manage and automate CRM objects such as contacts, companies, deals, and… - [HubSpot Events API](https://docs.arcade.dev/en/resources/integrations/sales/hubspot-events-api): Arcade's HubspotEventsApi toolkit enables LLMs to interact seamlessly with the Hubspot Events API, streamlining event management for developers. It provides the necessary tools for creating, updating, retrieving, and deleting custom event definitions. Capabilities - Manage… - [HubSpot Marketing API](https://docs.arcade.dev/en/resources/integrations/sales/hubspot-marketing-api): This documentation describes the HubspotMarketingApi toolkit, which allows LLMs to directly interact with the HubSpot Marketing API to manage and analyze marketing campaigns effectively. Capabilities - Create, update, and delete marketing campaigns, forms, emails, and events. -… - [HubSpot Meetings API](https://docs.arcade.dev/en/resources/integrations/sales/hubspot-meetings-api): Arcade Toolkit for HubSpot Meetings API enables seamless interaction with HubSpot's scheduling features, allowing developers to automate meeting management directly through the platform. Capabilities - Schedule and manage meetings with calendar integration - Retrieve upcoming… - [HubSpot Users API](https://docs.arcade.dev/en/resources/integrations/sales/hubspot-users-api): Arcade's HubspotUsersApi toolkit allows developers to interact seamlessly with the HubSpot Users API, enabling efficient management of user data and roles within HubSpot accounts. Capabilities - Create, retrieve, update, and remove users in HubSpot. - Fetch user roles and teams… - [Imgflip](https://docs.arcade.dev/en/resources/integrations/entertainment/imgflip): Arcade's Imgflip toolkit lets LLMs interact with the Imgflip API to discover meme templates and generate captioned memes programmatically. Capabilities - Template discovery — retrieve the most popular meme templates ordered by usage, or search Imgflip's database of 1M+ templates… - [Insightly](https://docs.arcade.dev/en/resources/integrations/sales/insightly): Arcade toolkit for Insightly, a CRM platform. Enables reading, creating, updating, and converting CRM records — contacts, leads, organizations, opportunities, projects, tasks, and notes — via Insightly's REST API. Capabilities - Record management: Create or update contacts,… - [Integrations](https://docs.arcade.dev/en/resources/integrations): This documentation page provides a comprehensive registry of all MCP Servers within the Arcade ecosystem, helping users identify and access available servers. It serves as a central resource for understanding the various MCP Server options. - [Intercom API](https://docs.arcade.dev/en/resources/integrations/customer-support/intercom-api): Arcade Toolkit for Intercom enables integration with the Intercom API, facilitating seamless interactions for managing contacts, conversations, and data attributes. This toolkit offers a variety of tools to streamline communication processes, ensuring effective customer… - [Jira](https://docs.arcade.dev/en/resources/integrations/productivity/jira): The Jira toolkit integrates Arcade with Atlassian Jira, enabling LLMs to manage issues, sprints, boards, users, attachments, and project metadata across Jira Cloud instances. Capabilities - Issue lifecycle management — Create, update, transition, search (parameterized or JQL),… - [Linear](https://docs.arcade.dev/en/resources/integrations/productivity/linear): Linear Toolkit for Arcade The Linear toolkit lets LLMs interact with Linear, a project management platform, through Arcade. It covers the full lifecycle of Linear work: issues, projects, initiatives, documents, cycles, labels, milestones, and more. Capabilities - Issue… - [LinkedIn](https://docs.arcade.dev/en/resources/integrations/social/linkedin): Arcade.dev provides a toolkit for integrating with LinkedIn, enabling developers to streamline interactions with the platform's API. This toolkit allows for the creation of content directly on LinkedIn, enhancing user engagement and social sharing capabilities. Capabilities -… - [Luma API](https://docs.arcade.dev/en/resources/integrations/productivity/luma-api): LumaApi provides tools that facilitate LLMs in interacting seamlessly with the Luma API to manage events and user memberships. This toolkit allows developers to efficiently handle event creation, guest management, and membership features. Capabilities - Create, update, and… - [Mailchimp API](https://docs.arcade.dev/en/resources/integrations/productivity/mailchimp-marketing-api): The MailchimpMarketingApi toolkit enables seamless integration with the Mailchimp Marketing API, allowing developers to manage marketing efforts effectively. It empowers users to execute various operations related to audience management, email campaigns, and e-commerce… - [Math](https://docs.arcade.dev/en/resources/integrations/development/math): The Arcade Math toolkit provides LLM-callable tools for performing mathematical operations, from basic arithmetic to statistical and number-theory functions. Capabilities - Arithmetic & rounding: Addition, subtraction, multiplication, division, modulus, absolute value, ceiling,… - [Microsoft Excel](https://docs.arcade.dev/en/resources/integrations/productivity/microsoft-excel): Microsoft Excel Toolkit Arcade's Microsoft Excel toolkit connects LLMs to Excel workbooks stored in OneDrive for Business, enabling agents to read, write, analyze, and manage spreadsheets through the Microsoft Graph API. Capabilities - Workbook discovery & metadata: Search… - [Microsoft OneDrive](https://docs.arcade.dev/en/resources/integrations/productivity/microsoft-onedrive): Microsoft OneDrive Toolkit Arcade toolkit for Microsoft OneDrive that enables LLM agents to manage files, folders, permissions, and sharing via the Microsoft Graph API. Capabilities - Drive & item inspection: Retrieve drive metadata, resolve item metadata by ID, list folder… - [Microsoft Outlook Calendar](https://docs.arcade.dev/en/resources/integrations/productivity/microsoft-outlook-calendar): Microsoft Outlook Calendar Toolkit The Microsoft Outlook Calendar toolkit connects Arcade to Outlook Calendar via Microsoft Graph, enabling LLMs to read, create, update, and manage calendar events and scheduling on behalf of a user. Capabilities - Event read & search: Fetch a… - [Microsoft Outlook Mail](https://docs.arcade.dev/en/resources/integrations/productivity/microsoft-outlook-mail): Microsoft Outlook Mail Toolkit The Microsoft Outlook Mail toolkit connects Arcade to a user's Outlook mailbox via Microsoft Graph, enabling LLM agents to read, compose, send, organize, search, and manage mail — including shared and delegated mailboxes — through a structured set… - [Microsoft Power BI](https://docs.arcade.dev/en/resources/integrations/productivity/microsoft-power-bi): Microsoft Power BI Toolkit Arcade's Microsoft Power BI toolkit connects agents and MCP clients to Power BI workspaces, enabling programmatic reporting, semantic model inspection, DAX execution, and refresh management through the Power BI REST API. Capabilities - Discovery &… - [Microsoft PowerPoint](https://docs.arcade.dev/en/resources/integrations/productivity/microsoft-powerpoint): Microsoft PowerPoint Toolkit The Microsoft PowerPoint toolkit provides Arcade LLM tools for creating and managing PowerPoint presentations stored in OneDrive via the Microsoft Graph API. Capabilities - Presentation creation : Create new presentations in OneDrive with a title… - [Microsoft SharePoint](https://docs.arcade.dev/en/resources/integrations/productivity/microsoft-sharepoint): Microsoft SharePoint Toolkit The Arcade Microsoft SharePoint toolkit connects LLMs to SharePoint via the Microsoft Graph API, enabling agents to read, create, edit, and manage sites, drives, files, lists, and Office documents (Excel, Word, PowerPoint) programmatically.… - [Microsoft Teams](https://docs.arcade.dev/en/resources/integrations/social/microsoft-teams): Microsoft Teams Toolkit Arcade's Microsoft Teams toolkit lets LLM agents interact with Teams chats, channels, meetings, and users via the Microsoft Graph API, acting on behalf of the signed-in user. Capabilities - Messaging — Send, edit, soft-delete, and react to messages in 1:1… - [Microsoft Users](https://docs.arcade.dev/en/resources/integrations/productivity/microsoft-users): The Microsoft Users toolkit connects Arcade to the Microsoft Graph API, enabling LLMs to read user profiles and navigate organizational hierarchies within a Microsoft 365 tenant. Capabilities - Profile lookup — Resolve one or more users by email, UPN, or object ID; automatically… - [Microsoft Word](https://docs.arcade.dev/en/resources/integrations/productivity/microsoft-word): Arcade's Microsoft Word toolkit lets developers create, read, and update Word documents stored in OneDrive through Microsoft Graph. Capabilities - Create .docx documents with optional initial text, automatic .docx extension handling, folder targeting, and configurable filename… - [Miro API](https://docs.arcade.dev/en/resources/integrations/productivity/miro-api): Arcade Toolkit integrates with the Miro API, allowing developers to enhance collaborative functionalities within Miro boards. It empowers applications to add, update, or delete board items effectively while maintaining user engagement. Capabilities - Automated addition and… - [Mixpanel](https://docs.arcade.dev/en/resources/integrations/development/mixpanel): Mixpanel is a product analytics platform; this toolkit lets LLM agents query Mixpanel event data, user profiles, funnels, retention, and saved reports using a service account. Capabilities - Event analytics : Retrieve time-series trends for events, aggregate numeric properties… - [MongoDB](https://docs.arcade.dev/en/resources/integrations/databases/mongodb): MongoDB Toolkit Provides tools for querying and exploring a MongoDB instance — discovering databases, collections, and schemas, then running reads and aggregations against live data. Capabilities - Discovery : Enumerate all databases in a MongoDB instance and all collections… - [Nimble](https://docs.arcade.dev/en/resources/integrations/search/nimble): Documentation page - [Notion](https://docs.arcade.dev/en/resources/integrations/productivity/notion): The Notion toolkit integrates Arcade with the Notion API, enabling LLMs to read, write, and navigate Notion workspaces on behalf of authenticated users. Capabilities - Content read/write : Retrieve page content by ID or title as Markdown, append Markdown to existing pages, and… - [PagerDuty](https://docs.arcade.dev/en/resources/integrations/development/pagerduty): PagerDuty Toolkit The Arcade PagerDuty toolkit lets LLMs interact with PagerDuty to query and manage incidents, on-call schedules, teams, services, and escalation policies. Capabilities - Incident management — retrieve, list (with filters for status, urgency, service, team, and… - [PagerDuty API](https://docs.arcade.dev/en/resources/integrations/customer-support/pagerduty-api): PagerDuty's API toolkit empowers developers to seamlessly integrate and manage incident response workflows through a variety of automated tools. Designed for interaction with the PagerDuty API, it facilitates comprehensive insight into incident management and team coordination.… - [Postgres](https://docs.arcade.dev/en/resources/integrations/databases/postgres): Arcade's Postgres toolkit connects agents to a PostgreSQL database, enabling schema discovery and read-only querying without any OAuth or API key flow. Capabilities - Schema & table discovery — enumerate all schemas and list all tables in the database before constructing any… - [PostHog](https://docs.arcade.dev/en/resources/integrations/development/posthog): PostHog is a product analytics and experimentation platform. The Arcade PostHog toolkit lets agents query analytics, manage experiments, and curate insights directly from a PostHog project. Capabilities - Build and manage dashboards, insights, funnels, trends, and retention… - [PostHog API](https://docs.arcade.dev/en/resources/integrations/development/posthog-api): Arcade Toolkit provides developers with the tools to interact seamlessly with the PostHog API, enhancing their ability to manage projects efficiently. The toolkit allows for various API operations such as adding collaborators, managing dashboards, and executing saved queries.… - [Postman](https://docs.arcade.dev/en/resources/integrations/development/postman): The Postman toolkit lets Arcade agents interact with the Postman API to manage collections, environments, mock servers, monitors, workspaces, and API definitions programmatically. Capabilities - Collection management — create, inspect, export (OpenAPI), fork, save, and… - [Pylon](https://docs.arcade.dev/en/resources/integrations/customer-support/pylon): The Arcade toolkit for Pylon enables seamless interaction with Pylon's issue tracking system and team management. Designed for developers, this toolkit facilitates issue management and user interaction through various tools. Capabilities - Manage Pylon issues including assigning… - [Pylon API](https://docs.arcade.dev/en/resources/integrations/customer-support/pylon-api): Pylon API provider: a toolkit that lets LLMs call Pylon endpoints to programmatically manage accounts, contacts, issues, knowledge bases, projects, users and training data. It exposes schema-driven endpoints for CRUD, batch operations, imports, searches and workflow actions.… - [Reddit](https://docs.arcade.dev/en/resources/integrations/social/reddit): Reddit Toolkit The Reddit toolkit integrates Reddit's platform into Arcade, enabling LLMs to read and interact with Reddit content on behalf of authenticated users. Capabilities - Identity & account : Retrieve the authenticated user's username and their own post history. -… - [Resend](https://docs.arcade.dev/en/resources/integrations/productivity/resend): Resend is a transactional email platform; this toolkit lets agents send, schedule, reschedule, cancel, and inspect emails via the Resend API. Capabilities - Sending & scheduling — send emails immediately or queue them for future delivery using a scheduled_at timestamp; returns a… - [Salesforce](https://docs.arcade.dev/en/resources/integrations/sales/salesforce): Arcade's Salesforce toolkit lets LLMs interact with a Salesforce org to manage CRM records — accounts, contacts, leads, opportunities, tasks, and activity logs — via natural language. Capabilities - Identity & context : Retrieve the authenticated user's profile and org details… - [ServiceNow](https://docs.arcade.dev/en/resources/integrations/customer-support/servicenow): ServiceNow Toolkit Arcade's ServiceNow toolkit provides LLM-callable tools for interacting with a ServiceNow ITSM instance — enabling agents to read, create, update, and search across incidents, requests, knowledge, CMDB, and the service catalog. Capabilities - Incident & work… - [Slack](https://docs.arcade.dev/en/resources/integrations/social/slack): The Slack toolkit integrates Arcade with Slack, enabling LLMs to read, send, and manage messages, threads, channels, reactions, and users on behalf of an authenticated Slack user. Capabilities - Conversation discovery & metadata — list conversations the user belongs to; retrieve… - [Slack API](https://docs.arcade.dev/en/resources/integrations/social/slack-api): The Arcade Toolkit for SlackApi provides a comprehensive interface for interacting with Slack's low-level API endpoints. Developers can utilize this toolkit to automate and enhance various administrative and communication tasks within Slack. Capabilities: - Create and manage… - [Snowflake](https://docs.arcade.dev/en/resources/integrations/databases/snowflake): Snowflake Toolkit Arcade's Snowflake toolkit provides tools to query and explore Snowflake data under each user's own identity and role, enforcing per-user access, row-level security, and column masking policies automatically. Capabilities - Identity & access awareness: Retrieve… - [Spotify](https://docs.arcade.dev/en/resources/integrations/entertainment/spotify): Spotify Toolkit The Arcade Spotify toolkit integrates with the Spotify Web API, enabling LLMs to control playback, query catalog data, and inspect playback state on behalf of authenticated users. Capabilities - Playback control — pause, resume, skip to next/previous track, and… - [SquareUp API](https://docs.arcade.dev/en/resources/integrations/productivity/squareup-api): SquareupApi is a toolkit designed for integrating with the Squareup API, empowering developers to facilitate seamless interactions with various Square services. This toolkit enables various operations, including managing customer data, handling invoices, and managing loyalty… - [Stripe](https://docs.arcade.dev/en/resources/integrations/payments/stripe): Arcade.dev provides a powerful toolkit for integrating with Stripe, enabling seamless management of billing, customer data, and payment processes. This toolkit simplifies common tasks, making it easier for developers to leverage Stripe's capabilities. Capabilities - Create and… - [Stripe API](https://docs.arcade.dev/en/resources/integrations/payments/stripe_api): Overview The StripeApi toolkit enables LLMs to directly interact with the Stripe API, facilitating seamless operations related to payments, account management, and customer interactions. Capabilities - Manage customer accounts, payment methods, and transactions. - Retrieve… - [Tavily](https://docs.arcade.dev/en/resources/integrations/search/tavily): Documentation page - [Telegram](https://docs.arcade.dev/en/resources/integrations/social/telegram): Arcade toolkit for Telegram lets you build bots that send and receive messages, poll for user input, and deliver AI-generated audio — all driven by LLM tool calls. Capabilities - Bot identity & chat metadata — retrieve the bot's own profile and inspect any chat, group, or… - [TickTick API](https://docs.arcade.dev/en/resources/integrations/productivity/ticktick-api): TickTick API toolkit enables LLMs to manage TickTick projects and tasks programmatically, performing creation, retrieval, updates, and deletions through the TickTick REST API. Capabilities - Full CRUD lifecycle for projects and tasks with support for properties like title,… - [Tool feedback](https://docs.arcade.dev/en/resources/integrations/tool-feedback): Documentation page - [Trello API](https://docs.arcade.dev/en/resources/integrations/productivity/trello-api): TrelloApi enables LLMs to interact with the Trello API, facilitating seamless task management and collaboration through automated actions. This toolkit provides a comprehensive set of tools for managing boards, cards, lists, and members within the Trello ecosystem. Capabilities:… - [Vercel](https://docs.arcade.dev/en/resources/integrations/development/vercel): The Vercel toolkit lets you manage Vercel projects, deployments, domains, and environment variables programmatically via Arcade. It covers the full project lifecycle — from creation and configuration through deployment, promotion, rollback, and teardown. Capabilities - Account &… - [Vercel API](https://docs.arcade.dev/en/resources/integrations/development/vercel-api): VercelApi is a comprehensive toolkit enabling developers to integrate with the Vercel API for efficient project and deployment management. It provides seamless access to various functionalities related to domain management, deployment operations, team collaboration, and… - [Walmart](https://docs.arcade.dev/en/resources/integrations/search/walmart): Walmart Toolkit The Walmart toolkit provides Arcade tools for searching and retrieving product data from Walmart's catalog via SerpAPI, enabling LLM agents to query products and fetch detailed listings programmatically. Capabilities - Product search : Query Walmart's product… - [Weaviate API](https://docs.arcade.dev/en/resources/integrations/databases/weaviate-api): Arcade Toolkit provides tools to interface directly with the Weaviate API, enabling developers to manage and organize data efficiently. This toolkit is essential for working with databases within Weaviate, making it easier to handle complex operations. Capabilities - Manage… - [Workday](https://docs.arcade.dev/en/resources/integrations/productivity/workday): Workday Toolkit Arcade toolkit for interacting with Workday on behalf of a signed-in worker, enabling time-off management — including listing balances, checking valid dates, browsing history, reviewing request status, and submitting or drafting requests — through Workday's APIs.… - [X](https://docs.arcade.dev/en/resources/integrations/social/x): X (Twitter) Toolkit Arcade's X toolkit provides LLM-callable tools for interacting with the X (Twitter) API on behalf of an authenticated user, covering tweets, timelines, lists, likes, retweets, spaces, and user lookups. Capabilities - Tweet lifecycle — post top-level tweets,… - [Xero API](https://docs.arcade.dev/en/resources/integrations/productivity/xero-api): XeroApi is a provider for interacting with the Xero accounting platform. The Arcade toolkit enables LLMs to call Xero endpoints to read and modify accounting records, attachments, reports, and histories. Capabilities - Query, create, update, and delete core accounting records… - [Youtube](https://docs.arcade.dev/en/resources/integrations/search/youtube): Arcade.dev provides a toolkit for interacting with YouTube, enabling developers to search for videos and retrieve video details seamlessly. This toolkit simplifies tasks related to enhancing applications with YouTube content. Capabilities - Search for videos based on specific… - [YugabyteDB](https://docs.arcade.dev/en/resources/integrations/databases/yugabytedb): YugabyteDB (Yugabytedb) Arcade toolkit lets LLMs inspect and query YugabyteDB instances in a safe, read-only manner. It enables schema discovery and executing SELECT-style queries with structured JSON output to support automated analysis and query generation. Capabilities -… - [Zendesk](https://docs.arcade.dev/en/resources/integrations/customer-support/zendesk): Zendesk Toolkit The Zendesk toolkit connects Arcade to your Zendesk account, enabling agents and apps to manage support tickets, retrieve conversation history, search the Help Center knowledge base, and inspect account context. Capabilities - Ticket management: List tickets with… - [Zoho Books API](https://docs.arcade.dev/en/resources/integrations/payments/zoho-books-api): Zoho Books API toolkit lets LLMs interact directly with Zoho Books to automate accounting workflows and manage invoices, payments, expenses, projects, tax settings, inventory, and organization configuration. It exposes CRUD, reconciliation, file attachment, email and approval… - [Zoho Creator API](https://docs.arcade.dev/en/resources/integrations/development/zoho-creator-api): Zoho Creator is a low-code platform for building custom business applications. The Arcade Zoho Creator toolkit lets agents interact directly with the Creator REST API to manage records, reports, forms, and application metadata. Capabilities - Create, read, update, and delete… - [Zoom](https://docs.arcade.dev/en/resources/integrations/social/zoom): Arcade's Zoom toolkit connects LLMs to a user's Zoom account, enabling agents to look up meetings, read transcripts and summaries, retrieve recordings, and inspect scheduling — all through a single authenticated connection. Capabilities - Meeting discovery & lookup: Find…