@qase/mcp-server

MCPattestéen ligne
v2.7.4io.qaseMITMis à jour il y a 17 jnpmGitHub

Official MCP server for Qase — manage test cases, runs, suites, defects via AI tools.

État de l’endpointen ligne
vérifié il y a 13 jours · 98 ms · authentification requise
100 % des dernières 5 vérifications ont atteint cet endpoint
Fonctionne dans
ClaudeCursorCopilotChatGPTGemini

Déduit des transports déclarés par cette annonce (stdio, streamable-http). Un client absent de cette liste n’est pas écarté pour autant — c’est simplement quelque chose que Forge ne peut pas confirmer.

Build attesté
Une attestation de provenance vérifiée lie cet artefact au dépôt indiqué. Personne n’a encore revendiqué l’annonce — cela prouve où le code a été construit, pas qui le soutient.
11kTéléch./sem.
32Étoiles GitHub
10Forks
il y a 17 jDernière mise à jour
Nécessite 1 identifiant avant de pouvoir fonctionner
  • QASE_API_TOKENClé d’APIobligatoire

    Qase API token from app.qase.io > Settings > API Tokens

Déclaré par l’auteur dans le registre MCP officiel. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.

Paquet
Auteurio.qase
LicenceMIT
Version2.7.4
Sourcenpm+mcp-registry
Statut de confiance
A
85/100Fiable
✓Listé dans l’index Forge+10/10
✓Identité vérifiée · build attesté+20/20
—Signature de publication Ed25519+0/5
→ Incluse automatiquement quand l’éditeur exécute `forge publish`
—Vérification de domaine+0/5
→ Éditeur : hébergez /.well-known/forge.json sur la page d’accueil du paquet avec { "publisher": "<github-login>" }
✓npm Trusted Publishing (Sigstore)+5/5
—Correspondance de mainteneur npm+0/5
→ Éditeur : ajoutez le login GitHub vérifié aux mainteneurs du paquet npm (npm owner add <login>)
✓Analyse CVE · propre+30/30
✓Analyse statique · propre+20/20
Collez-le dans Claude Code, Cursor ou tout assistant d’IA pour combler toutes les lacunes
StatutIdentité vérifiée
ÉditeurNon vérifié
SignatureNon signé
Domaine—
Provenance✓ Vérifié par Sigstore · 03ae631
Dépendances✓ 60 résolues+ · aucune vulnérable
Surface d’outils40 outils · 10 privilégiés
Analyse de sécurité✓ Proprev2.7.5 · aujourd’huiQuelle est l’efficacité de cette analyse ?
ÉvaluationsAucune
Indexé22 juin 2026

La vérification confirme l’identité de l’éditeur (la propriété du dépôt), pas la sûreté du code. L’analyse de sécurité couvre les CVE connues et les scripts d’installation suspects.

Outils

40 outils · 10 privilégiés
Extrait statiquement du paquet publiév2.7.5 · 9h ago

Lu dans le code que npm livre réellement, au moment de l’analyse. Le paquet n’a jamais été exécuté. Les outils enregistrés dynamiquement à l’exécution, ou cachés dans du code empaqueté ou minifié, peuvent passer inaperçus — c’est donc un plancher de la surface d’outils, pas un recensement complet.

qase_apiCall any Qase REST endpoint directly, for the few things no dedicated tool covers. Pass the

Call any Qase REST endpoint directly, for the few things no dedicated tool covers. Pass the

Aucun schéma d’entrée n’a été publié pour cet outil.

qase_attachment_uploadprivilégiéUpload files and get back the hashes that other tools reference them by — screenshots,

Upload files and get back the hashes that other tools reference them by — screenshots,

Aucun schéma d’entrée n’a été publié pour cet outil.

qase_attachment_deleteprivilégiéDelete an attachment by its hash. Anything referencing it — a case, a result, a defect —

Delete an attachment by its hash. Anything referencing it — a case, a result, a defect —

Aucun schéma d’entrée n’a été publié pour cet outil.

qase_case_bulk_createAucune description publiée

Cet outil n’a publié aucune description. Forge n’en invente pas.

qase_case_upsertCreate or update a single test case. With `id` it updates that case, without `id` it creates

Create or update a single test case. With `id` it updates that case, without `id` it creates

Aucun schéma d’entrée n’a été publié pour cet outil.

qase_case_deleteprivilégiéDelete a test case by project code and case ID. The case goes, and so does its execution

Delete a test case by project code and case ID. The case goes, and so does its execution

Aucun schéma d’entrée n’a été publié pour cet outil.

