561 pages for mcp serve.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Platforms and integrations
Claude Code CLI · in the page
platforms
…mix surfaces on the same project. Configuration, project memory, and MCP servers are shared across the local surfaces. ## Connect your tools Integrations let Claude work with services outside your…
Test plugins with evals
Claude Code CLI · in the page
plugin-evals
…e workspace, an earlier conversation to continue, or answers from the MCP servers your plugin connects to. Each of those is set up beside the case so runs stay repeatable. ### Seed the workspace or c…
Plugin commands reference
Claude Code CLI · in the page
plugins/cli-reference
…option. A key written `<server>.<key>` sets a setting that a [bundled MCP server](/docs/en/plugins/components.md#include-a-packaged-mcpb-server) declares in its own `user_config` instead, for a bundle…
Add components to a plugin
Claude Code CLI · in the page
plugins/components
# Add components to a plugin > Add skills, hooks, MCP servers, and every other component type to a Claude Code plugin, with an example that validates for each. A Claude Code plugin is built from com…
Create a Claude Code plugin
Claude Code CLI · in the page
plugins/create
…claude/ setup. A plugin is a directory of skills, agents, hooks, and MCP servers, plus a `plugin.json` file, called the manifest, that names the plugin. Claude Code loads the directory as one unit, s…
Plugin dependencies
Claude Code CLI · in the page
plugins/dependencies
…dency is another plugin that your plugin relies on, such as one whose MCP server or skill it calls. Each dependency tracks the latest version its marketplace provides unless you declare a version cons…
Host and maintain a marketplace
Claude Code CLI · in the page
plugins/host-marketplace
…nce them as `${CLAUDE_PLUGIN_ROOT}/scripts/<name>` from your hooks or MCP server configs [Sync your organization's plugins from a repository](https://claude.com/docs/plugins/org-sync) on claude.com l…
Install and manage plugins
Claude Code CLI · in the page
plugins/install
…them later. Installing a plugin adds its skills, agents, hooks, and MCP servers to Claude Code on your machine. This page is for anyone using plugins on their own machine or account, whether in the…
Plugin loading reference
Claude Code CLI · in the page
plugins/loading
…-p` isn't enough. Components that run code are restricted further: * MCP servers it declares go through the [same per-server approval](/docs/en/mcp.md) as a project `.mcp.json` * MCP servers it decla…
Plugin manifest reference
Claude Code CLI · in the page
plugins/manifest-reference
…e same problem when it loads the plugin The command also checks each MCP server entry the plugin declares in `.mcp.json`, in a `.json` file that [`mcpServers`](#mcpservers) names, or inline in `plugi…
Measure plugin cost and usage
Claude Code CLI · in the page
plugins/measure
…`formatter` that has two skills, a command, an agent, a hook, and an MCP server: ```bash theme={null} claude plugin details formatter ``` ```text theme={null} formatter 1.0.0 Description: Formats…
Manage mods for your organization
Claude Code CLI · in the page
plugins/mods/admin
…mod reads as settings, or the tools and descriptions of your managed MCP servers. * **Outside what you manage, a user's mod acts as that user.** The mod keeps that user's permissions: it can still re…
Use the mods API
Claude Code CLI · in the page
plugins/mods/api
…indow use and plan limits. | | `$.mcp` | `call` a tool on a connected MCP server | Files, processes, and requests have a few rules of their own: * **Paths**: a relative path resolves against the wor…
React to events with a mod
Claude Code CLI · in the page
plugins/mods/events
…, hook) // A regular expression matches by pattern: every tool of one MCP server on('tool.call', { tool: /^mcp__github__/ }, hook) ``` `hook` runs once for a Bash, Edit, or Write call, and once for a…
Mods overview
Claude Code CLI · in the page
plugins/mods/overview
…ok". ## What a mod can do Settings hooks, skills, status lines, and MCP servers work from outside Claude Code: each one runs a script, or gives Claude text or tools. A mod runs inside Claude Code, s…
Mods reference
Claude Code CLI · in the page
plugins/mods/reference
…s-and-the-network) | `call`, `connect`. `connect(server)` connects an MCP server that your own plugin's manifest lists. | | `$.audio` | `play`, `speak` | | `$.telemetry` | `log`, `mark`. A record is s…
Manage Claude Code plugins for your organization
Claude Code CLI · in the page
plugins/org
…| `strictPluginOnlyCustomization` | Blocks skills, agents, hooks, and MCP servers that don't come from a plugin, managed settings, or Claude Code's built-ins. It also stops [skills-directory plugins](…
Plugins overview
Claude Code CLI · in the page
plugins/overview
…de Code plugin is, when you need one instead of a standalone skill or MCP server, and which page to read to install or create one. A Claude Code plugin is a directory of skills, agents, hooks, MCP se…
Publish and distribute a plugin
Claude Code CLI · in the page
plugins/publish
…component paths that don't start with `./`. Inside hook commands and MCP server configs, refer to files as `${CLAUDE_PLUGIN_ROOT}/...`. See [path rules](/docs/en/plugins/manifest-reference.md#path-ru…
Plugin security and trust
Claude Code CLI · in the page
plugins/security
…trust-a-mod). * **MCP and LSP servers**: Claude Code connects to the [MCP servers](/docs/en/mcp.md) an enabled plugin declares and gives Claude their tools. A stdio MCP server runs as a process that C…
Troubleshoot plugins
Claude Code CLI · in the page
plugins/troubleshooting
…plugins --force to apply.`**: the reload would add or remove a plugin MCP server, or the `LSP` tool, and invalidate your prompt cache. For the LSP case the line starts `This reload adds the LSP tool`…
How Claude Code uses prompt caching
Claude Code CLI · in the page
prompt-caching
…ing on fast mode](#turning-on-fast-mode) * [Connecting or removing an MCP server](#connecting-or-removing-an-mcp-server) * [Enabling or disabling a plugin](#enabling-or-disabling-a-plugin) * [Denying…
Prompt library
Claude Code CLI · in the page
prompt-library
…claude.ai connector](/docs/en/mcp#use-mcp-servers-from-claude-ai) or [MCP server](/docs/en/mcp).", gh: "the [gh CLI](https://cli.github.com) authenticated, or GitHub added as a [claude.ai connecto…
Continue local sessions from any device with Remote Control
Claude Code CLI · in the page
remote-control
…n: * **Use your full local environment remotely**: your filesystem, [MCP servers](/docs/en/mcp.md), tools, and project configuration all stay available, and typing `@` autocompletes file paths from y…
Automate work with scheduled tasks
Claude Code CLI · in the page
routines
…ons](/docs/en/mcp.md#use-mcp-servers-from-claude-ai) on your account. MCP servers you added locally in the CLI with `claude mcp add` are stored on your machine rather than your claude.ai account, so t…
Choose a sandbox environment
Claude Code CLI · in the page
sandbox-environments
…ndbox-runtime) | The whole Claude Code process, including file tools, MCP servers, and hooks | No | Low | | [Dev container](#dev-containers) | Full development environment | Yes | Medium | | [Custom c…
Configure the sandboxed Bash tool
Claude Code CLI · in the page
sandboxing
…ch one. The sandbox covers shell commands only. Claude's file tools, MCP servers, and hooks [run outside it](#what-runs-outside-the-sandbox). The sandbox runs on macOS, Linux, and WSL2. On native Wi…
Run prompts on a schedule
Claude Code CLI · in the page
scheduled-tasks
…tations) | | Access to local files | No (fresh clone) | Yes | Yes | | MCP servers | Connectors configured per task | [Config files](/docs/en/mcp.md) and connectors | Inherits from session | | Permissi…
Security
Claude Code CLI · in the page
security
…tion](/docs/en/managed-mcp.md). We encourage either writing your own MCP servers or using MCP servers from providers that you trust. You are able to configure Claude Code permissions for MCP servers.…
Self-hosted environments
Claude Code CLI · in the page
self-hosted-environments
…ipts for per-session credentials, lifecycle hooks, on-demand runners, MCP servers, and permissions * [Test end to end](/docs/en/self-hosted-environments-testing.md): a CI smoke test that verifies a ru…
Customize sessions in self-hosted environments
Claude Code CLI · in the page
self-hosted-environments-configuration
…EMOTE_MCP_CONFIG` | Path to a file in `CLAUDE_CONFIG_DIR` holding the MCP server definitions that Anthropic's control plane delivered for this session. If your wrapper rebuilds the child's environment…
Deploy self-hosted environments to production
Claude Code CLI · in the page
self-hosted-environments-deploy
…installing a plugin's Node.js dependencies, or when an `npx`-launched MCP server runs | | `http-intake.logs.us5.datadoghq.com` | 443 | Anthropic operational metrics. Only when `CLAUDE_CODE_BYOC_ENABLE…
Verify session identity in self-hosted environments
Claude Code CLI · in the page
self-hosted-environments-identity
…variable inside the session, so any code Claude runs, and any tool or MCP server the session starts, can read and present it. Two consequences for your services: * Verify the `aud` claim against you…
Self-hosted environments quickstart
Claude Code CLI · in the page
self-hosted-environments-quickstart
…nfiguration.md): wrapper scripts, lifecycle hooks, on-demand runners, MCP servers, and permissions * [Test end to end](/docs/en/self-hosted-environments-testing.md): a CI smoke test that dispatches a…
Configure server-managed settings
Claude Code CLI · in the page
server-managed-settings
…. Claude Code waits up to 30 seconds for that fetch before connecting MCP servers. If the fetch fails or times out, the session starts without the organization's servers, `/status` says so, and they c…
Claude Code settings
Claude Code CLI · in the page
settings
…ect scope** is best for: * Team-shared settings (permissions, hooks, MCP servers) * Plugins the whole team should have * Standardizing tooling across collaborators **Local scope** is best for: * Pe…
Example settings files
Claude Code CLI · in the page
settings-example
…CP allowlists the only ones that apply * `allowedMcpServers` pins the MCP server by URL * `strictKnownMarketplaces` allows one plugin marketplace * `sandbox` sandboxes commands with a fixed network al…
All settings
Claude Code CLI · in the page
settings-reference
…file | | [`allowedMcpServers`](#allowedmcpservers) | Allowlist which [MCP servers](/docs/en/mcp.md) users can add | MCP | Any file | | [`allowedProviders`](#allowedproviders) | Limit which [API provid…
Advanced setup
Claude Code CLI · in the page
setup
…ing configuration files will delete all your settings, allowed tools, MCP server configurations, and session history. The VS Code extension, the JetBrains plugin, and the Desktop app also write to `~…
Extend Claude with skills
Claude Code CLI · in the page
skills
…/setup.md#configure-release-channel) * **Extensions**: unused skills, MCP servers, and plugins compared with their context cost, and slow [hooks](/docs/en/hooks.md) * **`CLAUDE.md` files**: local `CLA…
Customize your status line
Claude Code CLI · in the page
statusline
…gives notifications a row of their own. * System notifications like MCP server errors and auto-updates display on the right side of the row. Transient notifications such as the context-low warning a…
Create custom subagents
Claude Code CLI · in the page
sub-agents
…gin's [`hooks/hooks.json`](/docs/en/plugins/components#hooks) and the MCP servers in its [`.mcp.json`](/docs/en/plugins/components#mcp-servers) instead. They apply whenever the plugin is enabled rathe…
Enterprise deployment overview
Claude Code CLI · in the page
third-party-integrations
…ket management systems or error logs. Have one central team configure MCP servers and check a `.mcp.json` configuration into the codebase so that all users benefit. [Learn more](/docs/en/mcp.md). ##…
Tools reference
Claude Code CLI · in the page
tools-reference
…ach place that accepts a tool name. To add custom tools, connect an [MCP server](/docs/en/mcp.md). To extend Claude with reusable prompt-based workflows, write a [skill](/docs/en/skills.md), which ru…
Troubleshoot installation and login
Claude Code CLI · in the page
troubleshoot-install
…ll stored credentials, including the plaintext file's contents, saved MCP server logins, and plugin sensitive values, so expect to re-authorize MCP servers and re-enter plugin secrets afterwards. Logg…
Troubleshooting
Claude Code CLI · in the page
troubleshooting
…ogin-and-authentication) | | Settings not applying, hooks not firing, MCP servers not loading | [Debug your configuration](/docs/en/debug-your-config.md) | | Session started in auto mode, or Claude ed…
Use Claude Code in VS Code
Claude Code CLI · in the page
vs-code
…extended thinking. The Customize section includes entries such as MCP servers, commands, output styles, hooks, memory, instructions, permissions, and plugins. Items with a terminal icon open in th…
Week 14 · March 30 – April 3, 2026
Claude Code CLI · in the page
whats-new/2026-w14
…rendering](/docs/en/fullscreen.md) MCP result-size override v2.1.91 MCP server authors can now raise the truncation cap on a specific tool by setting `anthropic/maxResultSizeChars` in the tool's `to…
Week 18 · April 27 – May 1, 2026
Claude Code CLI · in the page
whats-new/2026-w18
…etected automatically. [Setup guide](/docs/en/setup.md) Other wins MCP servers can opt out of tool-search deferral with `alwaysLoad: true` in their config so all of that server's tools are always a…
Week 21 · May 18–22, 2026
Claude Code CLI · in the page
whats-new/2026-w21
…on the Pro plan and with Sonnet 4.6, see which skills, subagents, and MCP servers drive your plan limits in /usage, and review diffs with the new /code-review command. Releases [v2.1.143 → v2.1.149](…