1. Conduid
  2. Developer Tools
  3. jest
MCP server · Developer Tools

jest

MCP integration and semantic testing helpers

42Fair

Scored 22 hours ago · breakdown

About jest

jest is an MCP server published by git+farmstrong8 in the Developer Tools category: mCP integration and semantic testing helpers.

The repository has 4 stars and 0 forks, with the last commit yesterday. Recent commit activity is the strongest signal that reported issues will get attention.

Install

Claude Code
claude mcp add testing -- npx -y @emseepea/testing
npx
npx -y @emseepea/testing

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about jest

Powered by Claude · Grounded in docs

I know everything about jest. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

4 checks have not been run yet.

README

mcp-testing

MCP (Model Context Protocol) servers for running tests from AI assistants like Claude.

Packages

Package Description Status
mcp-jest Jest test runner MCP server ✅ Available
mcp-vitest Vitest test runner MCP server 🚧 Coming soon

Why MCP for Testing?

Traditional test output is designed for humans reading terminals. MCP test servers provide:

  • Structured results - Detailed pass/fail information with test names, file paths, and full context
  • AI-optimized output - Information organized for LLM comprehension
  • Context for debugging - Expected vs received values, file locations, error messages

Development

# Install dependencies
npm install

# Build all packages
npm run build

# Run unit tests
npm test

# Run integration tests
npm run test:integration

# Run E2E tests (MCP protocol level)
npm run test:e2e --workspace=jest

# Run agent tests (requires ANTHROPIC_API_KEY in .env)
npm run test:agent --workspace=jest

Architecture

mcp-testing/
├── jest/                         # mcp-jest package
│   └── src/
│       ├── server.ts             # MCP server with tool registrations
│       ├── core/                 # Core modules
│       │   ├── testRunner.ts     # Jest execution orchestration
│       │   ├── resultParser.ts   # JSON output parsing
│       │   ├── jestConfig.ts     # Config/monorepo detection
│       │   ├── packageManager.ts # npm/pnpm/yarn/bun detection
│       │   └── __tests__/        # Unit tests
│       ├── schemas/              # Zod schemas for tool I/O
│       └── testing/              # Test infrastructure
│           ├── fixtures/         # Test project fixtures
│           ├── integration/      # Integration tests
│           ├── e2e/              # E2E and agent tests
│           └── configs/          # Vitest configurations
└── vitest/                       # mcp-vitest (future)

License

MIT

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About jest

How do I install jest?

Run claude mcp add testing -- npx -y @emseepea/testing, then add the server to your MCP client's configuration.

Is jest safe to use with an AI agent?

Its trust score is 42 out of 100 (fair). It passes 1 of the 2 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is jest still maintained?

Yes — the last commit was yesterday. The repository has 4 stars and 0 forks.