mcparena

myz96/mcparena
★ 0 stars Python 💬 Communication Updated today
Optimization layer over MCP benchmarks. Improves MCP server tool-use success on MCP-Bench via DSPy GEPA + MIPROv2. Pre-registered, pilot-phase.
View on GitHub → Try with Claude — $10 free →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "mcparena": {
      "command": "uvx",
      "args": [
        "mcparena"
      ]
    }
  }
}

Or install with pip: pip install mcparena

README Excerpt

> The optimization layer over MCP benchmarks. Improve your MCP server's score on [MCP-Bench](https://github.com/Accenture/mcp-bench) via [GEPA](https://github.com/gepa-ai/gepa) + [DSPy](https://github.com/stanfordnlp/dspy). **Alpha — pilot phase, public for visibility.** This is a pre-registered, in-progress spike validating whether DSPy optimizers (GEPA, MIPROv2) and tool-list mechanisms (ordering permutations, 1-shot example injection) can meaningfully improve MCP server tool-use success rates