Guides

Learn MCP

Evergreen guides for evaluating, connecting, building, and operating Model Context Protocol integrations.

Clients and compatibility · 11 min read

MCP clients compared

Compare the documented transports, authentication paths, capabilities, configuration, and approval controls in six widely used MCP clients.

Reviewed

Getting started · 8 min read

How to connect to a remote MCP server

A client-oriented walkthrough for testing an authless or OAuth-protected Streamable HTTP endpoint and diagnosing the first connection.

Reviewed

Authorization · 10 min read

OAuth for MCP explained

Follow the MCP authorization sequence from a 401 challenge through resource and issuer discovery, PKCE and client registration, token exchange, and retry.

Reviewed

Strategy · 8 min read

Should you build an MCP server?

A decision framework for choosing MCP, a normal API, direct function calling, client-specific apps or skills, or an integration gateway.

Reviewed

Production engineering · 13 min read

Designing a production MCP server

Design focused tools and schemas, control context cost, choose a deployment state model, and build observable, rate-limited failure handling.

Reviewed

Security and trust · 9 min read

MCP server evaluation and trust checklist

Evaluate a server's publisher, code and hosting, permissions, authentication, write behavior, evidence, logging, and revocation before connecting it.

Reviewed