Tag: MCP
94
Completion: Argument Autocomplete for Prompts and Resources
One method that suggests values as a user fills in an argument, and the context field that scopes those suggestions to what is already filled
2026-05-21
93Prompts: Server-Authored Conversation Starters
The third server primitive and the one people misread: templates the user selects, rendered into messages that can embed a server's own resources
2026-05-19
92Resources: list, read, templates, and subscriptions
The primitive for data the model reads, the counterpart to tools, with URI templates for whole families and live notifications when something changes
2026-05-17
91Tools, Part 2: Calling, Content Types, and Structured Output
Every shape a tool result can take: the five content types, structured output validated against a schema, and the difference between a failed tool and a failed protocol
2026-05-15
90Tools, Part 1: Discovery and the inputSchema Contract
What the model actually receives when it lists a server's tools, how the schema is built from a Go type, and why a tool's annotations cannot be trusted
2026-05-13
89Transport II, Streamable HTTP: One Endpoint, Two Directions
A single HTTP path carries the protocol. In 2025-11-25 a session id is optional. In 2026-07-28 it is gone.
2026-05-11
88Transport I, stdio: Two Pipes and a Subprocess
The simplest MCP transport, built by hand on both sides with no SDK, plus the stderr rule that silently breaks servers
2026-05-09
87Why Data MCPs Need Vector Search
Vector Search Without the Vector Database, Part 1
2026-05-08
86The Handshake: initialize, Capabilities, and Version Negotiation
The 2025-11-25 initialize exchange, hand-rolled in Go against a real server. Later revisions dropped it from the protocol core.
2026-05-07
85JSON-RPC 2.0: What Every MCP Message Looks Like
Three message shapes, one error object, and a hundred and fifty lines of Go that every MCP transport is built on
2026-05-05
84MCP Is a Protocol, Not a REST API
The same tool built both ways: what discovery, schemas, and the callback direction actually cost
2026-05-03
83Drive an MCP Server With Four JSON Messages
The Go SDK never prints the protocol. This post does.
2026-05-01
81The Two Failure Modes That Break Your AI Data Agent
A Case Study in Agent Psychology
2026-02-26
75MCP Is Flawed. Build With It Anyway.
Context has always been the hard problem. MCP forces you to solve it.
2026-01-20
74AI Data Lake Access with MCP and S3
Building composable MCP servers for object storage
2026-01-19
73AI Data Warehouse Access with MCP and Trino
Building composable MCP servers for enterprise data
2026-01-17
71kubefwd in 2026: Interactive TUI and Auto-Reconnect
The complete guide to kubefwd's new features
2026-01-04
70AI-Assisted Kubernetes Development with kubefwd
Let your AI assistant manage cluster connections
2026-01-04