mcp-jest and mcp-test-client

These tools are competitors, as both `josharsh/mcp-jest` and `crazyrabbitLTC/mcp-test-client` provide utilities for automated testing of Model Context Protocol servers.

mcp-jest
39
Emerging
mcp-test-client
33
Emerging
Maintenance 10/25
Adoption 6/25
Maturity 18/25
Community 5/25
Maintenance 0/25
Adoption 5/25
Maturity 17/25
Community 11/25
Stars: 16
Forks: 1
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
Stars: 13
Forks: 2
Downloads:
Commits (30d): 0
Language: TypeScript
License:
No risk flags
No License Stale 6m

About mcp-jest

josharsh/mcp-jest

Automated testing for Model Context Protocol servers. Ship MCP Servers with confidence.

Provides Jest-like syntax for testing MCP server capabilities including tools, resources, and prompts across multiple transports (stdio, HTTP Streaming, SSE). Includes built-in protocol validation, snapshot testing, auto-discovery of server capabilities, and native CI/CD integration via CLI and GitHub Actions. Targets developers building AI agent integrations with Claude, ChatGPT, and other LLMs.

About mcp-test-client

crazyrabbitLTC/mcp-test-client

MCP Test Client is a TypeScript testing utility for Model Context Protocol (MCP) servers.

Provides assertion utilities and a fluent API for validating tool availability and responses in test suites, with built-in process spawning to launch MCP servers via stdio transport. Integrates directly with testing frameworks like Vitest/Jest through async lifecycle hooks, and includes a mock calculator server reference implementation for learning and validation.

Scores updated daily from GitHub, PyPI, and npm data. How scores work