Overview of Toolbox Client SDKs
mainThe Toolbox Client SDKs allow you to integrate the MCP Toolbox directly into custom applications and AI agents. They handle the underlying Model Context Protocol (MCP) communication, enabling your application to dynamically request tools, bind parameters, add authentication, and execute commands at runtime.
Supported languages and integrations include:
- Python: Core SDK with native integrations for LangChain, LlamaIndex, and the ADK.
- JavaScript / TypeScript: Node.js Core SDK with integrations for the Agent Development Kit (ADK).
- Go: Core SDK with dedicated packages for Genkit (
tbgenkit) and the ADK.