Skip to main content
Glama
barissozudogru

test-intel-mcp

test-intel-mcp

MCP-сервер для анализа тестового покрытия проектов на TypeScript и JavaScript. Анализирует отчеты о покрытии, обнаруживает непротестированные функции и оценивает цикломатическую сложность локально, без внешних сервисов и без необходимости аутентификации.


Инструменты

Инструмент

Описание

analyze_test_coverage

Разбирает отчеты lcov, istanbul JSON или 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