MCP tools vs resources — CCA-F Exam Prep
L2.12|MCP tools vs resources
1/12
You build an MCP server. You register get_customer_profile as a tool. You register send_invoice as a tool.
They're both tools. But one is read-only -- it fetches data for Claude to use in its response. The other sends a real invoice to a real customer. One is harmless to call ten times. The other bills someone ten times.
Claude treats them identically. It calls both the same way. But they have fundamentally different risk profiles. One provides context. The other performs an action.
MCP separates these into two concepts: tools and resources. And the distinction matters more than you think.
