Writing Effective Tools for AI Agents
Agents fail at tools far more often than they fail at reasoning, and it is usually the tool's fault. This covers naming, parameter design, what to put in a description, and how to evaluate whether a model can actually use what you built. If you are writing an MCP server or a function schema, this is the piece to read first.
Guide
AI & Machine Learning
Anthropic
Intermediate
Free
Agents fail at tools far more often than they fail at reasoning, and it is usually the tool's fault. This covers naming, parameter design, what to put in a description, and how to evaluate whether a model can actually use what you built. If you are writing an MCP server or a function schema, this is the piece to read first.
Ready to start?
Opens on Anthropic in a new tab.
Stuck on something specific?
Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Every session is free; a few slots open each week.
Follow along
New writing, resources and project ideas land here first.