Choose a framework
Give your agent Gmail, Slack and other tools as each user: complete AgentKit examples for LangChain, LangGraph, OpenAI Agents SDK, Mastra and more.
Each framework example builds a working agent that reads a user’s Gmail inbox with Scalekit-authenticated tools. Claude Managed Agents also creates Google Calendar events, and Hermes works with GitHub, Gmail, Slack and other apps.
No agent loop to build
Section titled “No agent loop to build”These platforms manage the agent harness for you. Pass a Scalekit skill or MCP URL, describe the task, and the platform handles tool discovery, execution, and session state.
Build your own agent loop
Section titled “Build your own agent loop”These integrations give you full control. Fetch Scalekit tool schemas, wire them into your framework, and run the tool-use loop yourself.
- LangChain (Python, SDK, native adapter): Scalekit returns native LangChain tool objects. No schema reshaping needed.
- LangGraph (Python and Node.js, SDK or MCP): Wire Scalekit tools into a graph with a
ToolNode. - Google ADK (Python, SDK, native adapter): Scalekit returns native ADK tool objects. No schema reshaping needed.
- Anthropic (Python and Node.js, SDK, direct): Tool schemas use
input_schema, which matches Anthropic’s format exactly. - OpenAI (Python and Node.js, SDK, direct): Rename
input_schematoparametersto match OpenAI’s function format. - OpenAI Agents SDK (Python and Node.js, SDK or MCP): Turn Scalekit tools into function tools, or connect a Virtual MCP server natively.
- Vercel AI SDK (Node.js, SDK,
tool()helper): Wrap tools withtool()andjsonSchema(). No manual schema conversion needed. - CrewAI (Python, MCP):
MCPServerAdapterconnects to a Scalekit MCP URL. Tool discovery is automatic. - Mastra (Node.js, MCP): Native MCP support via
@mastra/mcp. Tool discovery is automatic.
Working examples on GitHub
Section titled “Working examples on GitHub”Connect LangChain agents to Gmail
Securely connect a LangChain agent to Gmail using Scalekit for authentication. Python example for tool authorization.
Connect Google GenAI agents to Gmail
Build a Google ADK agent that securely accesses Gmail tools. Python example demonstrating Scalekit auth integration.
Connect agents to Slack tools
Authorize Python agents to use Slack tools with Scalekit. Direct integration example for secure tool access.
Connect CrewAI agents to Gmail
Multi-agent email triage crew using CrewAI with Scalekit-authenticated Gmail tools via MCP.
Meeting prep agent
Pulls context from Google Cal, Gmail, HubSpot, and Slack before each external meeting. Delivers a structured brief in under 60 seconds using delegated user identity.
Browse all agent auth examples
A curated collection of working examples showing how to build agents that authenticate and access tools using Scalekit.