Skip to content
Submit API / MCP
Claude Agent SDK logo

Anthropic · Agent SDKs

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 client

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