Skip to main content
Glama
barissozudogru

test-intel-mcp

test-intel-mcp

面向 TypeScript 和 JavaScript 项目的测试覆盖率智能 MCP 服务器。在本地分析覆盖率报告、检测未测试函数并计算圈复杂度,无需外部服务,也无需身份验证。


工具

工具

描述

analyze_test_coverage

解析 lcov、istanbul 或 cobertura XML 报告,并展示未覆盖的文件、函数、行和分支

find_untested_functions

扫描源代码目录,查找没有对应测试文件的函数

get_function_complexity

计算每个函数的圈复杂度,以确定测试优先级

suggest_test_cases

分析特定函数并生成测试用例建议


Related MCP server: Chisel

设置

选项 A:stdio(本地)

Claude Desktop

配置文件:~/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

配置文件:~/.cursor/mcp.json

{
  "mcpServers": {
    "test-intel": {
      "command": "npx",
      "args": ["-y", "@barissozudogru/test-intel-mcp"]
    }
  }
}

Windsurf

配置文件:~/.codeium/windsurf/mcp_config.json

{
  "mcpServers": {
    "test-intel": {
      "command": "npx",
      "args": ["-y", "@barissozudogru/test-intel-mcp"]
    }
  }
}

VS Code + Copilot

配置文件:.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

配置文件:~/.continue/config.yaml

mcpServers:
  - name: test-intel
    command: npx
    args:
      - -y
      - "@barissozudogru/test-intel-mcp"

Zed

配置文件:~/.config/zed/settings.json

{
  "context_servers": {
    "test-intel": {
      "command": {
        "path": "npx",
        "args": ["-y", "@barissozudogru/test-intel-mcp"]
      }
    }
  }
}

JetBrains(IntelliJ、WebStorm 等)

{
  "mcpServers": {
    "test-intel": {
      "command": "npx",
      "args": ["-y", "@barissozudogru/test-intel-mcp"]
    }
  }
}

选项 B:HTTP(远程客户端)

启动服务器:

npx @barissozudogru/test-intel-mcp --http
# or
PORT=3000 TRANSPORT=http npx @barissozudogru/test-intel-mcp

服务器监听地址为 http://0.0.0.0:3000/mcp。健康检查可通过 /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

选项 C:Docker

docker build -t test-intel-mcp .
docker run -p 3000:3000 -v $(pwd):/project -w /project test-intel-mcp

然后将任何 HTTP 客户端配置为指向 http://localhost:3000/mcp


支持的覆盖率格式

格式

扩展名

生成器

lcov

.info

Jest、Vitest、nyc、Istanbul

istanbul

.json

Jest、nyc、Istanbul

cobertura

.xml

Jest、pytest-cov、JaCoCo

当省略 format 参数时,会根据文件扩展名自动检测格式。


要求

  • Node.js >= 18

  • 无需身份验证或网络访问

  • 所有文件分析均在本地运行


许可证

MIT

Install Server
A
license - permissive license
A
quality
A
maintenance

Maintenance

Maintainers
Response time
0dRelease cycle
6Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    A
    maintenance
    MCP server for test impact analysis and code intelligence. Maps tests to code and git history to determine impacted tests, risk scores, and ownership for AI coding agents.
    2
    MIT
  • F
    license
    A
    quality
    B
    maintenance
    MCP server for Java branch coverage analysis using JaCoCo. Enables agent-style coverage feedback with per-test-class granularity and uncovered line identification.
    2
  • A
    license
    Not graded
    quality
    D
    maintenance
    MCP server that provides instant, token-efficient test coverage data for any programming language, allowing agents to query coverage summaries and track session progress.
    49
    41
    MIT

View all related MCP servers

Related MCP Connectors

  • Official MCP server for Qase — manage test cases, runs, suites, defects via AI tools.

  • MCP server for understanding Javascript internals from ECMAScript specification.

  • A TypeScript MCP server for Home Assistant, enabling programmatic management of entities, automati…

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/barissozudogru/test-intel-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server