Packages
@agentskit/tools
Built-in tools + 20 third-party integrations + bidirectional MCP bridge.
@agentskit/tools is what turns a model from “something that answers” into “something that can actually do work”. It is the action layer of the ecosystem.
#When to reach for it
- You need ready-made tools (web search, file I/O, shell).
- You want GitHub / Linear / Slack / Notion / Stripe / Postgres / S3 / …
- You want to speak MCP (consume or publish).
#Best fit
- Start here when prompts alone stop being enough.
- Pair with
@agentskit/runtimefor autonomous agents and workflows. - Pair with
@agentskit/reactwhen you want tool-aware chat surfaces and confirmations. - Pair with
@agentskit/sandboxand security recipes before enabling risky actions.
#Install
npm install @agentskit/tools#Hello world
import { webSearch, fetchUrl } from '@agentskit/tools'
import { github } from '@agentskit/tools/integrations'
import { createRuntime } from '@agentskit/runtime'
const tools = [
webSearch(),
fetchUrl(),
...github({ token: process.env.GITHUB_TOKEN! }),
]
const runtime = createRuntime({ adapter, tools })Most production agents become valuable only once this layer is in place.
#Surface
- Main:
webSearch·fetchUrl·filesystem·shell·defineZodTool. /integrations:github·linear·slack·notion·discord·gmail·googleCalendar·stripe·postgres·s3·firecrawl·reader·documentParsers·openaiImages·elevenlabs·whisper·deepgram·maps·weather·coingecko·browserAgent./mcp:createMcpClient·createMcpServer·toolsFromMcpClient·createStdioTransport·createInMemoryTransportPair.
#Recipes
- Integrations
- More integrations (scraping / voice / maps / browser)
- MCP bridge
- Tool composer
- Confirmation-gated tool
- Mandatory sandbox
#Stability
- Version:
0.7.1 - Tier: beta
- Contract: evolving
- Roadmap: see packages roadmap for what this package needs to reach v1.0.
#Related
#Source
npm: @agentskit/tools · repo: packages/tools
Explore nearby
- PeerPackages overview
Every AgentsKit package at a glance — what it does, when to reach for it, where to read the deep dive.
- PeerRoadmap
Per-package stability status, current version, and what each package needs to reach v1.0.
- Peer@agentskit/core
Shared contract layer — TypeScript types, headless chat controller, stream helpers. Zero-dep, under 10 KB gzipped.