GPTMap

MCP

The Model Context Protocol

MCP (Model Context Protocol) is the open standard for LLM tool calling — it lets ChatGPT, Claude, and Cursor invoke any tool or data source through one protocol. This channel covers the Hosts / Clients / Servers architecture, the transport layer (stdio / Streamable HTTP), and how to ship an MCP Server for your own product with @modelcontextprotocol/sdk.

12 article(s) total

What you'll learn in this channel

These are the core topics this channel covers. Each featured article unpacks several of them in depth.

  1. MCP architecture
  2. Transport layer
  3. Tools / Resources / Prompts
  4. OAuth auth
  5. Prompt-injection defense
  6. Pre-launch checklist
MCP
3 min

Codex CLI MCP Servers: The Full mcp_servers Config Field Guide

Codex CLI wires MCP servers via [mcp_servers] in config.toml: command/args/env for stdio, url/bearer_token/http_headers for remote, plus timeouts, tool filters and OAuth.

Read article
MCP
14 min

MCP Apps Explained: Interactive UIs Rendered Inside Chat, Standardized as SEP-1865

MCP Apps (SEP-1865, Final): a server declares a ui:// resource, and hosts like Claude or VS Code Copilot render the interactive HTML inside the conversation. Mechanism, security model, SDK code, and host support.

Read article
MCP
10 min

The Model Hardware Standard, explained: how MHS lets AI agents safely operate physical devices

A close reading of Anthropic's August 27 research preview of the Model Hardware Standard: standardized drivers, three control mechanisms including MCP, results from six research partners, and eight vendors building support.

Read article
MCP
6 min

MCP Client Features Today: Elicitation Stays, Roots and Sampling Deprecated (SEP-2577)

The 2026-07-28 spec reshuffled MCP client features: Roots and Sampling deprecated (SEP-2577, retained 12+ months) while Elicitation remains with a new URL mode -- status, deprecation context, and migration paths, clause by clause.

Read article
MCP
6 min

MCP stdio Transport Deep Dive: Message Framing, Process Lifecycle, and Backward Compatibility (2026-07-28 Spec)

The MCP stdio transport at spec level: newline-delimited JSON-RPC framing, the stdout/stderr boundary, cancellation and shutdown lifecycle rules, crash restarts, and backward-compatibility probing.

Read article
MCP
7 min

MCP Authorization Explained: How OAuth 2.1 Lands in MCP (2026-07-28 Spec)

The MCP authorization spec clause by clause: role mapping, RFC9728 discovery, three registration mechanisms, the iss validation table, resource parameters, token red lines, and the step-up authorization flow.

Read article
MCP
6 min

Debugging MCP in Practice: Inspector, Logging Rules, and the Connection Troubleshooting Chain

The official method for debugging MCP integrations: the Inspector UI as first stop, stdio vs Streamable HTTP logging rules (notifications/message deprecated in spec 2026-07-28), startup root causes, and a five-step connection chain.

Read article
MCP
11 min

MCP Security Guide: The 8 Official Attack Vectors and Their Mitigations

The official MCP security best practices, decoded: eight attack classes from Confused Deputy and Token Passthrough to SSRF and scope minimization, each with the official mitigation requirements.

Read article
MCP
8 min

MCP server development: protocol, debugging, security, and production deployment

MCP server production essentials: protocol deep-dive (JSON-RPC 2.0 / lifecycle / capabilities negotiation), Inspector debugging, transport selection (stdio / Streamable HTTP / SSE), security modes (prompt injection / OAuth scope / audit).

Read article
MCP
4 min

Deploy MCP Server to Cloudflare Workers: MCP at the Edge

Deploy MCP Server to Cloudflare Workers: stdio to Streamable HTTP conversion, Edge Runtime limits, KV persistence, wrangler config, and a production checklist.

Read article
MCP
4 min

Build Your Own MCP Server: From Zero to Published

Build and ship an MCP Server with @modelcontextprotocol/sdk: project setup, declaring tools, choosing stdio vs Streamable HTTP, local testing, OAuth, and a launch checklist.

Read article
MCP
2 min

Model Context Protocol: how MCP works and how to build on it

What MCP is, how it standardizes tool calling for LLMs, and how to build an MCP server that exposes your data or APIs to ChatGPT, Claude, and Cursor.

Read article