io.github.tesults/tesults-mcp

السجل الرسمي الذكاء الاصطناعي والوكلاء

Ask your AI agent why your tests are failing. Instant analysis on failures and regressions.

التثبيت

أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: ‏.cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).

NPM package tesults-mcp
Claude Code
claude mcp add tesults-mcp -e 'TESULTS_API_TOKEN=<your tesults_api_token>' -e 'TESULTS_READ_ONLY=false' -- npx -y tesults-mcp@1.1.0
إعداد JSON (Claude Desktop وCursor وVS Code)
{
    "mcpServers": {
        "tesults-mcp": {
            "command": "npx",
            "args": [
                "-y",
                "tesults-mcp@1.1.0"
            ],
            "env": {
                "TESULTS_API_TOKEN": "<your tesults_api_token>",
                "TESULTS_READ_ONLY": "false"
            }
        }
    }
}

متغيرات البيئة

  • TESULTS_API_TOKEN إلزامي سري Tesults API token - obtain from your Tesults project configuration
  • TESULTS_READ_ONLY Set to true for reporting-only mode: only the reporting and insight tools are exposed and non-GET API requests are blocked locally

التوثيق

مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.

المحتويات
  1. tesults-mcp
  2. Documentation
  3. Quick start
  4. Reporting-only mode
  5. Offline checks
  6. License

tesults-mcp

Tesults MCP server. Connect AI agents and MCP-compatible tools to your Tesults test results, insights, and targets.

Documentation

Full setup and usage documentation: https://www.tesults.com/docs/api/mcp

Quick start

claude mcp add tesults-mcp npx tesults-mcp -e TESULTS_API_TOKEN=your-api-token

Reporting-only mode

Set TESULTS_READ_ONLY=true in the MCP server's environment alongside TESULTS_API_TOKEN. This exposes only the seven reporting and insight tools. Target creation, editing, deletion and token regeneration are not registered, and non-GET API requests are blocked locally.

Existing configurations remain unchanged when this setting is omitted or false. This is a restriction in this MCP server, not a reduction in the API token's permissions. Keep the token private. Insight tools can still generate and cache AI analyses on the server; they do not change your test results or targets.

Requests time out after 60 seconds and responses are limited to 10 MiB. For large result sets, request fewer runs or use cases=false for summaries. API failures are returned as tool errors, not successful answers.

These options apply to this source version and require an updated installation once released. They do not change an already installed published package.

Offline checks

Run node --test tests/hardening.test.js. Tests do not call Tesults or use a real token.

License

MIT

الأسئلة الشائعة

ما هو io.github.tesults/tesults-mcp؟

Ask your AI agent why your tests are failing. Instant analysis on failures and regressions.

كيف أثبّت io.github.tesults/tesults-mcp؟

يعمل على جهازك. في Claude Code: claude mcp add tesults-mcp -e 'TESULTS_API_TOKEN=<your tesults_api_token>' -e 'TESULTS_READ_ONLY=false' -- npx -y tesults-mcp@1.1.0. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.

هل يحتاج io.github.tesults/tesults-mcp إلى مفتاح API؟

نعم. يتطلب TESULTS_API_TOKEN، وتضبطها في إعداداته.

هل io.github.tesults/tesults-mcp مفتوح المصدر؟

شيفرته علنية على GitHub، لكن المستودع لا يعلن ترخيصًا قياسيًا.

من يصون io.github.tesults/tesults-mcp؟

ينشره tesults. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.

من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.