What runtime does mcp-jest require?
Node.js 18+ (for ESM and modern features) and any MCP server implementing the Model Context Protocol. TypeScript 5+ is optional for full type safety.
@josharsh
基本情報
Automated testing for Model Context Protocol servers. Ship MCP Servers with confidence.
ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
mcp-jest is a testing framework for Model Context Protocol (MCP) servers – like Jest, but for MCP. It provides automated testing, instant feedback, and CI/CD integration for MCP servers built in any language.
Install via npm install mcp-jest (or globally with npm install -g mcp-jest), then either call the mcpTest function from your code or use the mcp-jest CLI command with a server command and list of tools to test. For example: mcp-jest node ./server.js --tools search,email.
Node.js 18+ (for ESM and modern features) and any MCP server implementing the Model Context Protocol. TypeScript 5+ is optional for full type safety.
Yes, as long as the server follows the MCP standard. The README shows examples with Node.js and Python servers.
Yes, you can import `mcp-jest` as a library and integrate it with test runners like Jest, Vitest, or Mocha.
Pass tool definitions with `args` and an `expect` function to `mcpTest`. The function receives the tool result and should return a boolean or throw.
The default timeout is not specified, but you can increase it using the `--timeout` CLI flag (e.g., `--timeout 60000` for 60 seconds).

A good sequence diagram can solve almost any communication problem in engineering. Volley lets your agent write them as plain text, with the real request and response payloads on every arrow. It checks its own syntax wi
Painless E2E Automation for Mobile and Web
🚀 The fast, Pythonic way to build MCP servers and clients.

See and control a real Windows PC you own — from any MCP client, locally or remotely. Observe (UIA + screenshots), click/type/drag/scroll, launch apps, owner Live View. BYOH: your machine, your key.
Hindsight: Agent Memory That Learns
コメント