Tool Use & Function Calling
What is the maximum number of tools Claude supports per request?
QUICK ANSWER
Claude officially supports up to 100 tools per single API request. However, including many tools increases system prompt token counts and can impact tool selection accuracy.
Optimization Guidance
Although the technical limit is 100 tools, routing accuracy degrades as tool lists grow. For complex agent setups with many tools, group tools by task and dynamically declare them based on the conversation state.
Verified against: Anthropic SDK limits 2026