Adam Kinney Adam Kinney
Apps Writing Newsletter About
← All articles

Tagged "mcp"

3 articles

  • ai-readiness Your MCP Server Needs Two Tools, Not One Most MCP servers ship one tool that does the work. They should ship two — one that produces a result, one that retrieves it by ID. Here's why.
  • claude-code MCP Tool Schemas Accept Plain Objects — But Only Zod Actually Works The MCP SDK silently accepts plain JSON Schema objects for tool parameters. Inputs arrive as undefined. Only Zod schemas validate at runtime.
  • claude-code Your MCP Server Isn't Broken — Your Config Is in the Wrong File Claude Code silently ignores env vars in settings.json for MCP servers. Move them to .mcp.json at your project root or nothing works.

Get Kinney's Notebook → Build logs, app ideas, and business lessons, in public.

© 2026 Adam Kinney · Contact