1,018 pages for server.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
customer-support-chat
Claude Developer Platform · in the page
about-claude/use-case-guides/customer-support-chat
…y. Thus, your service could have the following characteristics: * Server-Sent Events (SSE): SSE allows for real-time streaming of responses from the server to the client. This provides a smooth, i…
PDF Processing
Claude Developer Platform · in the page
agents-and-tools/agent-skills/best-practices
…qualified tool names to avoid "tool not found" errors. **Format:** `ServerName:tool_name` **Example:** ```markdown Use the BigQuery:bigquery_schema tool to retrieve table schemas. Use the GitHub:c…
claude-api-skill
Claude Developer Platform · in the page
agents-and-tools/agent-skills/claude-api-skill
…. * **Claude Managed Agents (beta):** An Anthropic-hosted surface for server-managed stateful agents with Anthropic-hosted tool execution, persistent agent configs, and per-session sandboxes. It cove…
enterprise
Claude Developer Platform · in the page
agents-and-tools/agent-skills/enterprise
…lly | High: can bypass security controls | | MCP server references | Instructions referencing MCP tools (`ServerName:tool_name`) | High…
mcp-connector
Claude Developer Platform · in the page
agents-and-tools/mcp-connector
…/en/agents-and-tools/mcp-connector description: Connect to remote MCP servers directly from the Messages API without an MCP client, and allowlist, denylist, or configure individual tools. featureMetad…
concepts
Claude Developer Platform · in the page
agents-and-tools/mcp-tunnels/concepts
…l within an allowed range, and routes each request to an upstream MCP server based on hostname.…
console
Claude Developer Platform · in the page
agents-and-tools/mcp-tunnels/console
…r CA certificates, retrieve the tunnel token, and attach tunneled MCP servers to agents from the Claude Console. --- <Note> MCP tunnels are in research preview. [Request access](https://claude.com/…
Edit docker-compose.yaml: increment the integer in the setup service's
Claude Developer Platform · in the page
agents-and-tools/mcp-tunnels/deploy-compose
…ls/mcp-tunnels/console#get-the-connection-details), generate a CA and server certificate yourself, and [register the CA in the Console](https://platform.claude.com/docs/en/agents-and-tools/mcp-tunnels…
deploy-helm
Claude Developer Platform · in the page
agents-and-tools/mcp-tunnels/deploy-helm
…ls/mcp-tunnels/console#get-the-connection-details), generate a CA and server certificate yourself, [register the CA in the Console](https://platform.claude.com/docs/en/agents-and-tools/mcp-tunnels/con…
overview
Claude Developer Platform · in the page
agents-and-tools/mcp-tunnels/overview
…ools/mcp-tunnels/overview description: Securely connect Claude to MCP servers running in your private network without opening inbound ports or exposing services to the public internet. --- MCP tunnel…
quickstart
Claude Developer Platform · in the page
agents-and-tools/mcp-tunnels/quickstart
…s/mcp-tunnels/quickstart description: Connect Claude to a private MCP server using a local Docker Compose deployment. --- <Note> MCP tunnels are in research preview. [Request access](https://claude…
reference
Claude Developer Platform · in the page
agents-and-tools/mcp-tunnels/reference
…e bare subdomains | | `tls.cert_file` | Path to the server TLS certificate.…
security
Claude Developer Platform · in the page
agents-and-tools/mcp-tunnels/security
…mmission a tunnel. ## Best practices * **Require OAuth on every MCP server.** Configure each [upstream MCP server](https://platform.claude.com/docs/en/agents-and-tools/mcp-tunnels/concepts#component…
troubleshooting
Claude Developer Platform · in the page
agents-and-tools/mcp-tunnels/troubleshooting
…#components), then routing and IP validation toward the [upstream MCP server](https://platform.claude.com/docs/en/agents-and-tools/mcp-tunnels/concepts#components). ## Quick reference | Symptom…
advisor-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/advisor-tool
…st with advisor tool note over E: Executor begins the task E->>A: server_tool_use (server-side) note over A: Reads the full transcript,<br/>returns strategic guidance A-->>E: advisor_tool_resu…
browser-use-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/browser-use-tool
…s/en/agents-and-tools/tool-use/web-search-tool) are lighter. They're [server tools](https://platform.claude.com/docs/en/agents-and-tools/tool-use/server-tools) that the API runs for you, with no brows…
code-execution-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/code-execution-tool
…puts message.to_json ``` </CodeGroup> The response interleaves `server_tool_use` blocks (the commands Claude ran) with their tool result blocks, followed by Claude's text. The top level also inc…
computer-use-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/computer-use-tool
…environment includes: 1. **Virtual display:** A virtual X11 display server (using Xvfb) that renders the desktop interface Claude will see through screenshots and control with mouse/keyboard actions…
define-tools
Claude Developer Platform · in the page
agents-and-tools/tool-use/define-tools
…ut_schema`. Invalid examples return a 400 error * **Not supported for server-side tools or client toolsets** - Input examples work on user-defined and Anthropic-schema client tools other than the [com…
fine-grained-tool-streaming
Claude Developer Platform · in the page
agents-and-tools/tool-use/fine-grained-tool-streaming
…e/fine-grained-tool-streaming description: Stream tool inputs without server-side JSON buffering for latency-sensitive applications. --- <Note> To learn how zero data retention (ZDR) applies to thi…
handle-tool-calls
Claude Developer Platform · in the page
agents-and-tools/tool-use/handle-tool-calls
…ote> Claude's response differs based on whether it uses a [client or server tool](https://platform.claude.com/docs/en/agents-and-tools/tool-use/overview#how-tool-use-works). ## Handling results from…
how-tool-use-works
Claude Developer Platform · in the page
agents-and-tools/tool-use/how-tool-use-works
…on its own. It emits a structured request, your code (or Anthropic's servers) runs the operation, and the result flows back into the conversation. This contract makes the model behave less like a te…
memory-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/memory-tool
…-with-claude/compaction), which summarizes older conversation context server-side. Context editing clears specific tool results on the client. Compaction automatically summarizes the whole conversatio…
overview
Claude Developer Platform · in the page
agents-and-tools/tool-use/overview
…your application executes (client tools) or that Anthropic executes (server tools). Here's a minimal example using a server tool, the [Web search tool](https://platform.claude.com/docs/en/agents-and…
Process results programmatically
Claude Developer Platform · in the page
agents-and-tools/tool-use/programmatic-tool-calling
…u_abc123" } } ``` The `tool_id` is the `id` of the code execution `server_tool_use` block that made the call, so you can match each programmatic `tool_use` to the code execution run that produced i…
strict-tool-use
Claude Developer Platform · in the page
agents-and-tools/tool-use/strict-tool-use
…`input_schema` * Tool `name` is always valid (from provided tools or server tools) ## How it works <Steps> <Step title="Define your tool schema"> Create a JSON schema for your tool's `input_s…
tool-combinations
Claude Developer Platform · in the page
agents-and-tools/tool-use/tool-combinations
…ly search again if the first pass surfaced a gap. Code execution runs server-side, so there's no client-side sandbox to manage. ## Coding agent: text\_editor + bash The text editor reads and modifie…
tool-reference
Claude Developer Platform · in the page
agents-and-tools/tool-use/tool-reference
…/tool-use/tool-reference description: Directory of Anthropic-provided server tools, client tools, and client toolsets, plus reference for optional tool definition properties. --- This page is a refer…
Log at info level
Claude Developer Platform · in the page
agents-and-tools/tool-use/tool-runner
…imits. Both SDKs have deprecated this client-side option in favor of [server-side compaction](https://platform.claude.com/docs/en/build-with-claude/compaction-threshold), which works with every SDK's…
tool-search-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/tool-search-tool
…roblems as a tool library grows: * **Context bloat:** A typical multiserver setup (GitHub, Slack, Sentry, Grafana, and Splunk) can consume \~55k tokens in definitions before Claude does any work. Too…
tool-use-with-prompt-caching
Claude Developer Platform · in the page
agents-and-tools/tool-use/tool-use-with-prompt-caching
…der placing cache breakpoints before the variation point. </Note> ## Server tool results are cached automatically When your request has prompt caching enabled and Claude uses a [server tool](https:/…
troubleshooting-tool-use
Claude Developer Platform · in the page
agents-and-tools/tool-use/troubleshooting-tool-use
…me>_tool_result block` | The previous assistant turn has a `server_tool_use` block with no result block (most often, Claude called it alongside a client tool), and either your next user mess…
web-fetch-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/web-fetch-tool
…Data Retention eligibility and the `allowed_callers` workaround, see [Server tools](https://platform.claude.com/docs/en/agents-and-tools/tool-use/server-tools#zdr-and-allowed-callers). <Warning> En…
web-search-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/web-search-tool
…ion eligibility and the related `allowed_callers` configuration, see [Server tools](https://platform.claude.com/docs/en/agents-and-tools/tool-use/server-tools#zdr-and-allowed-callers). For model supp…
Beta
Claude Developer Platform · in the page
api/beta
…ming-2026-04-21"` - `"thinking-token-count-2026-05-13"` - `"server-side-fallback-2026-06-01"` - `"server-side-fallback-2026-07-01"` - `"fallback-credit-2026-06-01"` - `"fallba…
Agents
Claude Developer Platform · in the page
api/beta/agents
…ming-2026-04-21"` - `"thinking-token-count-2026-05-13"` - `"server-side-fallback-2026-06-01"` - `"server-side-fallback-2026-07-01"` - `"fallback-credit-2026-06-01"` - `"fallba…
Archive Agent
Claude Developer Platform · in the page
api/beta/agents/archive
…ming-2026-04-21"` - `"thinking-token-count-2026-05-13"` - `"server-side-fallback-2026-06-01"` - `"server-side-fallback-2026-07-01"` - `"fallback-credit-2026-06-01"` - `"fallba…
Create Agent
Claude Developer Platform · in the page
api/beta/agents/create
…ming-2026-04-21"` - `"thinking-token-count-2026-05-13"` - `"server-side-fallback-2026-06-01"` - `"server-side-fallback-2026-07-01"` - `"fallback-credit-2026-06-01"` - `"fallba…
List Agents
Claude Developer Platform · in the page
api/beta/agents/list
…ming-2026-04-21"` - `"thinking-token-count-2026-05-13"` - `"server-side-fallback-2026-06-01"` - `"server-side-fallback-2026-07-01"` - `"fallback-credit-2026-06-01"` - `"fallba…
Get Agent
Claude Developer Platform · in the page
api/beta/agents/retrieve
…ming-2026-04-21"` - `"thinking-token-count-2026-05-13"` - `"server-side-fallback-2026-06-01"` - `"server-side-fallback-2026-07-01"` - `"fallback-credit-2026-06-01"` - `"fallba…
Update Agent
Claude Developer Platform · in the page
api/beta/agents/update
…ming-2026-04-21"` - `"thinking-token-count-2026-05-13"` - `"server-side-fallback-2026-06-01"` - `"server-side-fallback-2026-07-01"` - `"fallback-credit-2026-06-01"` - `"fallba…
Versions
Claude Developer Platform · in the page
api/beta/agents/versions
…ming-2026-04-21"` - `"thinking-token-count-2026-05-13"` - `"server-side-fallback-2026-06-01"` - `"server-side-fallback-2026-07-01"` - `"fallback-credit-2026-06-01"` - `"fallba…
List Agent Versions
Claude Developer Platform · in the page
api/beta/agents/versions/list
…ming-2026-04-21"` - `"thinking-token-count-2026-05-13"` - `"server-side-fallback-2026-06-01"` - `"server-side-fallback-2026-07-01"` - `"fallback-credit-2026-06-01"` - `"fallba…
Deployment Runs
Claude Developer Platform · in the page
api/beta/deployment_runs
…ming-2026-04-21"` - `"thinking-token-count-2026-05-13"` - `"server-side-fallback-2026-06-01"` - `"server-side-fallback-2026-07-01"` - `"fallback-credit-2026-06-01"` - `"fallba…
List Deployment Runs
Claude Developer Platform · in the page
api/beta/deployment_runs/list
…ming-2026-04-21"` - `"thinking-token-count-2026-05-13"` - `"server-side-fallback-2026-06-01"` - `"server-side-fallback-2026-07-01"` - `"fallback-credit-2026-06-01"` - `"fallba…
Get Deployment Run
Claude Developer Platform · in the page
api/beta/deployment_runs/retrieve
…ming-2026-04-21"` - `"thinking-token-count-2026-05-13"` - `"server-side-fallback-2026-06-01"` - `"server-side-fallback-2026-07-01"` - `"fallback-credit-2026-06-01"` - `"fallba…
Deployments
Claude Developer Platform · in the page
api/beta/deployments
…ming-2026-04-21"` - `"thinking-token-count-2026-05-13"` - `"server-side-fallback-2026-06-01"` - `"server-side-fallback-2026-07-01"` - `"fallback-credit-2026-06-01"` - `"fallba…
Archive Deployment
Claude Developer Platform · in the page
api/beta/deployments/archive
…ming-2026-04-21"` - `"thinking-token-count-2026-05-13"` - `"server-side-fallback-2026-06-01"` - `"server-side-fallback-2026-07-01"` - `"fallback-credit-2026-06-01"` - `"fallba…
Create Deployment
Claude Developer Platform · in the page
api/beta/deployments/create
…ming-2026-04-21"` - `"thinking-token-count-2026-05-13"` - `"server-side-fallback-2026-06-01"` - `"server-side-fallback-2026-07-01"` - `"fallback-credit-2026-06-01"` - `"fallba…
List Deployments
Claude Developer Platform · in the page
api/beta/deployments/list
…ming-2026-04-21"` - `"thinking-token-count-2026-05-13"` - `"server-side-fallback-2026-06-01"` - `"server-side-fallback-2026-07-01"` - `"fallback-credit-2026-06-01"` - `"fallba…