The **Model Context Protocol (MCP) client** for the [AI SDK](https://ai-sdk.dev/docs) lets you connect to MCP servers and use their tools with AI SDK functions like `generateText` and `streamText`.
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport — counts 0 tools · 0 res
· 0 prompts
permission surface via code analysis
no tools enumerated yet for this server.
evidence-backed
findings quoted directly from the published source artifact — not inferred
shell / exec 4
- shell package/dist/mcp-stdio/index.js :310
var import_node_child_process = require("child_process"); - shell package/dist/mcp-stdio/index.mjs :284
import { spawn } from "child_process"; - shell package/src/tool/mcp-stdio/create-child-process.ts :1
import { spawn, type ChildProcess } from 'node:child_process'; - shell package/src/tool/mcp-stdio/mcp-stdio-transport.ts :1
import type { ChildProcess, IOType } from 'node:child_process';
declared dependencies 10
- pkce-challenge@^5.0.0
- @ai-sdk/provider@3.0.10
- @ai-sdk/provider-utils@4.0.30
- @types/node@20.17.24
- tsup@^8
- typescript@5.8.3
- vitest@^4.1.0
- zod@3.25.76
- @ai-sdk/test-server@1.0.5
- @vercel/ai-tsconfig@0.0.0