test-intel-mcp
TypeScript および JavaScript プロジェクト向けのテストカバレッジインテリジェンス MCP サーバーです。カバレッジレポートを解析し、未テストの関数を検出し、循環複雑度をローカルでスコアリングします。外部サービスや認証は不要です。
ツール
ツール | 説明 |
| 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, etc.)
{
"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