Chromium's default fragmentation cuts code blocks, tables and headings in half across page boundaries. The CSS that fixes it, what it costs, and one common rule that silently breaks Markdown tables.
Shipping an MCP server is not the same as being discoverable. The well-known documents, Link headers, content negotiation and WebMCP that agent tooling checks for, and the one I refused to publish.
Add one MCP server and your AI agent can turn a conversation into a formatted PDF without you copying Markdown anywhere.