test-intel-mcp
TypeScript 및 JavaScript 프로젝트를 위한 테스트 커버리지 인텔리전스 MCP 서버. 커버리지 보고서를 분석하고 테스트되지 않은 함수를 감지하며 사이클로매틱 복잡도를 로컬에서 점수화합니다. 외부 서비스가 필요 없고 인증도 필요하지 않습니다.
도구
Tool | Description |
| lcov, istanbul JSON 또는 cobertura XML 보고서를 파싱하고 커버되지 않은 파일, 함수, 라인 및 브랜치를 표시합니다 |
| 소스 디렉터리를 스캔하여 대응하는 테스트 파일이 없는 함수를 찾습니다 |
| 함수별 사이클로매틱 복잡도를 계산하여 무엇을 먼저 테스트할지 우선순위를 정합니다 |
| 특정 함수를 분석하고 분류된 테스트 케이스 제안을 생성합니다 |
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-mcpCursor
구성 파일: ~/.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 |
| Jest, Vitest, nyc, Istanbul |
istanbul |
| Jest, nyc, Istanbul |
cobertura |
| Jest, pytest-cov, JaCoCo |
format이 생략되면 파일 확장자에서 형식이 자동 감지됩니다.
요구 사항
Node.js >= 18
인증이나 네트워크 액세스가 필요하지 않음
모든 파일 분석은 로컬에서 실행됨
라이선스
MIT
Maintenance
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
- AlicenseAqualityFmaintenanceMCP server for Codecov that provides tools to get commit coverage totals and prompts to suggest tests to write.1736ISC
- AlicenseNot gradedqualityAmaintenanceMCP 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.2MIT
- FlicenseAqualityBmaintenanceMCP server for Java branch coverage analysis using JaCoCo. Enables agent-style coverage feedback with per-test-class granularity and uncovered line identification.2
- AlicenseNot gradedqualityDmaintenanceMCP server that provides instant, token-efficient test coverage data for any programming language, allowing agents to query coverage summaries and track session progress.4941MIT
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…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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