agentskit.js
For agents

@agentskit/tools — for agents

Built-in executable tools + 20+ third-party integrations + bidirectional MCP bridge.

Install

npm install @agentskit/tools

Primary exports (main entry)

  • webSearch, fetchUrl, filesystem, shell — core built-ins.
  • defineZodTool — define tools with Zod schemas.
  • listTools — discovery helper.

Subpath exports

SubpathContents
@agentskit/tools/mcpcreateMcpClient, createMcpServer, toolsFromMcpClient, createStdioTransport, createInMemoryTransportPair. See MCP bridge.
@agentskit/tools/integrationsgithub, linear, slack, notion, discord, gmail, googleCalendar, stripe, postgres, s3, firecrawl, reader, documentParsers, openaiImages, elevenlabs, whisper, deepgram, maps, weather, coingecko, browserAgent. See Integrations + More integrations.

Minimal example

import { webSearch } from '@agentskit/tools'
import { github } from '@agentskit/tools/integrations'

const tools = [
  webSearch(),
  ...github({ token: process.env.GITHUB_TOKEN! }),
]

Source

✎ Edit this page on GitHub·Found a problem? Open an issue →·How to contribute →

On this page