Records AI-agent behavior, compares it with golden baselines, and flags tool-call or output regressions in CI.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ we're steadily working through the catalog.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Eval View.
The hidai25/eval-view MCP server project documents EvalView, a regression-testing framework for AI agents. It treats an agent run as a snapshot: the recorded behavior includes the tools used, their parameters, their order, and the resulting output. Later runs are compared with that stored baseline so changes can be reviewed as passed checks, tool changes, or regressions.
This approach is intended for cases where an agent can continue returning successful HTTP responses while its behavior has changed. For example, a model or prompt update may cause a different tool to be called, a clarification step to be skipped, or output quality to decline. A new baseline can be accepted with another snapshot run when the changed behavior is intentional.
The main workflow has two commands. evalview snapshot records the current behavior of the configured agent. evalview check executes the tests again and compares the results with the saved baseline. The comparison covers the complete tool-call trajectory rather than only the final response.
The core tool and sequence comparison is deterministic and does not require an API key. An LLM judge can be added when output-quality scoring is needed, and semantic comparison using embeddings is optional. Running the agent itself may still call a model or provider and therefore may incur provider charges; disabling the judge does not disable those agent calls.
EvalView supports multi-variant baselines, with up to five valid paths for nondeterministic behavior. It can also run statistical or pass@k evaluations, record and replay cassettes, check for model drift, monitor production behavior with Slack alerts, and generate regression tests from incidents. These are documented as additional features beyond the basic snapshot and check loop.
Install the Python package with:
A demonstration is available through evalview demo. For a configured agent, create a baseline first, then run checks after changes:
The project can test agents exposed through an HTTP endpoint, such as evalview check --agent http://localhost:8000/invoke. It also provides a Python API; importing gate from evalview allows a test directory to be evaluated programmatically, with a Boolean pass result and per-test diffs available on the returned value.
The documented EvalView capabilities include:
The hidai25/eval-view MCP server README does not list MCP tool names, input schemas, transport settings, or compatibility instructions for Claude Desktop, Cursor, Windsurf, or Cline. Its concrete usage documentation describes the evalview CLI, Python library, HTTP agent endpoint, and CI action instead. Do not assume that installing the Python package alone exposes a standalone MCP transport.
The latest published release described in the README is version 0.8.1. Its OpenAI Assistants adapter still uses the Assistants API, while a Responses API migration is described as unreleased source. Users of openai-assistants therefore need to consult the migration guidance before testing. Other listed adapters are described as unaffected.
Provider credentials may be needed by the agent or optional evaluator, even though the deterministic comparison itself can run without an API key. Live provider checks can also involve paid API usage, while the local core checks use no paid inference calls.
Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/hidai25-eval-view)<a href="https://allmcps.com/mcp/hidai25-eval-view"><img src="https://allmcps.com/api/badge/hidai25-eval-view?style=directory" alt="Eval View on AllMCPs" /></a>