Skip to content
Scalekit Docs
Talk to an Engineer Dashboard

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.

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.

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_schema to parameters to 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 with tool() and jsonSchema(). No manual schema conversion needed.
  • CrewAI (Python, MCP): MCPServerAdapter connects to a Scalekit MCP URL. Tool discovery is automatic.
  • Mastra (Node.js, MCP): Native MCP support via @mastra/mcp. Tool discovery is automatic.