Mmcp.market

Perf MCP server

by rog0x·io.github.rog0x/perf·v1.0.2

Benchmark, memory, Big O analysis for AI agents

C65/100grade C
What users say
No reviews yet
Be the first
Safety scan
C65/100

full report

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed Perf yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Perf tools (5, 1 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • benchmark

    Benchmark JavaScript code execution. Run a snippet N times and measure min/max/avg/p95/p99 time and ops/sec. Optionally compare two implementations.

  • big_o_estimate

    Estimate Big O complexity from empirical data. Provide input sizes and corresponding execution times to get the best-fit complexity class (O(1), O(log n), O(n), O(n log n), O(n^2), O(n^3), O(2^n)) with confidence scores and growth curve.

  • bundle_analyze

    Analyze a JavaScript bundle file: raw size, gzip estimate, detected modules, largest modules, and tree-shaking opportunities.

  • load_testwrite action

    Run a simple HTTP load test: send N concurrent requests to a URL, measure response times, error rate, throughput (req/sec), and percentile latencies.

  • memory_analyze

    Analyze Node.js memory usage: heap used/total, RSS, external, array buffers. Tracks snapshots over time and detects potential memory leaks via growth trend analysis.

Public scan report

scanner v0.1.10 · 2026-09-27 · same rubric, same numbers if you re-run it

1 medium
  • Code scan20 source files scanned20/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 190 days ago4/15
  • Maintainer identityregistry namespace matches repository owner6/10

Findings (1)

  • mediumeval / new Function usedexec.eval
    dist/tools/benchmark.js: …n be executed repeatedly const fn = new Function(code); // Warmup: 10% of iterations …
Overall 65/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install Perf in Claude Code, Cursor or VS Code

Runs npx -y @rog0x/mcp-perf-tools on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add perf -- npx -y @rog0x/mcp-perf-tools
Add to Cursor

Perf: common questions

Is Perf MCP server safe?
With care: it is graded C, so read the findings first (65/100). Read the Perf safety report
How do I install Perf?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Perf need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Perf maintained?
The last commit was 206 days ago (2026-03-21). The latest release is v1.0.2.

More from rog0x →