Tools
AI agent tools for TypeScript
Tools for TypeScript AI agents: built-ins, integrations, MCP, and composers in @agentskit/tools.
#Authoring
defineTool(core) — JSON-Schema inference.defineZodTool— Zod-based with runtime validation.composeTool— chain N tools into one macro tool. Recipe.wrapToolWithSelfDebug— LLM-corrected retries. Recipe.createMandatorySandbox— allow / deny / require-sandbox / validators. Recipe.
#Built-ins
webSearch · fetchUrl · filesystem · shell
#Integrations (50)
Dev / chat: github · linear · slack · notion · discord
Google: gmail · googleCalendar
Business: stripe · postgres · s3
Scraping: firecrawl · reader · documentParsers
Voice / image: openaiImages · elevenlabs · whisper · deepgram
Data: maps · weather · coingecko
Browser: browserAgent
#MCP bridge
createMcpClient+toolsFromMcpClient— consume any MCP server.createMcpServer— publish AgentsKit tools to any MCP host.- Recipe: MCP bridge.
Use the canonical integration catalog to browse all 50 service descriptors, or read the integration package contract before implementing a connector. Dedicated service guides are linked from the catalog where available.