Skip to content
Claude Agent SDK logo

Claude Agent SDK

Build agents with the agent loop and tools that power Claude Code.

Languages
Python, TypeScript
API surface
Application SDK
MCP capability
MCP client

APIs & SDKs

Use the agent loop and tools behind Claude Code from a Python or TypeScript application. Configure sessions, permissions and custom tools through the SDK.

Explore the developer documentation ↗

Integrations

Custom tools and external MCP servers extend the agent with application actions and service data. Permission settings determine which tools the agent may call.

View framework integration resources ↗

MCP support

Configure MCP servers in SDK options or supported configuration files. Anthropic documents local stdio, HTTP/SSE and in-process SDK server connections, plus authentication and tool permissions.

Evidence scope: Python and TypeScript Agent SDK guide. Documentation reviewed; runtime compatibility has not been tested.

Sources & review

Integration notes reviewed . Check the linked documentation for current package versions, language support and authentication requirements.

How we review directory entries →

Search API Tracker

Curated starting points