test-intel-mcp
MCP server for test coverage intelligence: coverage analysis, untested function detection, and complexity scoring
Install / Use
claude mcp add barissozudogru -- npx -y github:barissozudogru/test-intel-mcpIf the server publishes to npm under a different name, use that package instead — check the repo README.
MCP Server
Model Context Protocol server
Quality Score
Category
Development & EngineeringSupported Platforms
Skill content
View source on GitHubTest coverage intelligence MCP server for TypeScript and JavaScript projects. Analyzes coverage reports, detects untested functions, and scores cyclomatic complexity locally, with no external services and no authentication required.
Tools
| Tool | Description |
|---|---|
| analyze_test_coverage | Parse lcov, istanbul JSON, or cobertura XML reports and surface uncovered files, functions, lines, and branches |
| find_untested_functions | Scan a source directory for functions with no corresponding test file |
| get_function_complexity | Compute cyclomatic complexity per function to prioritize what to test first |
| suggest_test_cases | Analyze a specific function and generate categorized test case suggestions |
Setup
Option A: stdio (local)
Claude Desktop
Config file: ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"test-intel": {
"command": "npx",
"args": ["-y", "@barissozudogru/test-intel-mcp"]
}
}
}
Claude Code
claude mcp add test-intel -- npx -y @barissozudogru/test-intel-mcp
Cursor
Config file: ~/.cursor/mcp.json
{
"mcpServers": {
"test-intel": {
"command": "npx",
"args": ["-y", "@barissozudogru/test-intel-mcp"]
}
}
}
Windsurf
Config file: ~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"test-intel": {
"command": "npx",
"args": ["-y", "@barissozudogru/test-intel-mcp"]
}
}
}
VS Code + Copilot
Config file: .vscode/mcp.json
{
"servers": {
"test-intel": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@barissozudogru/test-intel-mcp"]
}
}
}
Cline
{
"mcpServers": {
"test-intel": {
"command": "npx",
"args": ["-y", "@barissozudogru/test-intel-mcp"]
}
}
}
Continue.dev
Config file: ~/.continue/config.yaml
mcpServers:
- name: test-intel
command: npx
args:
- -y
- "@barissozudogru/test-intel-mcp"
Zed
Config file: ~/.config/zed/settings.json
{
"context_servers": {
"test-intel": {
"command": {
"path": "npx",
"args": ["-y", "@barissozudogru/test-intel-mcp"]
}
}
}
}
JetBrains (IntelliJ, WebStorm, etc.)
{
"mcpServers": {
"test-intel": {
"command": "npx",
"args": ["-y", "@barissozudogru/test-intel-mcp"]
}
}
}
Option B: HTTP (remote clients)
Start the server:
npx @barissozudogru/test-intel-mcp --http
# or
PORT=3000 TRANSPORT=http npx @barissozudogru/test-intel-mcp
The server listens on http://0.0.0.0:3000/mcp. A health check is available at /health.
Cursor (HTTP)
{
"mcpServers": {
"test-intel": {
"url": "http://localhost:3000/mcp"
}
}
}
VS Code + Copilot (HTTP)
{
"servers": {
"test-intel": {
"type": "http",
"url": "http://localhost:3000/mcp"
}
}
}
Windsurf (HTTP)
{
"mcpServers": {
"test-intel": {
"serverUrl": "http://localhost:3000/mcp"
}
}
}
Continue.dev (HTTP)
mcpServers:
- name: test-intel
url: http://localhost:3000/mcp
Option C: Docker
docker build -t test-intel-mcp .
docker run -p 3000:3000 -v $(pwd):/project -w /project test-intel-mcp
Then configure any HTTP client to point at http://localhost:3000/mcp.
Supported Coverage Formats
| Format | Extension | Generator |
|---|---|---|
| lcov | .info | Jest, Vitest, nyc, Istanbul |
| istanbul | .json | Jest, nyc, Istanbul |
| cobertura | .xml | Jest, pytest-cov, JaCoCo |
Format is auto-detected from file extension when format is omitted.
Requirements
- Node.js >= 18
- No authentication or network access required
- All file analysis runs locally
License
MIT
Related Skills
momen-cursurrules-prompt-file
40.6kCursor rules for building custom frontends with Momen.app as headless BaaS with GraphQL API, actionflows, AI agents, and Stripe integration.
semiotic-react-dataviz-cursorrules-prompt-file
40.6kCursor rules for Semiotic data visualization library with 30+ chart types, MCP server, and AI-assisted chart generation.
Agent-Reach
73.4kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
ruflo
68.5k🌊 The original agent meta-harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, RAG integration, and native Claude Code / Codex / Hermes and many more Integrated
