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.
Quickstart
Claude Code CLI · in the page
agent-sdk/quickstart
…turn agents that maintain context * **[MCP servers](/docs/en/agent-sdk/mcp.md)**: connect to databases, browsers, APIs, and other external systems * **[Hosting](/docs/en/agent-sdk/hosting.md)**: deplo…
Extend agents with skills
Claude Code CLI · in the page
agent-sdk/skills
…ills-loaded). Sessions that configure [MCP servers](/docs/en/agent-sdk/mcp.md) can also expose [MCP prompts as commands](/docs/en/mcp.md#use-mcp-prompts-as-commands). ### Dispatch commands by name S…
Scale to many tools with tool search
Claude Code CLI · in the page
agent-sdk/tool-search
…gateway rejects it, see [Tool search through an LLM gateway](/docs/en/mcp.md#tool-search-through-a-gateway). Before Claude Code v2.1.304, the SDK disabled tool search behind such a gateway unless `EN…
Troubleshoot the Agent SDK
Claude Code CLI · in the page
agent-sdk/troubleshooting
…the maximum allowed tokens | [MCP troubleshooting](/docs/en/agent-sdk/mcp.md#troubleshooting) | | Plugin not loading, plugin skills not appearing | [Plugins troubleshooting](/docs/en/agent-sdk/plugin…
Agent SDK reference - TypeScript
Claude Code CLI · in the page
agent-sdk/typescript
…ings, plugin-provided MCP servers, and [claude.ai connectors](/docs/en/mcp.md#use-mcp-servers-from-claude-ai) | | `systemPrompt` | `string \| string[] \| { type: 'custom'; prompt: string \| string[];…
Manage multiple agents with agent view
Claude Code CLI · in the page
agent-view
…o allow a network host or an MCP server's [request for input](/docs/en/mcp.md#respond-to-mcp-elicitation-requests). A command that needs an attached terminal, such as `/install-github-app` or the `/mc…
Run agents in parallel
Claude Code CLI · in the page
agents
…olve a different tool, expose it to Claude as an [MCP server](/docs/en/mcp.md). Three more tools support this work without being a way to run agents themselves: * [Worktrees](/docs/en/worktrees.md)…
Share session output as artifacts
Claude Code CLI · in the page
artifacts
…our codebase and data it pulls through your [connected tools](/docs/en/mcp.md), so the page can show things that would take paragraphs to describe. For example, ask Claude to: * Walk a reviewer throu…
Authentication
Claude Code CLI · in the page
authentication
…hat need your claude.ai login, such as [claude.ai connectors](/docs/en/mcp.md#use-mcp-servers-from-claude-ai) and [`/schedule`](/docs/en/routines), aren't available while one of these sources is selec…
Best practices for Claude Code
Claude Code CLI · in the page
best-practices
…database. For example: `claude mcp add --transport http notion https://mcp.notion.com/mcp`. With [MCP servers](/docs/en/mcp.md), you can ask Claude to implement features from issue trackers, query da…
Claude Code changelog
Claude Code CLI · in the page
changelog
…ixed Claude in the desktop app pointing you to claude.ai settings or `/mcp` to authorize or reconnect an MCP server where that option isn't available * Fixed artifact publishes sometimes failing when…
Push events into a running session with channels
Claude Code CLI · in the page
channels
…channel server that negotiates protocol revision 2026-07-28](/docs/en/mcp.md#push-messages-with-channels). ## Research preview Channels are a research preview feature. Availability is rolling out g…
Channels reference
Claude Code CLI · in the page
channels-reference
…rl` returned: * **`curl` succeeds but nothing reaches Claude**: run `/mcp` in your session to check the server's status. A `failed` status usually means a dependency or import error in your server fi…
Use Claude Code with Chrome
Claude Code CLI · in the page
chrome
…s show common ways to combine browser actions with coding tasks. Run `/mcp`, select `claude-in-chrome`, then select **View tools** to see the full list of available browser tools. ### Test a local we…
Claude apps gateway for Amazon Bedrock, Claude Platform on AWS, Google Cloud, and Microsoft Foundry
Claude Code CLI · in the page
claude-apps-gateway
…nagedHooksOnly": true, "allowedMcpServers": [{ "serverUrl": "https://mcp.internal.example.com/*" }], "sandbox": { "network": { "allowManagedDomainsOnly": true, "allowedDomains": ["…
Explore the .claude directory
Claude Code CLI · in the page
claude-directory
…hemas are deferred by default and load on demand via <A href="/docs/en/mcp#scale-with-mcp-tool-search">tool search</A></>, description: <>Configures Model Context Protocol (MCP) servers that g…
Let Claude coordinate ongoing work with Projects
Claude Code CLI · in the page
claude-projects
…a task for a cloud thread. [How connectors reach Claude Code](/docs/en/mcp.md#how-connectors-reach-claude-code) lists the rules for cloud sessions and the settings that turn connectors off. * Command-…
claude-tag
Claude Code CLI · in the page
claude-tag
…ray-950/70 dark:hover:text-white/70" href="https://claude.com/partners/mcp" target="_blank" rel="noreferrer">MCP connectors</a><a class="text-sm max-w-36 whitespace-normal md:truncate text-gray-950/50…
CLI reference
Claude Code CLI · in the page
cli-reference
…| See the [Claude Code MCP documentation](/docs/en/mcp). | | `claude mcp login <name>` | Run a configured MCP server's OAuth flow without opening the interactive `/…
Configure cloud environments
Claude Code CLI · in the page
cloud-environments
…p add --scope project`, which writes the repo's [`.mcp.json`](/docs/en/mcp#project-scope), and commit that file. A session with one repository loads it | | Transport variables in your repo's `.claude/…
Commands
Claude Code CLI · in the page
commands
…to generate a starter `CLAUDE.md`, then `/memory` to refine it. Use `/mcp` to set up any servers the project needs, ask Claude to create any [subagents](/docs/en/sub-agents) you want, and run `/permi…
Common workflows
Claude Code CLI · in the page
common-workflows
…ervers using the format @server:resource. See [MCP resources](/docs/en/mcp.md#use-mcp-resources) for details. > [!TIP] > > Tips: > > * File paths can be relative or absolute > * Type `@` to open a pa…
Communications kit
Claude Code CLI · in the page
communications-kit
…he config for you. 📖 MCP connectors → https://code.claude.com/docs/en/mcp ``` ### Automate your workflows **Skills** ```markdown theme={null} ⚡ *Tip: Turn that prompt you keep retyping into a comm…
Let Claude use your computer from the CLI
Claude Code CLI · in the page
computer-use
…s the most precise tool first: * If you have an [MCP server](/docs/en/mcp.md) for the service, Claude uses that. * If the task is a shell command, Claude uses Bash. * If the task is browser work and…
Explore the context window
Claude Code CLI · in the page
context-window
…ow, or `ENABLE_TOOL_SEARCH=false` to load everything.', link: '/en/mcp#scale-with-mcp-tool-search' }, { t: 0.1, kind: 'auto', label: 'Skill descriptions', tokens: 450, color:…
Manage costs effectively
Claude Code CLI · in the page
costs
…rver overhead MCP tool definitions are [deferred by default](/docs/en/mcp.md#scale-with-mcp-tool-search), so only tool names and server instructions enter context until Claude uses a specific tool. R…
Message your other Claude Code sessions
Claude Code CLI · in the page
cross-session-messaging
…ves as plain text. If it mentions a file or an [MCP resource](/docs/en/mcp.md#use-mcp-resources) with `@`, Claude sees the mention as written and Claude Code attaches nothing, whether the message star…
Debug your configuration
Claude Code CLI · in the page
debug-your-config
…s, or skills aren't taking effect. Use /context, /doctor, /hooks, and /mcp to see what actually loaded. When Claude ignores an instruction or a feature you configured doesn't appear, the cause is usu…
Desktop application
Claude Code CLI · in the page
desktop
…s). ### Connect external tools Connectors are [MCP servers](/docs/en/mcp.md) with a graphical setup flow. Click **+** next to the prompt box, before or during the session, to add connectors in a lo…
Schedule recurring tasks in Claude Code Desktop
Claude Code CLI · in the page
desktop-scheduled-tasks
…MCP servers | Connectors configured per task | [Config files](/docs/en/mcp.md) and connectors | Inherits from session | | Permission prompts | [Auto mode](/docs/en/routines.md#permission-prompts-durin…
Development containers
Claude Code CLI · in the page
devcontainer
…rganization](/docs/en/admin-setup.md). To make [MCP servers](/docs/en/mcp.md) available inside the container, define them at [project scope](/docs/en/mcp.md#mcp-installation-scopes) in a `.mcp.json`…
Environment variables
Claude Code CLI · in the page
env-vars
…ateway. When set to a non-first-party host, [MCP tool search](/docs/en/mcp#scale-with-mcp-tool-search) is disabled by default. Set `ENABLE_TOOL_SEARCH=true` if your proxy forwards `tool_reference` blo…
Error reference
Claude Code CLI · in the page
errors
…ssion-token) | | `MCP server "<name>" needs you to sign in again (run /mcp to re-authenticate)` | [Authentication](#mcp-server-needs-you-to-sign-in-again) | | `rejected the credential from its headers…
Feature availability
Claude Code CLI · in the page
feature-availability
…), [plugins](/docs/en/plugins/overview.md), and [MCP servers](/docs/en/mcp.md) * [Checkpoints](/docs/en/checkpointing.md), [sandboxing](/docs/en/sandboxing.md), and [Workflows](/docs/en/workflows.md)…
Extend Claude Code
Claude Code CLI · in the page
features-overview
…er for symbol-level navigation and live type errors * **[MCP](/docs/en/mcp.md)** connects Claude to external services and tools * **[Subagents](/docs/en/sub-agents.md)** run their own loops in isolate…
Fullscreen rendering
Claude Code CLI · in the page
fullscreen
…flowing list with its scrollbar.** In list panels such as `/skills`, `/mcp`, and `/plugin`'s Installed list, a scrollbar appears beside a list with more rows than fit while the pointer is over it. Cli…
Claude Code GitHub Actions
Claude Code CLI · in the page
github-actions
…odel-config.md) * `--mcp-config`: path to [MCP configuration](/docs/en/mcp.md) * `--allowedTools`: comma-separated list of allowed tools. The `--allowed-tools` alias also works * `--debug`: enable deb…
Glossary
Claude Code CLI · in the page
glossary
…sign in to Claude Code with that account, your connectors appear in `/mcp` alongside the servers you added locally. Organizations can also provision connectors and set per-tool controls on them. Lea…
Claude Code on Google Cloud's Agent Platform
Claude Code CLI · in the page
google-vertex-ai
…d credentials. Claude Code decides between [MCP tool search](/docs/en/mcp.md#scale-with-mcp-tool-search) and upfront loading by model generation: * **Claude Opus 4.5, Sonnet 4.5, Haiku 4.5, and late…
Run Claude Code programmatically
Claude Code CLI · in the page
headless
…default. A remote server with a [cached tool list](/docs/en/agent-sdk/mcp.md#connection-timing) skips the wait, shows `pending` in `system/init`, and connects on its first tool call. In a [self-hoste…
Set up Claude Code (local mode) for a HIPAA-ready organization
Claude Code CLI · in the page
hipaa-setup
…s | | `mcp-proxy.anthropic.com` | [Connectors from claude.ai](/docs/en/mcp.md#use-mcp-servers-from-claude-ai) | This table lists the hosts a native install of Claude Code needs in the terminal to sig…
Hooks reference
Claude Code CLI · in the page
hooks
…runs only for TypeScript files. #### Match MCP tools [MCP](/docs/en/mcp.md) server tools appear as regular tools in tool events (`PreToolUse`, `PostToolUse`, `PostToolUseFailure`, `PermissionReques…
Automate actions with hooks
Claude Code CLI · in the page
hooks-guide
…network-paths) * MCP tools marked [`requiresUserInteraction`](/docs/en/mcp#require-approval-for-a-specific-tool) * Connector tools [your organization set to `ask`](/docs/en/mcp#organization-controls-o…
How Claude Code works
Claude Code CLI · in the page
how-claude-code-works
…(/docs/en/skills.md), connect to external services with [MCP](/docs/en/mcp.md), automate workflows with [hooks](/docs/en/hooks.md), and offload tasks to [subagents](/docs/en/sub-agents.md). These exte…
Interactive mode
Claude Code CLI · in the page
interactive-mode
…by [plugins](/docs/en/plugins/overview.md) and [MCP servers](/docs/en/mcp.md#use-mcp-prompts-as-commands). Not all built-in commands are visible to every user since some depend on your platform or pl…
JetBrains IDEs
Claude Code CLI · in the page
jetbrains
…nspection diagnostics. The server is named `ide` and is hidden from `/mcp` because there's nothing to configure. If your organization uses a [`PreToolUse` hook](/docs/en/hooks#pretooluse) to allowlis…
Customize keyboard shortcuts
Claude Code CLI · in the page
keybindings
…el` | Escape | Cancel selection | In list panels such as `/skills`, `/mcp`, and `/tasks`, Claude Code applies your `select:pageUp`, `select:pageDown`, `select:first`, and `select:last` bindings. In m…
Set up Claude Code in a monorepo or large codebase
Claude Code CLI · in the page
large-codebases
…commands that a platform team owns centrally * [MCP servers](/docs/en/mcp.md): if your organization already runs a code search or RAG index over the repository, expose it as an MCP tool so Claude que…
Claude Code gateway compatibility guide
Claude Code CLI · in the page
llm-gateway-protocol
…carrying [`defer_loading` fields and `tool_reference` blocks](/docs/en/mcp#tool-search-through-a-gateway) can arrive again without them after a `400` or `422` whose cause Claude Code doesn't recognize…
Control MCP server access for your organization
Claude Code CLI · in the page
managed-mcp
…ault, anyone running Claude Code can connect any [MCP server](/docs/en/mcp.md) they choose. Anthropic reviews connectors against its [listing criteria](https://claude.com/docs/connectors/building/revi…