Module 06 walkthrough · ~3 minutes · the same MCP server, succeeding and failing on its menu alone
Looking at the available tools:
get_data: gets data
get_data2: gets data (new)
query_v3: query endpoint
The request is claims history. Two of
these claim to get data, and nothing
says which covers claims. Trying
get_data2.
get_data2 returned: provider rosters,
network 118, 442 rows.
That is not claims history. The task
failed, and every line of MCP server code
ran exactly as written.
The request is claims history for
member 44872.
get_member_claims: claims history for
one member ID. That is the request,
almost word for word. Calling it.
Result: 24 months of claims for
member 44872. Task complete.
call: get_member_claims(99999)
MCP server: Error 500
retrying the same call...
MCP server: Error 500
retrying again...
MCP server: Error 500
Three turns spent. Nothing learned.
call: get_member_claims(99999)
MCP server: member_not_found: no member
99999. Member IDs are 5 digits and
start with 4. Use search_members to
look one up by name.
next call: search_members("Ruiz")
found member 44872. Calling
get_member_claims(44872). Done.
---
name: researcher
tools: Read, Grep, Glob
---
Read, search, and find. No Write, no
Edit, no Bash. On its most confused
day, this agent cannot damage a file,
because the ceiling on the damage is
written right here.
Grep: "prior authorization turnaround"
1 match: research/2026-07-14-ops.md
Read: that one file
Answer: the commitment, with its
source cited.
One search, one read. Nothing opened
that did not help.