228 pages for /app.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
What is the Model Context Protocol (MCP)?
Model Context Protocol · in the page
docs/2026-07-28/getting-started/intro
…> [card] [Build MCP Apps](https://modelcontextprotocol.io/extensions/apps/overview.md) > > Build interactive apps that run inside AI clients ## Learn more > [card] [Architecture](https://modelcont…
Debugging
Model Context Protocol · in the page
docs/2026-07-28/tools/debugging
…```bash macOS theme={null} echo '{"allowDevTools": true}' > ~/Library/Application\ Support/Claude/developer_settings.json ``` ```powershell Windows theme={null} '{"allowDevTools": true}' | Set-Conte…
CLI client
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/cli
…r a tool ships an [MCP App](https://modelcontextprotocol.io/extensions/apps/overview.md) UI (its `ui://` resource, CSP, and permissions) **without calling the tool**, so a pipeline can decide whether…
Recipes
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/recipes
…d-only instead: ```bash theme={null} mcp-inspector --config ~/Library/Application\ Support/Claude/claude_desktop_config.json ``` `--config` guarantees the file is served as-is and never written, see…
Web client
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/web
…plied. ## Apps [MCP Apps](https://modelcontextprotocol.io/extensions/apps/overview.md) are tools that carry UI. The Apps tab renders one in a sandboxed iframe served from a **separate port**, exerci…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2026-07-28/tutorials/security/authorization
…authorization request. ```json theme={null} { "client_id": "https://app.example.com/oauth/client-metadata.json", "client_name": "Example MCP Client", "redirect_uris": ["http://127.0.0.1:8090/ca…
Build an MCP server
Model Context Protocol · in the page
docs/draft/develop/build-server
…do this, open your Claude for Desktop App configuration at `~/Library/Application Support/Claude/claude_desktop_config.json` in a text editor. Make sure to create the file if it doesn't exist. > > Fo…
Build with Agent Skills
Model Context Protocol · in the page
docs/draft/develop/build-with-agent-skills
…stMCP setups. **[MCP apps](https://modelcontextprotocol.io/extensions/apps/overview.md)** extend a server with interactive widgets rendered in chat, such as searchable pickers, charts, and live dashb…
Connect to local MCP servers
Model Context Protocol · in the page
docs/draft/develop/connect-local-servers
…isting configuration. The file is located at: * **macOS**: `~/Library/Application Support/Claude/claude_desktop_config.json` * **Windows**: `%APPDATA%\Claude\claude_desktop_config.json` * **Linux**:…
What is the Model Context Protocol (MCP)?
Model Context Protocol · in the page
docs/draft/getting-started/intro
…> [card] [Build MCP Apps](https://modelcontextprotocol.io/extensions/apps/overview.md) > > Build interactive apps that run inside AI clients ## Learn more > [card] [Architecture](https://modelcont…
Debugging
Model Context Protocol · in the page
docs/draft/tools/debugging
…```bash macOS theme={null} echo '{"allowDevTools": true}' > ~/Library/Application\ Support/Claude/developer_settings.json ``` ```powershell Windows theme={null} '{"allowDevTools": true}' | Set-Conte…
CLI client
Model Context Protocol · in the page
docs/draft/tools/inspector/cli
…r a tool ships an [MCP App](https://modelcontextprotocol.io/extensions/apps/overview.md) UI (its `ui://` resource, CSP, and permissions) **without calling the tool**, so a pipeline can decide whether…
Recipes
Model Context Protocol · in the page
docs/draft/tools/inspector/recipes
…d-only instead: ```bash theme={null} mcp-inspector --config ~/Library/Application\ Support/Claude/claude_desktop_config.json ``` `--config` guarantees the file is served as-is and never written, see…
Web client
Model Context Protocol · in the page
docs/draft/tools/inspector/web
…plied. ## Apps [MCP Apps](https://modelcontextprotocol.io/extensions/apps/overview.md) are tools that carry UI. The Apps tab renders one in a sandboxed iframe served from a **separate port**, exerci…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/draft/tutorials/security/authorization
…authorization request. ```json theme={null} { "client_id": "https://app.example.com/oauth/client-metadata.json", "client_name": "Example MCP Client", "redirect_uris": ["http://127.0.0.1:8090/ca…
Extension Support Matrix
Model Context Protocol · in the page
extensions/client-matrix
…| - | - | - | | [MCP Apps](https://modelcontextprotocol.io/extensions/apps/overview.md) | `io.modelcontextprotocol/ui` | Interactive HTML interfaces rendered inline in the conversation | | [OAuth Cli…
Extensions Overview
Model Context Protocol · in the page
extensions/overview
…| - | - | - | | [MCP Apps](https://modelcontextprotocol.io/extensions/apps/overview.md) | Stable | Allows MCP Servers to display interactive UI elements (charts, forms, video players) inline within c…
MCP Registry Supported Package Types
Model Context Protocol · in the page
registry/package-types
…` is `registry/namespace/repository:tag`. For example, `docker.io/user/app:1.0.0`, `ghcr.io/user/app:1.0.0`, or `quay.io/myorg/my-mcp-server:1.0.0`. The tag can also be specified as a digest. ### Own…
SEP-1865: MCP Apps - Interactive User Interfaces for MCP
Model Context Protocol · in the page
seps/1865-mcp-apps-interactive-user-interfaces-for-mcp
…s to the community. OpenAI's [Apps SDK](https://developers.openai.com/apps-sdk/), launched in November 2025, further validated the demand for rich UI experiences within conversational AI interfaces.…
SEP-2149: MCP Group Governance and Charter Template
Model Context Protocol · in the page
seps/2149-working-group-charter-template
…get Date | Champion | | - | - | - | - | | SEP-XXX: Name | Draft/Review/Approved | Date | Name | **Success Criteria:** Measurable outcomes for WG success. Quarterly reporting requirements are defined…
SEP-991: Enable URL-based Client Registration using OAuth Client ID Metadata Documents
Model Context Protocol · in the page
seps/991-enable-url-based-client-registration-using-oauth-c
…Note over Client,Metadata: Client hosts metadata at<br/>https://app.example.com/oauth/metadata.json User->>Client: Initiates connection to MCP Server Client->>Server: Authorization…
Authorization
Model Context Protocol · in the page
specification/2025-11-25/basic/authorization
…mple Metadata Document ```json theme={null} { "client_id": "https://app.example.com/oauth/client-metadata.json", "client_name": "Example MCP Client", "client_uri": "https://app.example.com",…
Client Registration
Model Context Protocol · in the page
specification/2026-07-28/basic/authorization/client-registration
…mple Metadata Document ```json theme={null} { "client_id": "https://app.example.com/oauth/client-metadata.json", "client_name": "Example MCP Client", "client_uri": "https://app.example.com",…
Versioning and Compatibility
Model Context Protocol · in the page
specification/2026-07-28/basic/versioning
…es the [MCP Apps extension](https://modelcontextprotocol.io/extensions/apps/overview.md) identified as `io.modelcontextprotocol/ui`: ```json theme={null} { "capabilities": { "roots": {}, "e…
Specification
Model Context Protocol · in the page
specification/2026-07-28/index
…through MCP * **[MCP Apps](https://modelcontextprotocol.io/extensions/apps/overview.md)**: Interactive UI elements (charts, forms, video players) rendered inline within conversations ## Security a…
Client Registration
Model Context Protocol · in the page
specification/draft/basic/authorization/client-registration
…mple Metadata Document ```json theme={null} { "client_id": "https://app.example.com/oauth/client-metadata.json", "client_name": "Example MCP Client", "client_uri": "https://app.example.com",…
Versioning and Compatibility
Model Context Protocol · in the page
specification/draft/basic/versioning
…es the [MCP Apps extension](https://modelcontextprotocol.io/extensions/apps/overview.md) identified as `io.modelcontextprotocol/ui`: ```json theme={null} { "capabilities": { "roots": {}, "e…
Specification
Model Context Protocol · in the page
specification/draft/index
…through MCP * **[MCP Apps](https://modelcontextprotocol.io/extensions/apps/overview.md)**: Interactive UI elements (charts, forms, video players) rendered inline within conversations ## Security a…