HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
greynewell
mcpbr
Python2026–2026
greynewell / mcpbr

mcpbr

Benchmark your MCP server.

2Distinct people
2Mentions
0Explicit recommenders
11GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Benchmark your MCP server.

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:56:07 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by day2 dated mentions

Observed mentions: 2026-01-17 19:17:50 UTC to 2026-02-01 22:31:46 UTC.

012026-01-17 00:00:00 UTC to 2026-01-18 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 commentsJan 172026-01-18 00:00:00 UTC to 2026-01-19 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-01-19 00:00:00 UTC to 2026-01-20 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-01-20 00:00:00 UTC to 2026-01-21 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-01-21 00:00:00 UTC to 2026-01-22 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-01-22 00:00:00 UTC to 2026-01-23 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-01-23 00:00:00 UTC to 2026-01-24 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-01-24 00:00:00 UTC to 2026-01-25 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsJan 242026-01-25 00:00:00 UTC to 2026-01-26 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-01-26 00:00:00 UTC to 2026-01-27 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-01-27 00:00:00 UTC to 2026-01-28 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-01-28 00:00:00 UTC to 2026-01-29 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-01-29 00:00:00 UTC to 2026-01-30 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-01-30 00:00:00 UTC to 2026-01-31 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-01-31 00:00:00 UTC to 2026-02-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-02-01 00:00:00 UTC to 2026-02-02 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 commentsFeb 1

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Jan 172026-01-17 00:00:00 UTC2026-01-18 00:00:00 UTC110
Jan 182026-01-18 00:00:00 UTC2026-01-19 00:00:00 UTC000
Jan 192026-01-19 00:00:00 UTC2026-01-20 00:00:00 UTC000
Jan 202026-01-20 00:00:00 UTC2026-01-21 00:00:00 UTC000
Jan 212026-01-21 00:00:00 UTC2026-01-22 00:00:00 UTC000
Jan 222026-01-22 00:00:00 UTC2026-01-23 00:00:00 UTC000
Jan 232026-01-23 00:00:00 UTC2026-01-24 00:00:00 UTC000
Jan 242026-01-24 00:00:00 UTC2026-01-25 00:00:00 UTC000
Jan 252026-01-25 00:00:00 UTC2026-01-26 00:00:00 UTC000
Jan 262026-01-26 00:00:00 UTC2026-01-27 00:00:00 UTC000
Jan 272026-01-27 00:00:00 UTC2026-01-28 00:00:00 UTC000
Jan 282026-01-28 00:00:00 UTC2026-01-29 00:00:00 UTC000
Jan 292026-01-29 00:00:00 UTC2026-01-30 00:00:00 UTC000
Jan 302026-01-30 00:00:00 UTC2026-01-31 00:00:00 UTC000
Jan 312026-01-31 00:00:00 UTC2026-02-01 00:00:00 UTC000
Feb 12026-02-01 00:00:00 UTC2026-02-02 00:00:00 UTC110

What Hacker News says

2 sources
greynewell·Feb 1, 2026Submission

Show HN: Mcpbr – does your MCP help? Test it on SWE-bench and 25 evals

mcpbr runs a Claude Code agent on real-world tasks (once with your MCP server, once without) in identical Docker containers and records hard numbers that tell you whether your tools actually helped. I built this because my team ships an MCP server and we had no way to know if it actually made agents better. We tried running SWE-bench directly and through OpenHands, but both assume you're evaluating the agent itself instead of the tools you give it. We couldn't run the same task with and without our server in a controlled environment, and when things broke inside Docker we had no visibility into what went wrong. I wanted a framework that treats MCP server evaluation as a first-class problem. Here's how mcpbr works at a high level. It orchestrates pre-built Docker images from Epoch AI so environments are reproducible. Then it runs Claude Co
Read the rest
de CLI inside the container in headless mode. Finally, it evaluates one of 25+ benchmarks through an abstracted protocol, allowing a new benchmark to be added with ~100 lines of code. SWE-bench alone provides 2,294 test cases across real repos like Django, scikit-learn, and astropy. Using mcpbr does come with a few trade-offs. It's currently Claude-focused, though other harnesses are in development. Evaluations are also kinda expensive ($50-200 for 25 tasks). Finally, it's a bit slow (2-4 hours for a full run). These are not accidents but conscious decisions I felt were worth reproducible, controlled measurement including full logs and traces where none existed before. Try it: ```bash pip install mcpbr && mcpbr init && mcpbr run -c mcpbr.yaml -n 1 -v ``` I'd love to hear which benchmarks matter most to you, and whether the A/B comparison format (MCP vs baseline) gives you the data you need."
4 points · Open discussion

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.