All Topics

Integrations & Models

Connect Claude Code to the outside world and choose the right model for every task.

0/12
What MCP Is and Why It Matters for Engineers

MCP (Model Context Protocol) is an open standard that gives Claude Code structured access to external tools and data. Understanding its architecture — tools, resources, prompts, transport types, and context cost — is the foundation for using it effectively.

intermediate10 min
Adding and Configuring MCP Servers

The complete reference for adding, configuring, and verifying MCP servers in Claude Code — covering the CLI commands, JSON config format, stdio vs HTTP transport, environment variable injection, and in-session management.

intermediate9 min
OAuth Support and Authentication Flows

Claude Code handles the full OAuth flow for services like GitHub, Slack, Linear, and Google Workspace — browser-based authentication, automatic token refresh, and clean revocation via /mcp.

intermediate7 min
MCP Tool Permissions and Security

MCP tools follow the same permission model as Claude Code's built-in tools. Learn the permission syntax, how to scope rules per-project vs globally, and the destructive operation audit every new server requires.

intermediate8 min
The Essential MCP Servers — When to Use Each

A decision guide for the most impactful MCP servers: GitHub vs gh CLI, PostgreSQL, Filesystem, Slack, Linear, Notion, Playwright, and Figma. Plus the April 2026 push notification capability that makes Claude Code event-driven.

intermediate12 min
Building Custom MCP Servers for Internal Tools

When no existing MCP server covers your internal APIs, proprietary databases, or company-specific tools, you build your own. This article covers the minimal server structure, tool and resource handlers, and the April 2026 maxResultSizeChars feature that prevents silent truncation of large outputs.

intermediate11 min
Remote MCP Servers and Production Deployment

Remote MCP servers are HTTP endpoints that your whole team connects to — deployed once, used everywhere. This article covers architecture, authentication, hosting options, and the operational concerns that separate a working prototype from a production-grade team tool.

intermediate8 min
The Claude Model Family — When Each Model Excels

Opus 4.7, Sonnet 4.6, Haiku 4.5 — three capability tiers with real cost differences. Understanding when each model earns its price tag is one of the highest-leverage decisions in your Claude Code workflow.

intermediate10 min
Effort Levels — The Reasoning Depth Slider

Effort levels control how many thinking tokens Claude allocates before responding. From the model selection angle, the right effort level is as important as the right model — and the two choices compound.

intermediate8 min
Third-Party Providers — Bedrock and Vertex

Run Claude through AWS Bedrock or Google Vertex AI for compliance, data residency, and existing cloud spend integration. The April 2026 interactive Bedrock setup wizard and modelOverrides feature make configuration significantly easier.

intermediate9 min
Cost Management at Team Scale

Claude Code costs compound across a team. npx ccusage, right-sizing models and effort levels, disabling unused MCP servers, and the --max-budget-usd flag are the levers you have.

intermediate8 min
Model Selection in Agent and Skill Definitions

Every agent definition should explicitly set its model. Without it, sub-agents inherit the parent session's model — and 30 Opus sub-agents running simultaneously is an expensive accident.

intermediate7 min