571 pages for author.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Test your connector
Claude Documentation · in the page
connectors/building/testing
…uthenticated: any client can claim any name, so it must never feed an authorization decision. ## Prepare test credentials for review Directory submission requires test credentials. Provide a fully p…
Troubleshoot your connector
Claude Documentation · in the page
connectors/building/troubleshooting
…roubleshoot your connector > Diagnose and resolve common connection, authorization, and tool-call failures for custom and directory MCP connectors These errors appear in Claude, on claude.ai or in t…
Add a connector that isn't in the directory
Claude Documentation · in the page
connectors/custom/add-unlisted
…**OAuth client**, choose how Claude identifies itself to the server's authorization server. You see this setting unless you chose **No sign-in**. * **Use Claude's published identity**: the recommende…
Authenticate to MCP servers behind a tunnel
Claude Documentation · in the page
connectors/mcp-tunnels/oauth
…h sign-in work for MCP servers reached through an MCP tunnel when the authorization server or identity provider is inside your network. <Note> MCP tunnels are in research preview and are available…
MCP tunnels
Claude Documentation · in the page
connectors/mcp-tunnels/overview
…rs/cloudflare-tunnel/configure-tunnels/tunnel-with-firewall/) for the authoritative edge IP list. ## Security model Three independent layers protect every request through a tunnel. | Layer | Protec…
Set up an MCP tunnel
Claude Documentation · in the page
connectors/mcp-tunnels/setup
…short-lived credential to create the tunnel, register its certificate authority (CA) certificate with Anthropic, and fetch the tunnel token. In claude.ai that credential is a Tunnels API key. <Steps>…
Troubleshoot MCP tunnels
Claude Documentation · in the page
connectors/mcp-tunnels/troubleshooting
…s. ### Sign-in redirects to a tunnel address that does not load The authorization server's metadata advertises an authorization endpoint on the `tunnel.anthropic.com` hostname or an internal hostnam…
Slack integration
Claude Documentation · in the page
connectors/slack/index
…Connect Account**, select your Claude organization, and then select **Authorize** to grant access. </Step> <Step title="Start a conversation"> Return to Slack and select **+ New C…
Changelog
Claude Documentation · in the page
cowork/changelog
…ary vendor-specific exception from custom connector validation: OAuth authorization server metadata that declares an issuer not matching the metadata URL now fails validation again. * Fixed a crash…
Monitoring
Claude Documentation · in the page
cowork/monitoring
…| **OTLP headers** | Authentication headers for your collector | `Authorization=Bearer your-token` | 3. Save your settings 4. Start a new Cowork session — settings are loaded at session start, s…
How Config works
Claude Documentation · in the page
government/config/overview
…e hidden for security reasons (for example, settings that can contain authorization tokens). For those settings the preview shows whether a value is set rather than what it is. <Note> **Preview imp…
Manage plugins and connectors
Claude Documentation · in the page
government/config/plugins-and-connectors
…s, and sub-agents, and it can carry hooks, which are scripts a plugin author includes to run automatically at defined points during a session, such as when a session starts. For adding a connector, se…
Available settings
Claude Documentation · in the page
government/config/settings
…**Add header**, then enter the header's name and value, for example `Authorization` and `Bearer <token>`, and add a row for each additional header. A value can contain spaces and `=` characters, but…
Connectors
Claude Documentation · in the page
government/connectors/overview
…als. **Header (shared secret)** sends a fixed header (for example, an authorization token) with every request; the value is stored securely and shown as `••••` after you save. **OAuth (members sign in…
Connect Claude Desktop to Claude for Government
Claude Documentation · in the page
government/deploy-desktop/configure
…naged. The in-app configuration window becomes read-only, and locally authored settings, including a single-machine test configuration, are ignored in favor of the profile. A managed device uses only…
Skills in Claude Desktop
Claude Documentation · in the page
government/desktop/skills
…de to save a workflow as a skill while you work on a task. The [skill authoring guide](/docs/skills/how-to) describes the file format for skills you write by hand. Open a skill you created to rename…
Identity and access
Claude Documentation · in the page
government/tenant-admin/identity-and-access
…tion. It is stored securely and never shown again after you save. * **Authorization URL**, **Token URL**, **Issuer**, and **JWKS URL** are your identity provider's OIDC endpoints. Most providers show…
Tenant setup wizard
Claude Documentation · in the page
government/tenant-admin/setup-wizard
…the new application. For OIDC these are the Client ID, Client secret, Authorization URL, Token URL, Issuer, and JWKS URL. For SAML this is a single IdP metadata XML document: paste the federation meta…
Tenant restrictions
Claude Documentation · in the page
government/tenant-admin/tenant-restrictions
…isn't permitted from this network**, with guidance to sign in with an authorized account or contact their IT administrator. A user who is already signed in when the restriction takes effect, or whose…
Data storage and retention
Claude Documentation · in the page
office-agents/data-storage
…aude-mcp-gateways` | Client registrations for connectors the user has authorized | The connector's address, not the individual user | | `claude-mail-style` | Claude for Outlook only: learned writing s…
Security, admin auditability, and analytics
Claude Documentation · in the page
office-agents/enterprise-readiness
…Content-Type` plus any headers you configure for the export, such as `Authorization`. It must also return the same `Access-Control-Allow-Origin` header on the `POST` response. The [CORS requirements f…
Configure a custom OpenTelemetry collector
Claude Documentation · in the page
office-agents/opentelemetry
…covering `Content-Type` plus any headers you configure, such as `Authorization`. * Return the same `Access-Control-Allow-Origin` header on the `POST` response. Managed OTLP ingest endpoints su…
Use Claude for Outlook
Claude Documentation · in the page
office-agents/outlook
….ai` after consent carries only the consent outcome, never a token or authorization code. See [Why sign-in redirects through pivot.claude.ai](/docs/office-agents/third-party-platforms#why-sign-in-redi…
Use Claude for M365 with third-party platforms
Claude Documentation · in the page
office-agents/third-party-platforms
…one manifest or vary per user. | Slug | Effect | | - | - | | `skills.authoring` | Blocks creating, editing, and uploading skills. Running admin-provisioned skills is unaffected. | | `thumbs` | Blocks…
Manage plugins for your organization
Claude Documentation · in the page
plugins/admin
…er**: filter by **Type** to show only skills or only plugins, or by **Author** to show one person's items * **Sort**: order the table by **Newest**, **Name A–Z**, or **Most users** ### Open an item's…
Plugin structure and testing
Claude Documentation · in the page
plugins/build
…ersation * If you're building for Claude Code only, see its [plugin authoring docs](https://code.claude.com/docs/en/plugins/create). Claude Code supports more component types than the other surfaces…
Sync your organization's plugins from a repository
Claude Documentation · in the page
plugins/org-sync
…GitHub"> If the dialog shows **Connect to GitHub**, select it and authorize. GitHub returns you to the dialog. </Step> <Step title="Choose the repository"> Search for the repository or en…
Plugin pre-submission checklist
Claude Documentation · in the page
plugins/pre-submission-checklist
…existing listing** when held. | | Choose a name, `displayName`, and `author.name` that can't be mistaken for an existing plugin, publisher, connector, or well-known brand that isn't yours | Held for…
Build your first plugin
Claude Documentation · in the page
plugins/quickstart
…inance system's connector and your company's approval rules.", "author": { "name": "Example Corp", "url": "https://example.com" }, "license": "MIT" } ``` People install and re…
Deploy with Enterprise Admin Console
Claude Documentation · in the page
third-party/claude-desktop/admin-console
…s settings, and which groups of users get which settings, rather than authoring an [MDM](/docs/third-party/claude-desktop/mdm) profile or running a [bootstrap server](/docs/third-party/claude-desktop/…
Deploy Claude Desktop on 3P with Amazon Bedrock
Claude Documentation · in the page
third-party/claude-desktop/bedrock
…`bedrock:CallWithBearerToken` action; without it, requests return an authorization error even though the key was created. You will place the key in the managed configuration; see [Configure the app](…
Deploy with a bootstrap server
Claude Documentation · in the page
third-party/claude-desktop/bootstrap
…](#authentication) and sends `GET <bootstrapUrl>` with the resulting `Authorization: Bearer <token>` or the request headers you configured. 3. Your server validates the token, **authorizes** the calle…
Configuration reference
Claude Documentation · in the page
third-party/claude-desktop/configuration
…rd-party/claude-desktop/configuration-changelog). The easiest way to author a configuration is the in-app configuration window (**Developer → Configure Third-Party Inference…**), which validates valu…
Configuration changelog
Claude Documentation · in the page
third-party/claude-desktop/configuration-changelog
…"clientId": "<string>", "issuer": "<string>", "authorizationUrl": "<string>", "tokenUrl": "<string>", "bearerTokenType": "<id_token|access_token>",…
Connect to Box
Claude Documentation · in the page
third-party/claude-desktop/connectors-box
…th from step 2, for example `/usr/local/bin/box-mcp-secret` | | **Authorization server** | `["https://api.box.com"]` | Click **Save changes**. Users' apps pick up the new entry as described u…
Connect to GitHub
Claude Documentation · in the page
third-party/claude-desktop/connectors-github
…s the request headers as a flat JSON object to stdout, for example `{"Authorization": "Bearer GITHUB_PAT"}`, and follows the execution model described under [short-lived credentials with a headers hel…
Connect to Google Cloud
Claude Documentation · in the page
third-party/claude-desktop/connectors-google-cloud
…2 | | **Client secret** | The client secret from step 2 | | **Authorization server** | `["https://accounts.google.com"]` | <Frame caption="A BigQuery entry on the Connectors page with OAu…
Connect to Microsoft 365
Claude Documentation · in the page
third-party/claude-desktop/connectors-m365
…-in will succeed but the connector returns *Client application is not authorized for this resource*. </Step> <Step title="Configure Claude Desktop"> In the Claude Desktop [in-app configuratio…
Connect to Salesforce
Claude Documentation · in the page
third-party/claude-desktop/connectors-salesforce
…as JSON Web Tokens (JWTs) * An OAuth policy that lets users self-authorize Copy the app's **Consumer Key**, which is its client ID. With PKCE, Claude Desktop needs no client secret. </Step…
User identity and local data
Claude Documentation · in the page
third-party/claude-desktop/data-storage
…dom device identifier described above. | | `configLibrary/` | Locally authored configuration (from the in-app configuration window). `_meta.json` records which saved configuration is applied; each is…
MCP, plugins, skills, and hooks
Claude Documentation · in the page
third-party/claude-desktop/extensions
…'t follow HTTP redirects from a managed MCP server, or from its OAuth authorization server when it fetches that server's metadata or requests and refreshes tokens. If one of these requests is answered…
Deploy Claude Desktop on 3P with Microsoft Foundry
Claude Documentation · in the page
third-party/claude-desktop/foundry
…in supplies each user's inference credential, the Entra ID token that authorizes model calls. A bootstrap server supplies per-user configuration values when the app starts. A bootstrap server does not…
Deploy Claude Desktop on 3P with an LLM gateway
Claude Documentation · in the page
third-party/claude-desktop/gateway
…In the Okta Admin Console, create a **Native** application with the **Authorization Code** and **Refresh Token** grant types. Okta requires the redirect URI to match exactly, including the port, so pi…
Import history from claude.ai
Claude Documentation · in the page
third-party/claude-desktop/import
…choose your organization if you belong to more than one, and click **Authorize**. <Frame caption="The organization selector, shown if your claude.ai account belongs to more than one workspace.">…
In-app configuration
Claude Documentation · in the page
third-party/claude-desktop/in-app-configuration
…ce, the window opens in read-only mode and shows the deployed values. Author new configurations from a device without a managed profile.
Installation and setup
Claude Documentation · in the page
third-party/claude-desktop/installation
…ers. * [Deploy with MDM](/docs/third-party/claude-desktop/mdm) covers authoring the configuration in the app, exporting the profile, and deploying it to your fleet. * [Deploy with a bootstrap server](…
Legal and compliance
Claude Documentation · in the page
third-party/claude-desktop/legal
…/admin-console) (**Organization settings** on claude.ai), rather than authoring the configuration in MDM or hosting your own bootstrap server, Anthropic hosts that console. Your use of the Enterprise…
Set up sign-in for managed MCP servers
Claude Documentation · in the page
third-party/claude-desktop/mcp-sign-in
…/127.0.0.1:53280/callback`, plus its client secret | **Client ID**, **Authorization server**, and the secret in **Client secret** or **Client secret helper script** | Leave the **OAuth** menu set to…
Deploy with MDM
Claude Documentation · in the page
third-party/claude-desktop/mdm
# Deploy with MDM > Author a full configuration in the app, export it as a profile, and deploy it fleet-wide with Jamf, Intune, Group Policy, or any MDM On the MDM delivery model, the profile you de…
Network proxy
Claude Documentation · in the page
third-party/claude-desktop/network-proxy
…your proxy performs TLS interception, it presents its own certificate authority. The app trusts the operating system's certificate store. On macOS, the app also configures the agent to trust the Syste…