600 pages for settings.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Build an MCP client
Model Context Protocol · in the page
docs/2025-06-18/develop/build-client
…ic API key from the [Anthropic Console](https://console.anthropic.com/settings/keys). Create a `.env` file to store it: ```bash theme={null} echo "ANTHROPIC_API_KEY=your-api-key-goes-her…
Build an MCP server
Model Context Protocol · in the page
docs/2025-06-18/develop/build-server
…t.Http.Headers; var builder = Host.CreateEmptyApplicationBuilder(settings: null); builder.Services.AddMcpServer() .WithStdioServerTransport() .WithToolsFromAssembly(); b…
Connect to local MCP servers
Model Context Protocol · in the page
docs/2025-06-18/develop/connect-local-servers
…d how to connect to them. <Steps> <Step title="Open Claude Desktop Settings"> Start by accessing the Claude Desktop settings. Click on the Claude menu in your system's menu bar (not the setting…
Connect to remote MCP Servers
Model Context Protocol · in the page
docs/2025-06-18/develop/connect-remote-servers
…r chosen remote server. <Steps> <Step title="Navigate to Connector Settings"> Open Claude in your browser and navigate to the settings page. You can access this by clicking on your profile icon…
Understanding MCP servers
Model Context Protocol · in the page
docs/2025-06-18/learn/server-concepts
…ctions * Approval dialogs for individual tool executions * Permission settings for pre-approving certain safe operations * Activity logs that show all tool executions with their results ### Resources…
Debugging
Model Context Protocol · in the page
docs/2025-06-18/tools/debugging
…de Desktop to investigate client-side errors: 1. Create a `developer_settings.json` file with `allowDevTools` set to true: <CodeGroup> ```bash macOS theme={null} echo '{"allowDevTools": true}' >…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2025-06-18/tutorials/security/authorization
…local server setup: ```python theme={null} """Configuration settings for the MCP auth server.""" import os from typing import Optional class Config: """Configuration c…
Build an MCP client
Model Context Protocol · in the page
docs/2025-11-25/develop/build-client
…ic API key from the [Anthropic Console](https://console.anthropic.com/settings/keys). Create a `.env` file to store it: ```bash theme={null} echo "ANTHROPIC_API_KEY=your-api-key-goes-her…
Build an MCP server
Model Context Protocol · in the page
docs/2025-11-25/develop/build-server
…t.Http.Headers; var builder = Host.CreateEmptyApplicationBuilder(settings: null); builder.Services.AddMcpServer() .WithStdioServerTransport() .WithToolsFromAssembly(); b…
Connect to local MCP servers
Model Context Protocol · in the page
docs/2025-11-25/develop/connect-local-servers
…d how to connect to them. <Steps> <Step title="Open Claude Desktop Settings"> Start by accessing the Claude Desktop settings. Click on the Claude menu in your system's menu bar (not the setting…
Connect to remote MCP Servers
Model Context Protocol · in the page
docs/2025-11-25/develop/connect-remote-servers
…r chosen remote server. <Steps> <Step title="Navigate to Connector Settings"> Open Claude in your browser and navigate to the settings page. You can access this by clicking on your profile icon…
Understanding MCP servers
Model Context Protocol · in the page
docs/2025-11-25/learn/server-concepts
…ctions * Approval dialogs for individual tool executions * Permission settings for pre-approving certain safe operations * Activity logs that show all tool executions with their results ### Resources…
Debugging
Model Context Protocol · in the page
docs/2025-11-25/tools/debugging
…de Desktop to investigate client-side errors: 1. Create a `developer_settings.json` file with `allowDevTools` set to true: <CodeGroup> ```bash macOS theme={null} echo '{"allowDevTools": true}' >…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2025-11-25/tutorials/security/authorization
…local server setup: ```python theme={null} """Configuration settings for the MCP auth server.""" import os from typing import Optional class Config: """Configuration c…
Build an MCP client
Model Context Protocol · in the page
docs/2026-07-28/develop/build-client
…ic API key from the [Anthropic Console](https://console.anthropic.com/settings/keys). Create a `.env` file to store it: ```bash theme={null} echo "ANTHROPIC_API_KEY=your-api-key-goes-her…
Build an MCP server
Model Context Protocol · in the page
docs/2026-07-28/develop/build-server
…t.Http.Headers; var builder = Host.CreateEmptyApplicationBuilder(settings: null); builder.Services.AddMcpServer() .WithStdioServerTransport() .WithToolsFromAssembly(); b…
Connect to local MCP servers
Model Context Protocol · in the page
docs/2026-07-28/develop/connect-local-servers
…d how to connect to them. <Steps> <Step title="Open Claude Desktop Settings"> Start by accessing the Claude Desktop settings. Click on the Claude menu in your system's menu bar (not the setting…
Connect to remote MCP Servers
Model Context Protocol · in the page
docs/2026-07-28/develop/connect-remote-servers
…r chosen remote server. <Steps> <Step title="Navigate to Connector Settings"> Open Claude Desktop or Claude in your browser, then navigate to the settings page: * **Desktop**: Either use t…
Understanding MCP servers
Model Context Protocol · in the page
docs/2026-07-28/learn/server-concepts
…ctions * Approval dialogs for individual tool executions * Permission settings for pre-approving certain safe operations * Activity logs that show all tool executions with their results ### Resources…
Debugging
Model Context Protocol · in the page
docs/2026-07-28/tools/debugging
…de Desktop to investigate client-side errors: 1. Create a `developer_settings.json` file with `allowDevTools` set to true: <CodeGroup> ```bash macOS theme={null} echo '{"allowDevTools": true}' >…
Authorization
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/authorization
…ly. | | `~/.mcp-inspector/storage/client.json` | Install-level client settings (client metadata URL, enterprise IdP). The same file the web client's **Client Settings** dialog writes. | | The server's…
CLI client
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/cli
…hod tools/list ``` When the server comes from a file, its per-server settings (headers, timeouts, OAuth, [protocol era](/docs/2026-07-28/tools/inspector/protocol-eras), and roots) apply to the connec…
Configuration and flags
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/configuration
…defined by the **CLI and TUI** only. The web client obtains the same settings through its Client Settings dialog. | Flag | Environment variable | Meaning | | - | - | - | | `--client-config <path>` |…
Protocol eras
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/protocol-eras
…`legacy`, `auto`, or `modern`. In the web client it lives in **Server Settings**; in a catalog or config file it is the `protocolEra` field; in the CLI and TUI it comes from that same file. | Era | W…
Recipes
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/recipes
…ocol-eras). The default is `legacy`; set `modern` or `auto` in Server Settings (or `protocolEra` in the catalog file) to exercise the 2026-07-28 behavior. ## Importing an existing client config On t…
TUI client
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/tui
…the enterprise-managed flag) are applied automatically. Install-wide settings (CIMD, enterprise IdP) come from `~/.mcp-inspector/storage/client.json`, the same file the web client's **Client Settings…
Web client
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/web
…ys | The server list: add, edit, import, connect, and open per-server settings. | | **Apps** | The server exposes MCP App tools | Renders a tool's UI in a sandboxed frame. | | **Tools** | `tools` capa…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2026-07-28/tutorials/security/authorization
…local server setup: ```python theme={null} """Configuration settings for the MCP auth server.""" import os class Config: """Configuration class that loads from environment…
Build an MCP client
Model Context Protocol · in the page
docs/draft/develop/build-client
…ic API key from the [Anthropic Console](https://console.anthropic.com/settings/keys). Create a `.env` file to store it: ```bash theme={null} echo "ANTHROPIC_API_KEY=your-api-key-goes-her…
Build an MCP server
Model Context Protocol · in the page
docs/draft/develop/build-server
…t.Http.Headers; var builder = Host.CreateEmptyApplicationBuilder(settings: null); builder.Services.AddMcpServer() .WithStdioServerTransport() .WithToolsFromAssembly(); b…
Connect to local MCP servers
Model Context Protocol · in the page
docs/draft/develop/connect-local-servers
…d how to connect to them. <Steps> <Step title="Open Claude Desktop Settings"> Start by accessing the Claude Desktop settings. Click on the Claude menu in your system's menu bar (not the setting…
Connect to remote MCP Servers
Model Context Protocol · in the page
docs/draft/develop/connect-remote-servers
…r chosen remote server. <Steps> <Step title="Navigate to Connector Settings"> Open Claude Desktop or Claude in your browser, then navigate to the settings page: * **Desktop**: Either use t…
Understanding MCP servers
Model Context Protocol · in the page
docs/draft/learn/server-concepts
…ctions * Approval dialogs for individual tool executions * Permission settings for pre-approving certain safe operations * Activity logs that show all tool executions with their results ### Resources…
Debugging
Model Context Protocol · in the page
docs/draft/tools/debugging
…de Desktop to investigate client-side errors: 1. Create a `developer_settings.json` file with `allowDevTools` set to true: <CodeGroup> ```bash macOS theme={null} echo '{"allowDevTools": true}' >…
Authorization
Model Context Protocol · in the page
docs/draft/tools/inspector/authorization
…ly. | | `~/.mcp-inspector/storage/client.json` | Install-level client settings (client metadata URL, enterprise IdP). The same file the web client's **Client Settings** dialog writes. | | The server's…
CLI client
Model Context Protocol · in the page
docs/draft/tools/inspector/cli
…hod tools/list ``` When the server comes from a file, its per-server settings (headers, timeouts, OAuth, [protocol era](/docs/draft/tools/inspector/protocol-eras), and roots) apply to the connection,…
Configuration and flags
Model Context Protocol · in the page
docs/draft/tools/inspector/configuration
…defined by the **CLI and TUI** only. The web client obtains the same settings through its Client Settings dialog. | Flag | Environment variable | Meaning | | - | - | - | | `--client-config <path>` |…
Protocol eras
Model Context Protocol · in the page
docs/draft/tools/inspector/protocol-eras
…`legacy`, `auto`, or `modern`. In the web client it lives in **Server Settings**; in a catalog or config file it is the `protocolEra` field; in the CLI and TUI it comes from that same file. | Era | W…
Recipes
Model Context Protocol · in the page
docs/draft/tools/inspector/recipes
…ocol-eras). The default is `legacy`; set `modern` or `auto` in Server Settings (or `protocolEra` in the catalog file) to exercise the 2026-07-28 behavior. ## Importing an existing client config On t…
TUI client
Model Context Protocol · in the page
docs/draft/tools/inspector/tui
…the enterprise-managed flag) are applied automatically. Install-wide settings (CIMD, enterprise IdP) come from `~/.mcp-inspector/storage/client.json`, the same file the web client's **Client Settings…
Web client
Model Context Protocol · in the page
docs/draft/tools/inspector/web
…ys | The server list: add, edit, import, connect, and open per-server settings. | | **Apps** | The server exposes MCP App tools | Renders a tool's UI in a sandboxed frame. | | **Tools** | `tools` capa…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/draft/tutorials/security/authorization
…local server setup: ```python theme={null} """Configuration settings for the MCP auth server.""" import os class Config: """Configuration class that loads from environment…
Build an MCP App
Model Context Protocol · in the page
extensions/apps/build
…nnectors-using-remote-mcp) in Claude - click on your profile, go to **Settings**, **Connectors**, and finally **Add custom connector**. <Note> Custom connectors are available on paid Claude plans (…
Enterprise-Managed Authorization
Model Context Protocol · in the page
extensions/auth/enterprise-managed-authorization
…gure the enterprise IdP's endpoints, typically via organization-level settings rather than per-user settings. 5. **Respect token scopes** — tokens issued by enterprise IdPs may have scope restriction…
Extensions Overview
Model Context Protocol · in the page
extensions/overview
…ion, prefer using capability flags or versioning within the extension settings object rather than creating a new extension identifier. If a breaking change is unavoidable, use a new identifier (e.g.,…
SEP-2133: Extensions
Model Context Protocol · in the page
seps/2133-extensions
…xisting behavior, or adding new required fields. Extensions may have settings that are sent in client/server messages for fine-grained configuration. This SEP defines *Official Extensions* and *Expe…
SEP-2322: Multi Round-Trip Requests
Model Context Protocol · in the page
seps/2322-MRTR
…m rules](https://learn.microsoft.com/en-us/azure/devops/organizations/settings/work/custom-rules?view=azure-devops). The scenario involves an `update_work_item` tool that transitions a Bug work item t…
SEP-2663: Tasks Extension
Model Context Protocol · in the page
seps/2663-tasks-extension
…rotocol/tasks": {}, }, }, }, } ``` No extension-specific settings are currently defined; an empty object indicates support. A server that has negotiated this extension **MAY** return `Cr…
Versioning and Compatibility
Model Context Protocol · in the page
specification/2026-07-28/basic/versioning
…apabilities, which is a map of extension identifiers to per-extension settings objects. Extension identifiers **MUST** follow the [`_meta` key naming rules](/specification/2026-07-28/basic/index#meta)…
Versioning and Compatibility
Model Context Protocol · in the page
specification/draft/basic/versioning
…apabilities, which is a map of extension identifiers to per-extension settings objects. Extension identifiers **MUST** follow the [`_meta` key naming rules](/specification/draft/basic/index#meta), wit…