358 pages for remote.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Connect to local MCP servers
Model Context Protocol · in the page
docs/2025-11-25/develop/connect-local-servers
…ilored to your specific workflows and > integrations > **[Connect to remote servers](/docs/2025-11-25/develop/connect-remote-servers.md)** > > Learn how to connect Claude to remote MCP servers for cl…
Architecture overview
Model Context Protocol · in the page
docs/2025-11-25/learn/architecture
…use the STDIO transport typically serve a single MCP client, whereas remote MCP servers that use the Streamable HTTP transport will typically serve many MCP clients. The key participants in the MCP…
SDKs
Model Context Protocol · in the page
docs/2025-11-25/sdk
…* Building MCP clients that can connect to any MCP server * Local and remote transport protocols * Protocol compliance with type safety Visit the SDK page for your chosen language to find installatio…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2025-11-25/tutorials/security/authorization
…turn, are designed for HTTP-based transports where the MCP server is remotely-hosted and the client uses OAuth to establish that a user is authorized to access said remote server. ## The Authorizati…
Security Best Practices
Model Context Protocol · in the page
docs/2025-11-25/tutorials/security/security_best_practices
…ng vulnerabilities, leading to Cross-Site Scripting (XSS) attacks and Remote Code Execution (RCE). #### Attack Description During the OAuth authorization flow, MCP servers provide authorization URLs…
Build an MCP client
Model Context Protocol · in the page
docs/2026-07-28/develop/build-client
…matic client initialization and lifecycle management To connect to a remote MCP server over Streamable HTTP, configure a connection URL: ```properties theme={null} spring.ai.mcp.client.streamable-ht…
Build with Agent Skills
Model Context Protocol · in the page
docs/2026-07-28/develop/build-with-agent-skills
…the skill recommends one of four paths and scaffolds accordingly: **Remote [Streamable HTTP](/specification/2026-07-28/basic/transports/streamable-http.md)** is the default for anything wrapping a c…
Connect to local MCP servers
Model Context Protocol · in the page
docs/2026-07-28/develop/connect-local-servers
…ilored to your specific workflows and > integrations > **[Connect to remote servers](/docs/2026-07-28/develop/connect-remote-servers.md)** > > Learn how to connect Claude to remote MCP servers for cl…
Architecture overview
Model Context Protocol · in the page
docs/2026-07-28/learn/architecture
…use the STDIO transport typically serve a single MCP client, whereas remote MCP servers that use the Streamable HTTP transport will typically serve many MCP clients. The key participants in the MCP…
SDKs
Model Context Protocol · in the page
docs/2026-07-28/sdk
…* Building MCP clients that can connect to any MCP server * Local and remote transport protocols * Protocol compliance with type safety Visit the SDK page for your chosen language to find installatio…
MCP Inspector
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector
…at launches the server as the Inspector's arguments, or point it at a remote server with `--server-url`: **npm package** ```bash theme={null} npx -y @modelcontextprotocol/inspector npx @modelcontext…
Authorization
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/authorization
…th, re-authorizes mid-session, and shares tokens between its clients Remote MCP servers usually require authorization. The Inspector implements the full [authorization](/specification/latest/basic/au…
CLI client
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/cli
…secrets would be lost when the run exits. ## Proxies Connections to remote HTTP/SSE servers honor the conventional proxy variables: `HTTPS_PROXY` / `HTTP_PROXY` (and their lowercase forms) select th…
Security
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/security
…t, so every `/api/*` route requires a per-launch bearer token (`x-mcp-remote-auth: Bearer <token>`). How the browser obtains it is described under [The session token](/docs/2026-07-28/tools/inspector/…
TUI client
Model Context Protocol · in the page
docs/2026-07-28/tools/inspector/tui
…ation of tools, resources, and prompts as the web client. Use it on a remote host over SSH, in a locked-down environment, or when you prefer to stay in the terminal. ```bash theme={null} npx @modelco…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2026-07-28/tutorials/security/authorization
…turn, are designed for HTTP-based transports where the MCP server is remotely-hosted and the client uses OAuth to establish that a user is authorized to access said remote server. ## The Authorizati…
Local Server Security
Model Context Protocol · in the page
docs/2026-07-28/tutorials/security/local-server-security
…workstation, typically launched > over stdio. Deploying and hardening remote or hosted servers is a different > topic with different controls. > [!TIP] > > **If you do one thing after reading this**:…
Security Best Practices
Model Context Protocol · in the page
docs/2026-07-28/tutorials/security/security_best_practices
…ng vulnerabilities, leading to Cross-Site Scripting (XSS) attacks and Remote Code Execution (RCE). #### Attack Description During the OAuth authorization flow, MCP servers provide authorization URLs…
Build an MCP client
Model Context Protocol · in the page
docs/draft/develop/build-client
…matic client initialization and lifecycle management To connect to a remote MCP server over Streamable HTTP, configure a connection URL: ```properties theme={null} spring.ai.mcp.client.streamable-ht…
Build with Agent Skills
Model Context Protocol · in the page
docs/draft/develop/build-with-agent-skills
…the skill recommends one of four paths and scaffolds accordingly: **Remote [Streamable HTTP](/specification/draft/basic/transports/streamable-http.md)** is the default for anything wrapping a cloud…
Connect to local MCP servers
Model Context Protocol · in the page
docs/draft/develop/connect-local-servers
…ilored to your specific workflows and > integrations > **[Connect to remote servers](/docs/draft/develop/connect-remote-servers.md)** > > Learn how to connect Claude to remote MCP servers for cloud-b…
Architecture overview
Model Context Protocol · in the page
docs/draft/learn/architecture
…use the STDIO transport typically serve a single MCP client, whereas remote MCP servers that use the Streamable HTTP transport will typically serve many MCP clients. The key participants in the MCP…
SDKs
Model Context Protocol · in the page
docs/draft/sdk
…* Building MCP clients that can connect to any MCP server * Local and remote transport protocols * Protocol compliance with type safety Visit the SDK page for your chosen language to find installatio…
MCP Inspector
Model Context Protocol · in the page
docs/draft/tools/inspector
…at launches the server as the Inspector's arguments, or point it at a remote server with `--server-url`: **npm package** ```bash theme={null} npx -y @modelcontextprotocol/inspector npx @modelcontext…
Authorization
Model Context Protocol · in the page
docs/draft/tools/inspector/authorization
…th, re-authorizes mid-session, and shares tokens between its clients Remote MCP servers usually require authorization. The Inspector implements the full [authorization](/specification/latest/basic/au…
CLI client
Model Context Protocol · in the page
docs/draft/tools/inspector/cli
…secrets would be lost when the run exits. ## Proxies Connections to remote HTTP/SSE servers honor the conventional proxy variables: `HTTPS_PROXY` / `HTTP_PROXY` (and their lowercase forms) select th…
Security
Model Context Protocol · in the page
docs/draft/tools/inspector/security
…t, so every `/api/*` route requires a per-launch bearer token (`x-mcp-remote-auth: Bearer <token>`). How the browser obtains it is described under [The session token](/docs/draft/tools/inspector/web.m…
TUI client
Model Context Protocol · in the page
docs/draft/tools/inspector/tui
…ation of tools, resources, and prompts as the web client. Use it on a remote host over SSH, in a locked-down environment, or when you prefer to stay in the terminal. ```bash theme={null} npx @modelco…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/draft/tutorials/security/authorization
…turn, are designed for HTTP-based transports where the MCP server is remotely-hosted and the client uses OAuth to establish that a user is authorized to access said remote server. ## The Authorizati…
Local Server Security
Model Context Protocol · in the page
docs/draft/tutorials/security/local-server-security
…workstation, typically launched > over stdio. Deploying and hardening remote or hosted servers is a different > topic with different controls. > [!TIP] > > **If you do one thing after reading this**:…
Security Best Practices
Model Context Protocol · in the page
docs/draft/tutorials/security/security_best_practices
…ng vulnerabilities, leading to Cross-Site Scripting (XSS) attacks and Remote Code Execution (RCE). #### Attack Description During the OAuth authorization flow, MCP servers provide authorization URLs…
Build an MCP App
Model Context Protocol · in the page
extensions/apps/build
…com/en/articles/11175166-getting-started-with-custom-connectors-using-remote-mcp) in Claude - click on your profile, go to **Settings**, **Connectors**, and finally **Add custom connector**. > [!NOTE…
The MCP Registry
Model Context Protocol · in the page
registry/about
…r/server-name`) * Where to locate the server (e.g., npm package name, remote server URL) * Execution instructions (e.g., command-line args, env vars) * Other discovery data (e.g., description, server…
Quickstart: Publish an MCP Server to the MCP Registry
Model Context Protocol · in the page
registry/quickstart
…ackage types](/registry/package-types.md). * Learn about [support for remote servers](/registry/remote-servers.md). * Learn how to [use other authentication methods](/registry/authentication.md), such…
Versioning Published MCP Servers
Model Context Protocol · in the page
registry/versioning
…type": "stdio" } } ] } ``` ### Align Server Version with Remote API Version For remote servers with an API version, the server version should align with the API version: ```json server.…
SEP-1319: Decouple Request Payload from RPC Methods Definition
Model Context Protocol · in the page
seps/1319-decouple-request-payload-from-rpc-methods-definiti
…couples the definition of the data payload from the definition of the remote procedure that transports it, leading to a clearer, more modular, and more maintainable specification. ## Motivation The…
SEP-1865: MCP Apps - Interactive User Interfaces for MCP
Model Context Protocol · in the page
seps/1865-mcp-apps-interactive-user-interfaces-for-mcp
…he bi-directional communication model and the HTML, external URL, and remote DOM content types. MCP-UI's adopters, including hosts and providers such as Postman, HuggingFace, Shopify, Goose, and Eleve…
SEP-2127: MCP Server Cards - HTTP Server Discovery
Model Context Protocol · in the page
seps/2127-mcp-server-cards
….md). ## Motivation MCP clients need an out-of-band way to discover remote servers before choosing or opening a transport. Runtime mechanisms such as `server/discover` become available only after a…
SEP-2322: Multi Round-Trip Requests
Model Context Protocol · in the page
seps/2322-MRTR
…e Elicitation, Sampling and ListRoots is very low or blocked for many Remote MCP servers or Server Hosted Clients due to the operational complextity of supporting the SSE streams and server-side state…
SEP-2567: Sessionless MCP via Explicit State Handles
Model Context Protocol · in the page
seps/2567-sessionless-mcp
…subsequent tools. This pattern is already the norm in widely-deployed remote MCP servers that manage durable resources: | Server (official, remote) | Create tool → returned ID | Operate tools taking…
SEP-2640: Skills Extension
Model Context Protocol · in the page
seps/2640-skills-extension
…* **Skills introduce host-side surfaces that tools do not.** Unlike a remote tool call, an MCP-served skill can place server-authored bytes on the host filesystem and direct the model to execute them…
Architecture
Model Context Protocol · in the page
specification/2024-11-05/architecture/index
…ubgraph "Internet" S3[Server 3<br>External APIs] R3[("Remote<br>Resource C")] C3 --> S3 S3 <--> R3 end ``` ### Host The host process acts as the container and co…
Transports
Model Context Protocol · in the page
specification/2024-11-05/basic/transports
…ckers could use DNS rebinding to interact with local MCP servers from remote websites. The server **MUST** provide two endpoints: 1. An SSE endpoint, for clients to establish a connection and receiv…
Architecture
Model Context Protocol · in the page
specification/2025-03-26/architecture/index
…ubgraph "Internet" S3[Server 3<br>External APIs] R3[("Remote<br>Resource C")] C3 --> S3 S3 <--> R3 end ``` ### Host The host process acts as the container and co…
Transports
Model Context Protocol · in the page
specification/2025-03-26/basic/transports
…ckers could use DNS rebinding to interact with local MCP servers from remote websites. ### Sending Messages to the Server Every JSON-RPC message sent from the client **MUST** be a new HTTP POST requ…
Architecture
Model Context Protocol · in the page
specification/2025-06-18/architecture/index
…ubgraph "Internet" S3[Server 3<br>External APIs] R3[("Remote<br>Resource C")] C3 --> S3 S3 <--> R3 end ``` ### Host The host process acts as the container and co…
Transports
Model Context Protocol · in the page
specification/2025-06-18/basic/transports
…ckers could use DNS rebinding to interact with local MCP servers from remote websites. ### Sending Messages to the Server Every JSON-RPC message sent from the client **MUST** be a new HTTP POST requ…
Architecture
Model Context Protocol · in the page
specification/2025-11-25/architecture/index
…ubgraph "Internet" S3[Server 3<br>External APIs] R3[("Remote<br>Resource C")] C3 --> S3 S3 <--> R3 end ``` ### Host The host process acts as the container and co…
Transports
Model Context Protocol · in the page
specification/2025-11-25/basic/transports
…ckers could use DNS rebinding to interact with local MCP servers from remote websites. ### Sending Messages to the Server Every JSON-RPC message sent from the client **MUST** be a new HTTP POST requ…
Elicitation
Model Context Protocol · in the page
specification/2025-11-25/client/elicitation
…State storage **MUST** be protected against unauthorized access * For remote MCP servers, user identification **MUST** be derived from credentials acquired via [MCP authorization](/specification/2025-…