Best for
- AI coding assistants that use MCP (e.g., Claude Code, Cursor)
- Developers who need to automate workflows around test suites
- Teams looking to reduce token usage while maintaining reliable parsing
Pare Test is a focused MCP server for test runners, providing structured output to save tokens and improve agent reliability. It suits AI-driven development workflows but is limited to the listed frameworks. Setup is straightforward, but Node version and timeouts should be checked.
Pare Test is an MCP server in the Pare collection that wraps test runners. It auto-detects the test framework used in a project (supporting pytest, jest, vitest, mocha) and returns structured, typed JSON output instead of fragile terminal text. This eliminates the need to parse ANSI escape codes, progress bars, and locale-specific formatting, giving agents reliable data they can act on directly. This server is part of the Pare project, which provides multiple MCP servers for developer tools, but this profile focuses solely on the test server and does not cover sibling servers.
This server is distributed via the npm package @paretools/test and uses stdio transport. A typical setup involves adding a server entry to your MCP client configuration, using a command like npx -y @paretools/test (or similar). Since no specific client config example is provided, users should refer to the client setup guides in the Pare repository (e.g., Claude Code, Cursor).