924 pages for files.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Use Claude for M365 with third-party platforms
Claude Documentation · in the page
office-agents/third-party-platforms
…itch: the add-in refuses to run. | | `file.upload` | Blocks attaching files to the conversation. | | `web_search` | Removes the built-in web search and web fetch tools, whose queries are served by Ant…
Use Claude for Word
Claude Documentation · in the page
office-agents/word
…an Version 2205 on Windows or version 16.61 on Mac. * Legacy `.doc` files. Save as `.docx` first. ## Prompt injection risk > [!WARNING] > > Only use Claude for Word with trusted documents. Documen…
Work across M365 apps
Claude Documentation · in the page
office-agents/work-across-apps
…n** Open Settings in each add-in and turn on "Let Claude work across files". Pro and Max plans have this on by default; Team and Enterprise plans default to off. The toggle is per-device, so enable i…
Plugin structure and testing
Claude Documentation · in the page
plugins/build
…> [!NOTE] > > * If you want a plugin for your own use without writing files, see [Create a plugin with Claude](/docs/plugins/create-with-claude.md), which makes one from a conversation > * If you're b…
Create a plugin with Claude
Claude Documentation · in the page
plugins/create-with-claude
…r your own workflow from claude.ai or the desktop app without writing files: choose Create with Claude and answer Claude's questions. A [plugin](/docs/plugins/overview.md) packages skills, commands,…
Plugins
Claude Documentation · in the page
plugins/overview
…e plugin with you * **Create a plugin**: open an editor and write its files directly [Create a plugin with Claude](/docs/plugins/create-with-claude.md) covers both, and [Plugin structure and testing]…
Plugin feature support across platforms
Claude Documentation · in the page
plugins/platform-support
…our account in each organization. Each plugin can contain up to 5,000 files and 200 MB, and 200 MB is also the largest file that **Upload plugin** accepts. | No account limits apply; installs are per…
Plugin pre-submission checklist
Claude Documentation · in the page
plugins/pre-submission-checklist
…blish.md) lists your plugin, the developer portal checks the plugin's files at two points. Validation runs in the plugin submission form at [claude.ai/directory/manage](https://claude.ai/directory/man…
Build your first plugin
Claude Documentation · in the page
plugins/quickstart
…> * If you want to make a plugin from a conversation without writing files, see [Create a plugin with Claude](/docs/plugins/create-with-claude.md) > * If you want to distribute a plugin only inside y…
Create custom skills
Claude Documentation · in the page
skills/how-to
…`SKILL.md` file of instructions, and optionally scripts and reference files, that Claude loads when a task matches the skill's description. This guide is for anyone writing a skill of their own. It ex…
Skills overview
Claude Documentation · in the page
skills/overview
…on, Claude reads that skill's `SKILL.md` instructions * **Opens extra files only when needed**: if the instructions point to scripts or reference files, Claude opens them at that point A skill's desc…
Deploy with Enterprise Admin Console
Claude Documentation · in the page
third-party/claude-desktop/admin-console
…ation, and your administrators manage it centrally instead of pushing files to each device. You sign in to the console in a browser and choose your inference provider, the app's settings, and which gr…
Deploy Claude Desktop on 3P with Amazon Bedrock
Claude Documentation · in the page
third-party/claude-desktop/bedrock
…and permission set, and writes them to the session's AWS credentials files, described under [Transient credential files](/docs/third-party/claude-desktop/data-storage.md#transient-credential-files).…
Deploy with a bootstrap server
Claude Documentation · in the page
third-party/claude-desktop/bootstrap
…out MDM or with role-based configuration too complex for per-group profiles > [!NOTE] > > Requires Claude Desktop **1.10628.0** or later. Earlier builds ignore the `bootstrapUrl` keys. A **bootstrap…
Chat in Claude Desktop on 3P
Claude Documentation · in the page
third-party/claude-desktop/chat
…it can search and fetch the web under your admin configuration, read files attached to the conversation, read and update the project's memory and read the files in the project's folders when the conv…
Code in Claude Desktop on 3P
Claude Documentation · in the page
third-party/claude-desktop/code
…lways allow**, and the approval isn't saved to Claude Code's settings files. Allow rules already in those files, and hooks, keep allowing the tool until someone removes them. For scheduled tasks, see…
Configuration reference
Claude Documentation · in the page
third-party/claude-desktop/configuration
…Desktop on 3P supports, what it controls, and recommended security profiles | Key | Name in the app | Category | Works with (Unless a label in its entry says otherwise, a key can be set in an MDM pro…
Configuration changelog
Claude Documentation · in the page
third-party/claude-desktop/configuration-changelog
…ean` | Allow screenshots of the screen and other apps | | [`quickEntryFileSharingEnabled`](/docs/third-party/claude-desktop/configuration#quickentryfilesharingenabled) | `boolean` | Allow sharing file…
Connect to Box
Claude Documentation · in the page
third-party/claude-desktop/connectors-box
…T" ``` On Windows, save it as a `.cmd` file, for example `C:\Program Files\Corp\box-mcp-secret.cmd`: ```bat theme={null} @echo off echo {"clientSecret":"YOUR_BOX_CLIENT_SECRET"} ``` A secret writte…
Connect to Microsoft 365
Claude Documentation · in the page
third-party/claude-desktop/connectors-m365
…ions (sending mail, managing drafts and calendar events, working with files, and sending Teams messages) depend on the write scopes approved in Microsoft Entra: * **Remote connector**: an administrat…
Write a credential helper
Claude Documentation · in the page
third-party/claude-desktop/credential-helper
…credentialhelperwindows) to the Windows path, for example `C:\Program Files\Corp\cred-helper.exe`. Windows devices run that executable with the same arguments, timeout, cache time, and environment var…
User identity and local data
Claude Documentation · in the page
third-party/claude-desktop/data-storage
…working directory includes an `uploads/` subdirectory with copies of files attached to the conversation and an `outputs/` subdirectory for files Claude creates. | | `local-agent-mode-sessions/.../mem…
MCP, plugins, skills, and hooks
Claude Documentation · in the page
third-party/claude-desktop/extensions
…t administrators provision them through managed configuration and the filesystem rather than the claude.ai admin console. There are three layers, in order of precedence: | Layer | Provisioned by | D…
Deploy Claude Desktop on 3P with an LLM gateway
Claude Documentation · in the page
third-party/claude-desktop/gateway
…e managed settings](https://code.claude.com/docs/en/settings#settings-files), with [`parentSettingsBehavior`](/docs/third-party/claude-desktop/code) set to `merge`. On earlier app versions these provi…
Import history from claude.ai
Claude Documentation · in the page
third-party/claude-desktop/import
…ersation in the project. In the new conversation, Claude can read the files in the folder. Importing the project again doesn't make its folder readable. If you remove the import under **Import histor…
Installation and setup
Claude Documentation · in the page
third-party/claude-desktop/installation
…er-user values | Permission policies per group of users | Separate profiles per device group | The server keys its response to the signed-in user | | Changing settings | Save the change in the console…
Deploy with MDM
Claude Documentation · in the page
third-party/claude-desktop/mdm
…vice without a managed profile, or temporarily remove the profile. Profiles that set [only app-behavior keys](#update-keys-and-managed-precedence) (the update, configuration re-check, relaunch window,…
Migrate Claude Desktop from a cloud provider to Claude Enterprise
Claude Documentation · in the page
third-party/claude-desktop/move-to-claude-enterprise
…plugin components or an unreadable header, or over about 10 MB or 200 files * Scheduled Code tasks in folders Claude Code doesn't trust * A few system or network folders. The user can attach most of t…
Network proxy
Claude Documentation · in the page
third-party/claude-desktop/network-proxy
…[managed settings](https://code.claude.com/docs/en/settings#settings-files) on the device (a `managed-settings.json` file or an OS-level Claude Code policy) and its `env` block sets `HTTPS_PROXY`, `H…
Overview
Claude Documentation · in the page
third-party/claude-desktop/overview
…only to your configured endpoint.** The app sends prompts, responses, files, and tool outputs only to your configured inference endpoint and stores them only on the local machine. If you enable [SSH r…
SSH remote sessions in Claude Desktop on 3P
Claude Documentation · in the page
third-party/claude-desktop/ssh-remote-sessions
…engines and the remote server yourself on a Linux or macOS host, see [Files and processes on the remote machine](https://code.claude.com/docs/en/desktop#files-and-processes-on-the-remote-machine). The…
Telemetry and egress
Claude Documentation · in the page
third-party/claude-desktop/telemetry
…-party/claude-desktop/bedrock.md#in-app-aws-sign-in) and for named profiles that use IAM Identity Center. `<sso-region>` is `inferenceBedrockSsoRegion` (or the profile's `sso_region`) and can differ f…
Unified Claude in Claude Desktop on 3P
Claude Documentation · in the page
third-party/claude-desktop/unified-claude
…llows your Cowork settings. For example, Claude can create and change files in folders the user attaches, and create scheduled tasks. Users keep their earlier chats and Cowork tasks, and the sidebar…
Deploy Claude Desktop on 3P with Google Cloud's Agent Platform
Claude Documentation · in the page
third-party/claude-desktop/vertex
…iguration, you can point at that file instead. For `external_account` files, the `credential_source` must be of type `file` or `url` (`executable` sources are not supported), and separate tooling on t…
Web search and web fetch
Claude Documentation · in the page
third-party/claude-desktop/web-tools
…y host your network allows. The agent can still read and write local files, run code against them, and call any MCP servers you've provisioned. See the [Locked down profile](/docs/third-party/claude-…
Contributing to MCP
Model Context Protocol · in the page
community/contributing
…different levels of responsibility: * **Contributors** - Anyone who files issues, submits PRs, or participates in discussions (that's you!) * **Maintainers** - Steward specific areas like SDKs, do…
Authorization Charter
Model Context Protocol · in the page
community/interest-groups/auth
…tigations | Completed | `#auth-ig` threads as needed | | `#auth-wg-profiles` | Client Credentials, Enterprise-Managed Authorization, DPoP, Workload Identity Federation extensions | Completed | `#auth-…
Enterprise-Managed Authorization Charter
Model Context Protocol · in the page
community/interest-groups/enterprise-managed-authorization
…sitory as issues or PRs ### Out of Scope * **Other authorization profiles**: Client Credentials, DPoP, Workload Identity Federation, and the core OAuth 2.1 flow belong to the [Authorization IG](/com…
Scientific Computing Charter
Model Context Protocol · in the page
community/interest-groups/scientific-computing
…orking-groups/file-uploads.md)**: input datasets, mesh and geometry files, and other large files must be considered * **[Primitive Grouping IG](/community/interest-groups/primitive-grouping.md)**: s…
SEP Guidelines
Model Context Protocol · in the page
community/sep-guidelines
…that guide the protocol's evolution. SEPs are maintained as markdown files in the [`seps/` directory](https://github.com/modelcontextprotocol/modelcontextprotocol/tree/main/seps) of the specification…
Roadmap
Model Context Protocol · in the page
development/roadmap
…rking-groups/file-uploads.md) continues on scoped file operations and filesystem-like resource semantics (range reads, hierarchical listing). ### 5. Improved SDK Developer Experience Core Maintainer…
Build an MCP client
Model Context Protocol · in the page
docs/2024-11-05/develop/build-client
…red packages uv add mcp anthropic python-dotenv # Remove boilerplate files rm main.py # Create our main file touch client.py ``` ```powershell Windows theme={null} # Create project directory uv ini…
Build an MCP server
Model Context Protocol · in the page
docs/2024-11-05/develop/build-server
…### Best Practices * Use a logging library that writes to stderr or files. ### Quick Examples ```python theme={null} import sys import logging # ❌ Bad (STDIO) print("Processing request") # ✅ Goo…
Build with Agent Skills
Model Context Protocol · in the page
docs/2024-11-05/develop/build-with-agent-skills
…dget templates, manifest schemas) that the agent reads on demand. The files follow the open format and work with any agent that implements the standard. For example, to install them in Claude Code: `…
Connect to local MCP servers
Model Context Protocol · in the page
docs/2024-11-05/develop/connect-local-servers
…ts. By the end of this tutorial, Claude will be able to interact with files on your computer, create new documents, organize folders, and search through your file system—all with your explicit permiss…
What is the Model Context Protocol (MCP)?
Model Context Protocol · in the page
docs/2024-11-05/getting-started/intro
…ations like Claude or ChatGPT can connect to data sources (e.g. local files, databases), tools (e.g. search engines, calculators) and workflows (e.g. specialized prompts)—enabling them to access key i…
Architecture overview
Model Context Protocol · in the page
docs/2024-11-05/learn/architecture
…Code subsequently connects to another MCP server, such as the [local filesystem server](https://github.com/modelcontextprotocol/servers/tree/main/src/filesystem), the Visual Studio Code runtime insta…
Understanding MCP clients
Model Context Protocol · in the page
docs/2024-11-05/learn/client-concepts
…the LLM pick the best flight for the user. | ### Roots Roots define filesystem boundaries for server operations, allowing clients to specify which directories servers should focus on. #### Overview…
Understanding MCP servers
Model Context Protocol · in the page
docs/2024-11-05/learn/server-concepts
…er requests. Tools can write to databases, call external APIs, modify files, or trigger other logic. | Search flights Send messages Create calendar events | Model | | **Resources** | Passive data sour…
Debugging
Model Context Protocol · in the page
docs/2024-11-05/tools/debugging
…anywhere * Always use absolute paths in your configuration and `.env` files to ensure reliable operation * For testing servers directly via command line, the working directory will be where you ru…