{ "name": "test-coverage-mcp", "version": "1.1.0", "description": "MCP server for analyzing test coverage from LCOV files - makes AI coding agents coverage-aware without wasting tokens", "type": "module", "main": "dist/index.js", "bin": { "test-coverage-mcp": "./dist/index.js" }, "mcpName": "io.github.goldbergyoni/test-coverage-mcp", "scripts": { "build": "tsc", "test": "vitest run", "test:watch": "vitest", "test:coverage": "vitest run --coverage", "lint": "eslint .", "inspect": "npx @modelcontextprotocol/inspector node dist/index.js", "prepublishOnly": "npm run build && npm test && npm run lint", "publish:patch": "npm version patch && npm publish", "publish:minor": "npm version minor && npm publish", "publish:major": "npm version major && npm publish", "publish:mcp:login": "mcp-publisher login github", "publish:mcp": "mcp-publisher publish" }, "keywords": [ "mcp", "model-context-protocol", "coverage", "lcov", "testing", "test-coverage", "ai", "llm", "code-coverage" ], "author": "Yoni Goldberg ", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/goldbergyoni/test-coverage-mcp.git" }, "homepage": "https://github.com/goldbergyoni/test-coverage-mcp#readme", "bugs": { "url": "https://github.com/goldbergyoni/test-coverage-mcp/issues" }, "engines": { "node": ">=18.0.0" }, "dependencies": { "@friedemannsommer/lcov-parser": "5.0.1", "@modelcontextprotocol/sdk": "1.20.2", "zod-to-json-schema": "^3.24.6" }, "devDependencies": { "@eslint/js": "9.38.0", "@faker-js/faker": "^10.1.0", "@types/node": "24.9.1", "@vitest/coverage-v8": "^4.0.3", "eslint": "9.38.0", "typescript": "5.9.3", "typescript-eslint": "8.46.2", "vitest": "4.0.3" } }