MCP server unit testing, end to end (e2e) testing, and server evals
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport http counts 0 tools · 0 res
· 0 prompts
permission surface via code analysis
no tools enumerated yet for this server.
evidence-backed
findings quoted directly from the published source artifact — not inferred
last analysis: too-large · showing evidence from the last successful analysis (3d ago)
shell / exec 1
- shell package/dist/index.js :16
import { spawn } from 'child_process';
network 2
- net package/dist/index.js :17
import { createServer, request as request$1 } from 'http'; - net package/dist/operations.js :1644
response = await fetch(this.url, {
secrets 2
- secrets package/dist/index.js :17740
return input.apiKey ?? process.env.MCPJAM_API_KEY; - secrets package/dist/skill-reference.js :2
var SKILL_default = '---\nname: create-mcp-eval\ndescription: Generate comprehensive eval tests for any MCP server using @mcpjam/sdk. Supports Jest and Vitest with deterministic and LLM-driven test pa
declared dependencies 37
- @ai-sdk/amazon-bedrock@^3.0.101
- @ai-sdk/anthropic@^2.0.17
- @ai-sdk/azure@^2.0.79
- @ai-sdk/deepseek@^1.0.5
- @ai-sdk/google@^2.0.11
- @ai-sdk/mistral@^2.0.19
- @ai-sdk/openai@^2.0.32
- @ai-sdk/xai@^2.0.29
- @cfworker/json-schema@^4.1.1
- @modelcontextprotocol/client@^2.0.0-alpha.2
- @openrouter/ai-sdk-provider@^2.2.0
- ai@^6.0.141
- ollama-ai-provider-v2@^1.5.2
- posthog-node@^5.24.10
- zod@^4.1.12
- @eslint/js@^9.39.2
- @modelcontextprotocol/node@^2.0.0-alpha.2
- @modelcontextprotocol/sdk@^1.26.0
- @modelcontextprotocol/server@^2.0.0-alpha.2
- @modelcontextprotocol/server-everything@^2026.1.26
- @sentry/cli@^2.58.4
- @sentry/node@^8.55.0
- @types/jest@^29.5.12
- @types/json-schema@^7.0.15
- @types/node@^20.11.0
- @typescript-eslint/eslint-plugin@^8.53.1
- @typescript-eslint/parser@^8.53.1
- eslint@^9.39.2
- eslint-config-prettier@^10.1.8
- eslint-plugin-prettier@^5.5.5
- jest@^29.7.0
- prettier@^3.8.0
- ts-jest@^29.1.2
- tsup@^8.0.1
- typescript@^5.3.3
- typescript-eslint@^8.53.1
- vitest@^3.2.4