qase_ci_reportReport a whole CI run in one call: creates the run, records every result, and completes it.

Report a whole CI run in one call: creates the run, records every result, and completes it.

Aucun schéma d’entrée n’a été publié pour cet outil.

qase_custom_field_upsertCreate or update a custom field. With `id` it updates that field, without `id` it creates

Create or update a custom field. With `id` it updates that field, without `id` it creates

Aucun schéma d’entrée n’a été publié pour cet outil.

qase_custom_field_deleteprivilégiéDelete a custom field by ID. The field disappears from every project it applies to, and the

Delete a custom field by ID. The field disappears from every project it applies to, and the

Aucun schéma d’entrée n’a été publié pour cet outil.

qase_defect_upsertCreate or update a defect — a tracked problem found by testing. Without `id` it creates,

Create or update a defect — a tracked problem found by testing. Without `id` it creates,

Aucun schéma d’entrée n’a été publié pour cet outil.

qase_defect_deleteprivilégiéDelete a defect by project code and defect ID. The defect and its links to results

Delete a defect by project code and defect ID. The defect and its links to results

Aucun schéma d’entrée n’a été publié pour cet outil.

qase_discover_toolsFind and switch on tools that are hidden by default. Only core tools appear in the tool

Find and switch on tools that are hidden by default. Only core tools appear in the tool

Aucun schéma d’entrée n’a été publié pour cet outil.

qase_environment_upsertCreate or update an environment — a named target that runs can be attributed to, such as

Create or update an environment — a named target that runs can be attributed to, such as

Aucun schéma d’entrée n’a été publié pour cet outil.

qase_environment_deleteprivilégiéDelete an environment by project code and environment ID. Runs that referenced it are not

Delete an environment by project code and environment ID. Runs that referenced it are not

Aucun schéma d’entrée n’a été publié pour cet outil.

qase_external_issue_linkLink or unlink test cases and test runs to issues in an external tracker — Jira Cloud or

Link or unlink test cases and test runs to issues in an external tracker — Jira Cloud or

Aucun schéma d’entrée n’a été publié pour cet outil.

qase_getFetch one known record by type and ID: case, suite, run, result, plan, defect, milestone,

Fetch one known record by type and ID: case, suite, run, result, plan, defect, milestone,

Aucun schéma d’entrée n’a été publié pour cet outil.

qql_searchSearch any entity with Qase Query Language: filtering, cross-project queries, sorting, and

Search any entity with Qase Query Language: filtering, cross-project queries, sorting, and

Aucun schéma d’entrée n’a été publié pour cet outil.

qql_helpRead the QQL reference before writing a query. Pass a `topic`: overview, syntax, entities,

Read the QQL reference before writing a query. Pass a `topic`: overview, syntax, entities,

Aucun schéma d’entrée n’a été publié pour cet outil.

triage_failed_runAnalyze a failed test run: show all failed results grouped by error pattern,

Analyze a failed test run: show all failed results grouped by error pattern,

Aucun schéma d’entrée n’a été publié pour cet outil.

projectProject code (e.g. DEMO)

Project code (e.g. DEMO)

Aucun schéma d’entrée n’a été publié pour cet outil.

run_idTest run ID to triage

Test run ID to triage

Aucun schéma d’entrée n’a été publié pour cet outil.

release_readinessCheck release readiness for a milestone: test coverage, pass rate, open defects, blocking issues.

Check release readiness for a milestone: test coverage, pass rate, open defects, blocking issues.

Aucun schéma d’entrée n’a été publié pour cet outil.

milestoneMilestone name or ID

Milestone name or ID

Aucun schéma d’entrée n’a été publié pour cet outil.

regression_workflowCreate and manage a full regression test cycle: set up a run from a plan or suites,

Create and manage a full regression test cycle: set up a run from a plan or suites,

Aucun schéma d’entrée n’a été publié pour cet outil.

titleRegression run title (e.g. "v2.1 Release Regression")

Regression run title (e.g. "v2.1 Release Regression")

Aucun schéma d’entrée n’a été publié pour cet outil.

sourceSource of test cases: plan ID, suite IDs (comma-separated), or "all"

Source of test cases: plan ID, suite IDs (comma-separated), or "all"

Aucun schéma d’entrée n’a été publié pour cet outil.

onboard_projectGet a comprehensive overview of a Qase project for a new team member:

Get a comprehensive overview of a Qase project for a new team member:

Aucun schéma d’entrée n’a été publié pour cet outil.

ci_integrationReport CI/CD test results to Qase: create a run, record results, and get a summary.

Report CI/CD test results to Qase: create a run, record results, and get a summary.

Aucun schéma d’entrée n’a été publié pour cet outil.

results_jsonJSON array of results: [{"case_id": 1, "status": "passed"}, ...]

JSON array of results: [{"case_id": 1, "status": "passed"}, ...]

Aucun schéma d’entrée n’a été publié pour cet outil.

qase_milestone_upsertCreate or update a milestone — a dated marker that runs and cases can be grouped under,

Create or update a milestone — a dated marker that runs and cases can be grouped under,

Aucun schéma d’entrée n’a été publié pour cet outil.

qase_milestone_deleteprivilégiéDelete a milestone by project code and milestone ID. The milestone disappears and runs and

Delete a milestone by project code and milestone ID. The milestone disappears and runs and

Aucun schéma d’entrée n’a été publié pour cet outil.

qase_plan_upsertCreate or update a test plan — a named, reusable set of cases to run together, such as a

Create or update a test plan — a named, reusable set of cases to run together, such as a

Aucun schéma d’entrée n’a été publié pour cet outil.

qase_plan_deleteprivilégiéDelete a test plan by project code and plan ID. Only the plan is removed — the cases it

Delete a test plan by project code and plan ID. Only the plan is removed — the cases it

Aucun schéma d’entrée n’a été publié pour cet outil.

qase_project_contextSeed everything about a project in one call: project details, the full suite tree,

Seed everything about a project in one call: project details, the full suite tree,

Aucun schéma d’entrée n’a été publié pour cet outil.

qase_project_createCreate a new project. The code must be unique in the workspace and may contain letters only

Create a new project. The code must be unique in the workspace and may contain letters only

Aucun schéma d’entrée n’a été publié pour cet outil.

qase_project_deleteprivilégiéDelete an entire project by its code. This removes every test case, suite, run, result,

Delete an entire project by its code. This removes every test case, suite, run, result,

Aucun schéma d’entrée n’a été publié pour cet outil.

qase_regression_runBuild and start a test run from a suite, a test plan, or an explicit list of case IDs, in

Build and start a test run from a suite, a test plan, or an explicit list of case IDs, in

Aucun schéma d’entrée n’a été publié pour cet outil.

qase_result_recordAucune description publiée

Cet outil n’a publié aucune description. Forge n’en invente pas.

qase_result_deleteprivilégiéDelete a single result from a run, addressed by run ID and result hash. Use it to remove one

Delete a single result from a run, addressed by run ID and result hash. Use it to remove one

Aucun schéma d’entrée n’a été publié pour cet outil.

qase_review_createOpen a test case review — the pull-request flow for test cases. Pass `case_id` to propose

Open a test case review — the pull-request flow for test cases. Pass `case_id` to propose

Aucun schéma d’entrée n’a été publié pour cet outil.

38 outils sur 40 ont publié une description.

Les noms et descriptions d’outils sont écrits par l’éditeur et affichés tels quels, comme du texte inerte. Ce sont les chaînes qu’un client MCP transmet à un modèle, alors Forge y recherche des motifs d’injection de prompt — tout constat apparaît avec l’analyse de sécurité ci-dessus. « Privilégié » est une correspondance de mot-clé sur le nom de l’outil, pas un audit de ce qu’il fait : un nom anodin peut tout de même tout faire.

À propos

Official MCP server for Qase — manage test cases, runs, suites, defects via AI tools.

Mots-clés
mcp
Alternatives
Comparaison des surfaces d’outils…

Arbre de dépendances

Ce qu'une analyse Forge a résolu à partir des métadonnées npm le 2026-10-12 — résolution observée, et non une déclaration de l'éditeur.

60 paquets résolus · 14 directs · aucun porteur d'avis de sécurité La résolution s'arrête à la profondeur 4 et à 60 paquets.

L'exploration s'est arrêtée à la limite de 60 paquets. Le reste de l'arbre n'a jamais été résolu.

36 autres paquets résolus ne sont pas dessinés ici (limite d'affichage : 24). Toute dépendance porteuse d'un avis de sécurité est dessinée quelle que soit la limite. Inventaire complet (SBOM CycloneDX)

Déclarées mais non résolues

202 dépendances déclarées ne sont jamais arrivées dans l'arbre. Elles manquent à la résolution de Forge, pas au paquet.

+190 de plus non listées. Les comptes par motif ci-dessus les couvrent toutes.

Non suivies : optionalDependencies, peerDependencies. Cet arbre ne couvre que les dépendances d'exécution ; ce qu'elles entraînent n'a jamais été résolu.

Thèmes

Apparentés dans testing & ci