Building open-source MCP servers for AI agents in TypeScript.
Each tool extends what an AI agent can perceive in a developer workflow — binary formats, ASTs, runtime behavior, CI state, things the agent literally cannot access without it. Small, self-contained, runs via npx, no infrastructure required.
| Package | What the agent can't do without it |
|---|---|
| playwright-trace-decoder-mcp | Read Playwright trace.zip archives |
| flakiness-knowledge-graph-mcp | Understand which tests are historically flaky and why |
| ast-impact-mapper-mcp | Know which tests are affected by a code change |
| zod-contract-mock-forge-mcp | Generate typed mocks and boundary violations from Zod schemas |
| playwright-spatial-layout-mcp | See bounding boxes, occlusion, and viewport geometry |
| playwright-network-chaos-mcp | Inject network failures into running Playwright tests |
| v8-cpu-profile-decoder-mcp | Parse V8 CPU profiles and identify hotspots |
| react-render-profile-mcp | Read React DevTools Profiler exports |
| release-readiness-triage-mcp | Determine if a release is safe based on CI and flakiness history |
| tsconfig-inheritance-flattener-mcp | Resolve what TypeScript compiler options actually apply to a file |
| tailwind-context-resolver-mcp | Validate Tailwind classes against the local project config |
| env-secret-exposure-analyzer-mcp | Detect secrets in .env files and logs before they leak |
| ndjson-local-log-triage-mcp | Query and triage NDJSON logs without loading them into context |
| sourcemap-retrace-mcp | Map minified stack traces back to original TypeScript source |
All packages on npm · MCP Registry



