Back to Home
wolfeidau icon

mcp-evals

Verified Safe

by wolfeidau

Overview

A Go library and CLI for evaluating Model Context Protocol (MCP) servers using Claude, employing an agentic evaluation loop and detailed grading across multiple dimensions.

Installation

Run Command
mcp-evals run --config evals.yaml

Environment Variables

  • ANTHROPIC_API_KEY

Security Notes

The tool is designed to execute external commands specified in its configuration files (e.g., `mcp_server.command` and `mcp_server.args`). While this is necessary functionality for evaluating MCP servers, it means that if the configuration file is untrusted, the `mcp-evals` tool could execute arbitrary malicious commands on the host system. The `install.sh` script handles binary downloads and checksum verification appropriately. No hardcoded secrets, obfuscation, or direct shell `eval` calls are found in the Go source code.

Similar Servers

Stats

Interest Score30
Security Score7
Cost ClassHigh
Avg Tokens59527
Stars1
Forks0
Last Update2026-01-19

Tags

LLM evaluationAgentic AIGoCLIModel Context Protocol