Skip to content

MCP search eval - #680

Open
fscelliott wants to merge 13 commits into
v0from
mcp-search-eval
Open

MCP search eval#680
fscelliott wants to merge 13 commits into
v0from
mcp-search-eval

Conversation

@fscelliott

Copy link
Copy Markdown
Collaborator

Summary

  • Adds a formal eval framework for testing mcp__sensible-docs search quality
  • 30 questions (15 beginner, 15 expert/corner-case) in sessions/mcp-search-eval/questions.md
  • Checklist tracking path to recurring, scored, reported evals in sessions/mcp-search-eval/checklist.md

In progress

  • Test agent run (1 question)
  • Full parallel run (30 agents, 1 per question)
  • Scoring rubric + ground truth
  • Recurring cron + Slack/email reporting

🤖 Generated with Claude Code

fscelliott and others added 13 commits August 13, 2026 15:21
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…xplanation

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Raw JSON for these entries saved fetched pages under non-standard keys
(fetched_docs, fetched_content, fetched). Extract URLs from those keys
and from answer .md files; remove "raw data incomplete" placeholders.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Rename Score → LLM score; add Human score and Human notes columns.
e01, e02, e06 are the designated ground truth set — pending user review.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Add LLM-vs-human calibration table (6/8 exact match, both misses are
LLM underscoring by 1). Correct e10 from docs gap to retrieval failure
— tiebreaker IS documented but MCP failed to surface it.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Replace all x/5 scores with pass/fail. Add human pass/fail for all
expert rows. LLM and human agree 8/8 on explicitly scored questions.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
… e07–e15)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…e06 row

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant