io.github.tesults/tesults-mcp
Ask your AI agent why your tests are failing. Instant analysis on failures and regressions.
Installation
Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).
tesults-mcpclaude mcp add tesults-mcp -e 'TESULTS_API_TOKEN=<your tesults_api_token>' -e 'TESULTS_READ_ONLY=false' -- npx -y tesults-mcp@1.1.0
{
"mcpServers": {
"tesults-mcp": {
"command": "npx",
"args": [
"-y",
"tesults-mcp@1.1.0"
],
"env": {
"TESULTS_API_TOKEN": "<your tesults_api_token>",
"TESULTS_READ_ONLY": "false"
}
}
}
}
Variables d'environnement
TESULTS_API_TOKENobligatoire secret Tesults API token - obtain from your Tesults project configurationTESULTS_READ_ONLYSet to true for reporting-only mode: only the reporting and insight tools are exposed and non-GET API requests are blocked locally
Documentation
Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.
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
Questions fréquentes
Qu'est-ce que io.github.tesults/tesults-mcp ?
Ask your AI agent why your tests are failing. Instant analysis on failures and regressions.
Comment installer io.github.tesults/tesults-mcp ?
Il s'exécute sur votre machine. Dans 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. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.
Faut-il une clé API pour io.github.tesults/tesults-mcp ?
Oui. Il attend TESULTS_API_TOKEN, à renseigner dans sa configuration.
io.github.tesults/tesults-mcp est-il open source ?
Son code est public sur GitHub, mais le dépôt ne déclare pas de licence standard.
Qui maintient io.github.tesults/tesults-mcp ?
Il est publié par tesults. AI.tn le référence sans le maintenir ni le recommander.
Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.