QASE MCP Server
MCP-Serverimplementierung für Qase API
Dies ist ein TypeScript-basierter MCP-Server, der die Integration mit der Qase-Testmanagement-Plattform ermöglicht. Er implementiert zentrale MCP-Konzepte und bietet Tools für die Interaktion mit verschiedenen Qase-Entitäten.
Merkmale
Werkzeuge
Der Server bietet Tools für die Interaktion mit der Qase-API, sodass Sie die folgenden Entitäten verwalten können:
Projekte
list_projects
- Alle Projekte abrufenget_project
- Projekt per Code abrufencreate_project
- Neues Projekt erstellendelete_project
- Projekt per Code löschen
Testfälle
get_cases
- Alle Testfälle in einem Projekt abrufenget_case
- Einen bestimmten Testfall abrufencreate_case
- Einen neuen Testfall erstellenupdate_case
- Aktualisieren Sie einen vorhandenen Testfall
Testläufe
get_runs
- Alle Testläufe eines Projekts abrufenget_run
- Einen bestimmten Testlauf abrufen
Testergebnisse
get_results
- Alle Testlaufergebnisse für ein Projekt abrufenget_result
- Testlaufergebnis per Code und Hash abrufencreate_result
- Testlaufergebnis erstellencreate_result_bulk
- Mehrere Testlaufergebnisse in einem Bulk erstellenupdate_result
- Aktualisieren Sie ein vorhandenes Testlaufergebnis
Testpläne
get_plans
- Alle Testpläne eines Projekts abrufenget_plan
- Einen bestimmten Testplan abrufencreate_plan
- Einen neuen Testplan erstellenupdate_plan
- Aktualisieren eines vorhandenen Testplansdelete_plan
- Einen Testplan löschen
Test-Suiten
get_suites
- Alle Test-Suiten in einem Projekt abrufenget_suite
- Holen Sie sich eine bestimmte Testsuitecreate_suite
- Eine neue Testsuite erstellenupdate_suite
- Aktualisieren einer vorhandenen Testsuitedelete_suite
- Eine Testsuite löschen
Gemeinsame Schritte
get_shared_steps
- Alle freigegebenen Schritte in einem Projekt abrufenget_shared_step
- Einen bestimmten freigegebenen Schritt abrufencreate_shared_step
– Einen neuen gemeinsamen Schritt erstellenupdate_shared_step
– Aktualisieren eines vorhandenen freigegebenen Schrittsdelete_shared_step
– Einen freigegebenen Schritt löschen
Entwicklung
Installieren Sie Abhängigkeiten:
Erstellen Sie den Server:
Für die Entwicklung mit automatischem Rebuild:
Installation
Claude Desktop
Zur Verwendung mit Claude Desktop fügen Sie die Serverkonfiguration hinzu:
- Unter MacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Unter Windows:
%APPDATA%/Claude/claude_desktop_config.json
Cursor
Zur Verwendung mit Cursor registrieren Sie den Befehl wie folgt:
Debuggen
Da MCP-Server über stdio kommunizieren, kann das Debuggen eine Herausforderung darstellen. Wir empfehlen die Verwendung des MCP Inspector :
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
Ein TypeScript-basierter MCP-Server, der eine Integration mit der Qase-Testmanagementplattform bietet und Ihnen die Verwaltung von Projekten, Testfällen, Läufen, Ergebnissen, Plänen, Suiten und gemeinsam genutzten Schritten ermöglicht.
Related MCP Servers
- AsecurityAlicenseAqualityTypeScript-based MCP server designed to enhance code editing experiences by providing features such as hover information, code completion, and diagnostics.Last updated -313MIT License
- AsecurityAlicenseAqualityA TypeScript-based MCP server that enables testing of REST APIs through Cline. This tool allows you to test and interact with any REST API endpoints directly from your development environment.Last updated -11023JavaScriptMIT License
- AsecurityFlicenseAqualityA TypeScript-based MCP server designed for experimentation and integration with Calude Desktop and Cursor IDE, offering a modular playground for extending server capabilities.Last updated -21,1374JavaScript
- -securityAlicense-qualityA TypeScript framework for building MCP servers with client session management capabilities, supporting tools definition, authentication, image content, logging, and error handling.Last updated -6,371TypeScriptMIT License