Search the documentation
25 pages for headershelper.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Claude Code changelog
Claude Code CLI · in the page
changelog
…ing; it now appears under its real scope * Fixed MCP servers whose `headersHelper` supplies the `Authorization` header falling into OAuth discovery on a 401 instead of re-running the helper and retr…
Discover and install prebuilt plugins through marketplaces
Claude Code CLI · in the page
discover-plugins
…o-update also leaves out a plugin whose marketplace entry declares a `headersHelper`: Claude Code [neither runs the command nor downloads the archive](/docs/en/plugin-marketplaces#installs-and-updates…
Error reference
Claude Code CLI · in the page
errors
…| | `headersHelper for MCP server '<name>' references ${user_config.*}`…
Hooks reference
Claude Code CLI · in the page
hooks
…Claude Code v2.1.229 or later * Claude Code also blocks marketplace [`headersHelper` commands](/docs/en/plugin-marketplaces#authenticate-archive-downloads) unless [`disableCommandPluginSources`](/docs…
Control MCP server access for your organization
Claude Code CLI · in the page
managed-mcp
…ith-remote-mcp-servers) so each user authenticates as themselves. * [`headersHelper`](/docs/en/mcp#use-dynamic-headers-for-custom-authentication) to generate credentials at connection time. ### Valid…
Deploy managed settings
Claude Code CLI · in the page
managed-settings
…he marketplace-declared command never runs. Also blocks marketplace [`headersHelper` commands](/docs/en/plugin-marketplaces#authenticate-archive-downloads), except for a marketplace that managed setti…
Connect Claude Code to tools via MCP
Claude Code CLI · in the page
mcp
…N"}}' ``` The `type: "ws"` entry accepts the same `url`, `headers`, `headersHelper`, `timeout`, and `alwaysLoad` fields as `http`. Authentication is header-only, so pass a static token in `headers` o…
Monitoring
Claude Code CLI · in the page
monitoring-usage
…placing the path with your own script: ```json theme={null} { "otelHeadersHelper": "/path/to/generate-otel-headers.sh" } ``` The value can be the path to an executable file, including a path that…
Configure permissions
Claude Code CLI · in the page
permissions
…st` in the same folder still reports such a server as pending | | A [`headersHelper`](/docs/en/mcp#trust-a-folder-before-its-headershelper-runs) on a server in `.mcp.json`. Before v2.1.238, Claude Cod…
Constrain plugin dependency versions
Claude Code CLI · in the page
plugin-dependencies
…ce](/docs/en/plugin-marketplaces#how-users-accept-the-command) or a [`headersHelper`](/docs/en/plugin-marketplaces#how-users-accept-a-headershelper-command), which you install yourself first. Later, `…
Create and distribute a plugin marketplace
Claude Code CLI · in the page
plugin-marketplaces
…`source`, `category`, `tags`, `strict`, `relevance`, `headers`, and `headersHelper`. ### Required fields | Field | Type | Description…
Plugins reference
Claude Code CLI · in the page
plugins-reference
…| | MCP [`headersHelper`](/docs/en/mcp#use-dynamic-headers-for-custom-authentication) | Read the value from a config file in the script…
Configure server-managed settings
Claude Code CLI · in the page
server-managed-settings
…urce that sets any of them as a unit. A source that delivers the `otelHeadersHelper` credential key claims the unit too, but lands these variables only when it is the winning source: a non-winning sou…
Claude Code settings
Claude Code CLI · in the page
settings
…| | `otelHeadersHelper` | Script to generate dynamic OpenTelemetry headers. Runs at startup and periodically. Set the refres…
Claude Code settings reference
Claude Code CLI · in the page
settings-reference
…odel and responses | Managed | | [`otelHeadersHelper`](#otelheadershelper) | Generate rotating [OpenTelemetry](/doc…
Changelog
Claude Documentation · in the page
cowork/changelog
…on Intel Macs. **3P** * Added `bootstrapHeaders` and `bootstrapHeadersHelper` for authenticating the bootstrap configuration fetch with a service-account credential, the supported replacement f…
Deploy with a bootstrap server
Claude Documentation · in the page
third-party/claude-desktop/bootstrap
…otstrapUrl`, optional `bootstrapOidc` or `bootstrapHeaders`/`bootstrapHeadersHelper`, and the `bootstrapEnabled` opt-out), and Claude Desktop does not consult MDM for any key the bootstrap server is p…
Configuration reference
Claude Documentation · in the page
third-party/claude-desktop/configuration
…otating values. | | `headersHelper` | `string` | — | Script that prints the auth header as a JSON object to stdout. Run…
Configuration changelog
Claude Documentation · in the page
third-party/claude-desktop/configuration-changelog
…| `object` | Bootstrap request headers | | [`bootstrapHeadersHelper`](/docs/third-party/claude-desktop/configuration#bootstrapheadershelper) | `string` | Bootstrap headers helper scrip…
Connect to GitHub
Claude Documentation · in the page
third-party/claude-desktop/connectors-github
…url": "https://api.githubcopilot.com/mcp/", "transport": "http", "headersHelper": "/opt/org/bin/github-token" } ``` The `headersHelper` executable prints the request headers as a flat JSON object…
Write a credential helper
Claude Documentation · in the page
third-party/claude-desktop/credential-helper
…esktop/configuration#managedmcpservers) uses the separate per-server `headersHelper` key, which follows the same execution model but prints a flat JSON header map and has its own cache and renewal set…
MCP, plugins, skills, and hooks
Claude Documentation · in the page
third-party/claude-desktop/extensions
…me": "ticketing", "url": "https://tickets.example.corp/mcp", "headersHelper": "/usr/local/bin/corp-sso-token", "headersHelperTtlSec": 900 } ] ``` See the [`managedMcpServers` schema](/d…
SSH remote sessions in Claude Desktop on 3P
Claude Documentation · in the page
third-party/claude-desktop/ssh-remote-sessions
…s. A collector at `localhost` on the device is not forwarded. An `otlpHeadersHelper` runs on the device at session start, and the remote session keeps those headers for its lifetime. * `disabledBuilti…
Telemetry and egress
Claude Documentation · in the page
third-party/claude-desktop/telemetry
…ng. For a collector credential that cannot be a static header, [`otlpHeadersHelper`](/docs/third-party/claude-desktop/configuration#otlpheadershelper) names a script on the device that prints the hea…
Web search and web fetch
Claude Documentation · in the page
third-party/claude-desktop/web-tools
…rch", "server": "websearch", "provider": "tavily", "headersHelper": "/opt/org/bin/tavily-headers", "toolPolicy": { "web_search": "allow" } } ] } ``` <Note> A hosted-ve…