How to Call Custom Tools from Open Agents SDK via Arcade.dev
Blog post from Arcade
LangChain's Open Agent Platform integrates with tools using the Model Context Protocol (MCP), and Arcade.dev provides the infrastructure to develop, deploy, and serve these custom tools as MCP servers. This document explains how to build custom tools using Arcade's Software Development Kit (SDK), deploy them as MCP servers, and integrate them into the LangChain Open Agent Platform. It details the architecture and components involved, such as LangGraph Agents, MCP Servers, and Arcade's hosting features, which include authentication, token management, and deployment. The guide also covers building tools with and without authentication, managing secrets, local testing, and deploying MCP servers either on Arcade Cloud or self-hosted environments. Additionally, it describes advanced patterns like multi-agent coordination, dynamic tool loading, and error handling to enhance production practices and tool performance. By leveraging Arcade's capabilities, developers can create efficient and scalable tools that integrate seamlessly across different platforms.