Follow Discord
Sweep 22 Oct 2026 · 21:04Z Build v2.1.309 528 read Stable v2.1.308 Latest v2.1.309 Next v2.1.309 Feeds RSS JSON llms.txt llms-full.txt Unofficial
HomeDocsSearch
Search the documentation

349 pages for /mcp.

Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.

beta-headers Claude Developer Platform · in the page api/beta-headers …unnels reference](https://platform.claude.com/docs/en/agents-and-tools/mcp-tunnels/reference#tunnels-api) for details. Endpoint-specific headers that apply to the same endpoint aren't always combinab… Agents Claude Developer Platform · in the page api/beta/agents …CP connector guide](https://platform.claude.com/docs/en/managed-agents/mcp-connector?sdk_languages=http). - `type: "url"` - `name: string` Unique name for this server, referenced by mcp_too… Create Agent Claude Developer Platform · in the page api/beta/agents/create …CP connector guide](https://platform.claude.com/docs/en/managed-agents/mcp-connector?sdk_languages=http). - `type: "url"` - `name: string` Unique name for this server, referenced by mcp_too… Update Agent Claude Developer Platform · in the page api/beta/agents/update …CP connector guide](https://platform.claude.com/docs/en/managed-agents/mcp-connector?sdk_languages=http). - `type: "url"` - `name: string` Unique name for this server, referenced by mcp_too… Vaults Claude Developer Platform · in the page api/beta/vaults …redential **POST** `/v1/vaults/{vault_id}/credentials/{credential_id}/mcp_oauth_validate` Validate an MCP OAuth Credential #### Path parameters - `vault_id: string` Identifier of the vault cont… Credentials Claude Developer Platform · in the page api/beta/vaults/credentials …redential **POST** `/v1/vaults/{vault_id}/credentials/{credential_id}/mcp_oauth_validate` Validate an MCP OAuth Credential ### Path parameters - `vault_id: string` Identifier of the vault conta… claude-models-on-google-cloud-anthropic-managed-iam-permissions Claude Developer Platform · in the page api/claude-models-on-google-cloud-anthropic-managed-iam-permissions …User | `POST /v1/vaults/{vault_id}/credentials/{credential_id}/mcp_oauth_validate`… Apps Claude Developer Platform · in the page api/compliance/apps …ion_name": "Example Integration", "mcp_server_url": "https://mcp.example.com" }, { "type": "tool_result", "tool_use_id": "toolu_01Abc", "name":… Chats Claude Developer Platform · in the page api/compliance/apps/chats …ion_name": "Example Integration", "mcp_server_url": "https://mcp.example.com" }, { "type": "tool_result", "tool_use_id": "toolu_01Abc", "name":… Messages Claude Developer Platform · in the page api/compliance/apps/chats/messages …ion_name": "Example Integration", "mcp_server_url": "https://mcp.example.com" }, { "type": "tool_result", "tool_use_id": "toolu_01Abc", "name":… Get chat messages Claude Developer Platform · in the page api/compliance/apps/chats/messages/list …ion_name": "Example Integration", "mcp_server_url": "https://mcp.example.com" }, { "type": "tool_result", "tool_use_id": "toolu_01Abc", "name":… spans Claude Developer Platform · in the page api/opentelemetry/spans …e [MCP connector](https://platform.claude.com/docs/en/agents-and-tools/mcp-connector). On Managed Agents, if the [connection to the MCP server fails](https://platform.claude.com/docs/en/managed-agents… anthropic-managed Claude Developer Platform · in the page build-with-claude/claude-models-on-google-cloud/anthropic-managed …:** [MCP tunnels](https://platform.claude.com/docs/en/agents-and-tools/mcp-tunnels/overview) aren't available on Claude Models on Google Cloud (Anthropic managed). * **[Memory stores on self-hosted en… mid-conversation-system-messages Claude Developer Platform · in the page build-with-claude/mid-conversation-system-messages …d [MCP connector](https://platform.claude.com/docs/en/agents-and-tools/mcp-connector) tools can be referenced individually with `mcp_tool_reference` (`server_name` and `name`) or as a whole toolset wi… overview Claude Developer Platform · in the page build-with-claude/overview …| [MCP connector](https://platform.claude.com/docs/en/agents-and-tools/mcp-connector) | Connect to remote [MCP](https://modelcontextprotocol.io/) servers directly… preserved-thinking Claude Developer Platform · in the page build-with-claude/preserved-thinking …e [MCP connector](https://platform.claude.com/docs/en/agents-and-tools/mcp-connector), also send `mcp-client-2026-09-15`. It covers everything `mcp-client-2025-11-20` does, so send it instead of that… token-counting Claude Developer Platform · in the page build-with-claude/token-counting …e [MCP connector](https://platform.claude.com/docs/en/agents-and-tools/mcp-connector), and `image` or `document` blocks with a `url` or `file` source. Send images and PDFs as base64 to count them. For… csharp Claude Developer Platform · in the page cli-sdks-libraries/sdks/csharp …lientTransport(new() { Endpoint = new("https://learn.microsoft.com/api/mcp") })); ChatOptions options = new() { Tools = [.. await learningServer.ListToolsAsync()] }; Console.WriteLine(await chatClie… typescript Claude Developer Platform · in the page cli-sdks-libraries/sdks/typescript …rvers` parameter](https://platform.claude.com/docs/en/agents-and-tools/mcp-connector) that lets Claude connect directly to remote MCP servers. Use `mcp_servers` when you have remote servers accessible… api-and-data-retention Claude Developer Platform · in the page manage-claude/api-and-data-retention …| [MCP connector](https://platform.claude.com/docs/en/agents-and-tools/mcp-connector) | `/v1/messages`<br />with `mcp_servers` | <Eligible stat… inference-hooks-endpoint Claude Developer Platform · in the page manage-claude/inference-hooks-endpoint …ype": "third_party", "toolset_name": "crm", "origin": "https://mcp.crm.example.com", "verified_origin": true } } ``` A `tool_use` block for a tool on a Gmail connector, called in a clau… api Claude Developer Platform · in the page manage-claude/opentelemetry/api …'s MCP connector](https://platform.claude.com/docs/en/agents-and-tools/mcp-connector) or the [Managed Agents MCP connector](https://platform.claude.com/docs/en/managed-agents/mcp-connector), the API a… sdk Claude Developer Platform · in the page manage-claude/opentelemetry/sdk …lls an [MCP tool](https://platform.claude.com/docs/en/agents-and-tools/mcp-connector#client-side-mcp-helpers), the SDK's tool span is the current span. Some MCP client libraries send the trace context… wif-reference Claude Developer Platform · in the page manage-claude/wif-reference …[MCP tunnels API](https://platform.claude.com/docs/en/agents-and-tools/mcp-tunnels/reference#tunnels-api): create, list, and get tunnels, register and archive CA certificates, reveal and rotate the tu… workload-identity-federation Claude Developer Platform · in the page manage-claude/workload-identity-federation …the [MCP tunnels](https://platform.claude.com/docs/en/agents-and-tools/mcp-tunnels/overview) create-tunnel modal creates rules scoped to `workspace:manage_tunnels`. See [OAuth scopes](https://platform… workspaces Claude Developer Platform · in the page manage-claude/workspaces …* **[MCP tunnels](https://platform.claude.com/docs/en/agents-and-tools/mcp-tunnels/overview)** are managed with a `workspace:manage_tunnels` OAuth token obtained through [Workload Identity Federation]… agent-setup Claude Developer Platform · in the page managed-agents/agent-setup …tools), [MCP tools](https://platform.claude.com/docs/en/managed-agents/mcp-connector), and [custom tools](https://platform.claude.com/docs/en/managed-agents/tools#custom-tools).… choosing-an-environment Claude Developer Platform · in the page managed-agents/choosing-an-environment …e an [MCP tunnel](https://platform.claude.com/docs/en/agents-and-tools/mcp-tunnels/overview) with either option. MCP tunnels are in research preview and need an access request. See [Self-hosted sandbo… github Claude Developer Platform · in the page managed-agents/github …"name": "github", "url": "https://api.githubcopilot.com/mcp/" } ], "tools": [ {"type": "agent_toolset_20260401"}, { "type": "mcp_toolset",… multiagent-orchestration Claude Developer Platform · in the page managed-agents/multiagent-orchestration …"type": "url", "name": "github", "url": "https://api.githubcopilot.com/mcp/"}], "tools": [{"type": "mcp_toolset", "mcp_server_name": "github"}] }' # Create the agent that delegates to it:… overview Claude Developer Platform · in the page managed-agents/overview …ta, [MCP tunnels](https://platform.claude.com/docs/en/agents-and-tools/mcp-tunnels/overview) and [dreaming](https://platform.claude.com/docs/en/managed-agents/dreams) are in a more limited research pr… permission-policies Claude Developer Platform · in the page managed-agents/permission-policies …_servers": [ {"type": "url", "name": "github", "url": "https://mcp.example.com/github"} ], "tools": [ {"type": "agent_toolset_20260401"}, { "type": "mcp_t… reference Claude Developer Platform · in the page managed-agents/reference …ugh [MCP tunnels](https://platform.claude.com/docs/en/agents-and-tools/mcp-tunnels/overview). The server should support the MCP protocol's streamable HTTP transport; servers that only support the depr… secure-deployment Claude Developer Platform · in the page managed-agents/secure-deployment …t session creation](https://platform.claude.com/docs/en/managed-agents/mcp-connector#provide-authentication-at-session-creation). The same check runs when a session update changes `mcp_servers` (java,… spawn.sh: called once per claimed work item Claude Developer Platform · in the page managed-agents/self-hosted-sandboxes …s*. [MCP tunnels](https://platform.claude.com/docs/en/agents-and-tools/mcp-tunnels/overview) control *how Anthropic reaches MCP servers in your network*. They are independent: a session running in Ant… self-hosted-sandboxes-custom-tools Claude Developer Platform · in the page managed-agents/self-hosted-sandboxes-custom-tools …The [MCP connector](https://platform.claude.com/docs/en/managed-agents/mcp-connector) connects to MCP servers from Anthropic's side. A server must therefore expose an HTTP endpoint that Anthropic can… session-operations Claude Developer Platform · in the page managed-agents/session-operations …ervers": [ {"type": "url", "name": "linear", "url": "https://mcp.linear.app/sse"} ] } }' ``` ```bash CLI ant beta:sessions update --session-id "$SESSION_ID" <<'YAML'… tools Claude Developer Platform · in the page managed-agents/tools …the [MCP connector](https://platform.claude.com/docs/en/managed-agents/mcp-connector) instead. ## Available tools The agent toolset includes the following tools. All are enabled by default when you… vaults Claude Developer Platform · in the page managed-agents/vaults …{ "type": "mcp_oauth", "mcp_server_url": "https://mcp.slack.com/mcp", "access_token": "xoxp-...", "expires_at": "2099-12-31T23:59:59Z", "refresh": {… overview Claude Developer Platform · in the page release-notes/overview …* [MCP tunnels](https://platform.claude.com/docs/en/agents-and-tools/mcp-tunnels/overview) is now available as a research preview, so you can connect to MCP servers in your private network. * Self-h… How the agent loop works Claude Code CLI · in the page agent-sdk/agent-loop …* **Connect external services** with [MCP servers](/docs/en/agent-sdk/mcp.md) (databases, browsers, APIs) * **Define custom tools** with [custom tool handlers](/docs/en/agent-sdk/custom-tools.md) * *… Use Claude Code features in the SDK Claude Code CLI · in the page agent-sdk/claude-code-features …ISABLE_AUTO_MEMORY=1` in `env` | | [claude.ai MCP connectors](/docs/en/mcp.md#use-mcp-servers-from-claude-ai) | Loaded when the session authenticates with your claude.ai login. Not loaded when `CLAUDE… Configure your agent Claude Code CLI · in the page agent-sdk/configuration …tool servers | [Connect to external tools with MCP](/docs/en/agent-sdk/mcp.md) | | `agents` | `agents` | Subagent definitions | [Subagents](/docs/en/agent-sdk/subagents.md) | | `hooks` | `hooks` | Cal… Give Claude custom tools Claude Code CLI · in the page agent-sdk/custom-tools …option, and list each tool's [fully qualified name](/docs/en/agent-sdk/mcp.md#tool-naming-convention) in `allowedTools` so the tool runs without a permission prompt. That name is `mcp__{server_name}__… Intercept and control agent behavior with hooks Claude Code CLI · in the page agent-sdk/hooks …figuration, spelled as the [tool naming convention](/docs/en/agent-sdk/mcp.md#tool-naming-convention) describes. | | `hooks` | `HookCallback[]` | - | Required. Array of callback functions to execute w… Hosting the Agent SDK Claude Code CLI · in the page agent-sdk/hosting …'s Agent Platform. If your agents use [MCP servers](/docs/en/agent-sdk/mcp.md) or external tools, they need outbound access to those endpoints as well. For production, route outbound traffic through a… Migrate to Claude Agent SDK Claude Code CLI · in the page agent-sdk/migration-guide …en/agent-sdk/custom-tools.md) and [MCP Integration](/docs/en/agent-sdk/mcp.md) Agent SDK overview Claude Code CLI · in the page agent-sdk/overview …data sources via the Model Context Protocol | [MCP](/docs/en/agent-sdk/mcp.md) | | Permissions | Control which tools run automatically, which need approval | [Permissions](/docs/en/agent-sdk/permissio… Configure permissions Claude Code CLI · in the page agent-sdk/permissions …se server sets [`_meta["anthropic/requiresUserInteraction"]`](/docs/en/mcp#require-approval-for-a-specific-tool) always fall through to the callback, even when an allow rule matches. In `dontAsk` mode… Agent SDK reference - Python Claude Code CLI · in the page agent-sdk/python …axResultSizeChars`. See [Raise the limit for a specific tool](/docs/en/mcp.md#raise-the-limit-for-a-specific-tool) | ```python theme={null} from claude_agent_sdk import tool, ToolAnnotations from typ…
Feedback