563
Dictionary

MCP Transport (stdio vs Streamable HTTP)

MCP runs either as a local stdio process or as a remote streamable HTTP endpoint — the choice decides auth, deployment and who can reach it.

2 min readupdated 2026-08-01

/ quick answer

stdio transport launches the server as a local subprocess: zero network exposure, ideal for developer tooling. Streamable HTTP exposes an endpoint any remote client can dial, which requires real authentication (OAuth 2.1 with bearer tokens) and rate limiting. Remote MCP without auth is a public API over your internal systems.

MCP runs either as a local stdio process or as a remote streamable HTTP endpoint — the choice decides auth, deployment and who can reach it. stdio transport launches the server as a local subprocess: zero network exposure, ideal for developer tooling. Streamable HTTP exposes an endpoint any remote client can dial, which requires real authentication (OAuth 2.1 with bearer tokens) and rate limiting. Remote MCP without auth is a public API over your internal systems. In practice: A Postgres MCP server runs over stdio in Cursor locally, while the company's CRM MCP server is deployed over HTTPS with OAuth and per-user scopes. This dictionary node is part of the Onexial knowledge graph and links to related concepts, workflows and tools below.
Definition
stdio transport launches the server as a local subprocess: zero network exposure, ideal for developer tooling. Streamable HTTP exposes an endpoint any remote client can dial, which requires real authentication (OAuth 2.1 with bearer tokens) and rate limiting. Remote MCP without auth is a public API over your internal systems.
Example
A Postgres MCP server runs over stdio in Cursor locally, while the company's CRM MCP server is deployed over HTTPS with OAuth and per-user scopes.
Related Workflows
Related Tool Stacks
/ frequently asked

What is MCP Transport (stdio vs Streamable HTTP)?

stdio transport launches the server as a local subprocess: zero network exposure, ideal for developer tooling. Streamable HTTP exposes an endpoint any remote client can dial, which requires real authentication (OAuth 2.1 with bearer tokens) and rate limiting. Remote MCP without auth is a public API over your internal systems.

What is an example of MCP Transport (stdio vs Streamable HTTP)?

A Postgres MCP server runs over stdio in Cursor locally, while the company's CRM MCP server is deployed over HTTPS with OAuth and per-user scopes.

Why does MCP Transport (stdio vs Streamable HTTP) matter for AI and automation?

MCP runs either as a local stdio process or as a remote streamable HTTP endpoint — the choice decides auth, deployment and who can reach it. It connects to the workflows, prompts and tool stacks linked on this page, so you can move from definition to execution without leaving Onexial.

/ continue exploring

Related concepts

The vocabulary this page depends on.

  • MCP Server

    An MCP server exposes tools, resources and prompts from one system so any MCP-compatible AI client can use them over a standard protocol.

  • MCP Client

    An MCP client is the AI-side host that discovers servers, lists their tools and routes the model's calls to them.

  • AI Security

    AI security protects systems where the model is an untrusted decision-maker acting on untrusted input with real tool access.

  • Prompt Injection

    An attack where hostile input hijacks the LLM's instructions, causing it to leak data or misbehave.

all dictionary

Related workflows

Turn this into a repeatable process.

all workflows

Related tool stacks

The tools that run it in production.

all tool stacks

Related prompts

Reusable prompts for this job.

all prompts

Related use cases

How people apply it, and what came out.

all use cases

Comparisons & alternatives

Pick between the options.

  • MCP vs Native Function Calling

    Function calling is per-app plumbing; MCP is a portable protocol so one integration serves every client.

  • Hot Wallet vs Cold Wallet

    Hot wallets trade convenience for exposure; cold wallets trade friction for a signing key that never touches an internet-connected device.

  • Rabby vs OKX Web3 Wallet

    Rabby is the safety-focused EVM wallet with pre-transaction simulation; OKX Web3 Wallet trades some of that depth for multi-chain breadth and built-in trading.

all comparisons