userinyerface-mcp-server
Officialuserinyerface-mcp-server
Ein kleiner MCP-Server (Model Context Protocol), der die offiziellen
Testfälle für das Abschlussprojekt userinyerface.com (Unit 4 — Allure &
Reporting) als MCP-Tools bereitstellt.
Die Testfälle für dieses Projekt sind nicht in den Übungs-Repositories enthalten. Wie in einem echten Projekt leben sie in einem separaten Testfall-Verwaltungssystem – in diesem Fall ist dieses System dieser MCP-Server. Verbinde deinen KI-Client damit und rufe die Testfälle ab, die du im Rahmen von Phase 0 der Abschlussaufgabe benötigst.
Was er bereitstellt
Zwei Tools, die auf einer einzigen test_cases.json-Datei basieren:
list_test_cases()— gibt die ID und den Titel jedes verfügbaren Testfalls zurück (TC1Cards,TC2Help Form,TC3Cookies Form,TC4Timer).get_test_case(test_id)— gibt den vollständigen Testfall für eine bestimmte ID zurück: Host, Vorbedingungen und die Schritt-für-Schritt-Tabelle (Aktion / erwartetes Ergebnis).
Related MCP server: mcp-playwright-test
Einrichtung
Erfordert Python 3.10+.
pip install -r requirements.txtDu kannst überprüfen, ob der Server lokal läuft, mit:
python server.py(Er wartet dann auf stdio – das ist erwartet. Drücke Ctrl+C zum Beenden. Du musst ihn nicht manuell ausführen; dein MCP-Client startet ihn für dich.)
Verbindung über Cursor (kostenlose Stufe)
Öffne Cursor → Einstellungen → MCP.
Füge einen neuen MCP-Server mit einer Konfiguration wie dieser hinzu (passe den Pfad an den Ort an, an dem du dieses Repo geklont hast):
{
"mcpServers": {
"userinyerface-test-cases": {
"command": "python",
"args": ["/absolute/path/to/userinyerface-mcp-server/server.py"]
}
}
}Cursor sollte den Server als verbunden anzeigen, mit
list_test_casesundget_test_caseals verfügbare Tools.Frage deinen KI-Assistenten etwas wie "liste die verfügbaren Testfälle auf" oder "gib mir den Testfall für TC4", um zu bestätigen, dass es funktioniert.
Siehe das Setup-Video zu Unit 4 für eine vollständige Anleitung.
Projektstruktur
userinyerface-mcp-server/
├── server.py # MCP server entry point — tool definitions
├── test_cases.json # The actual test case data
├── requirements.txt
└── README.mdThis server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for medicaid-intelligence
MCP server for AI access to Swagger by SmartBear.
An MCP server that provides tools to discover and retrieve podcast episodes transcripts.
MCP server providing access to the Scorecard API to evaluate and optimize LLM systems.
Related MCP Servers
- AlicenseAqualityFmaintenanceA universal MCP server that exposes all UTCP-registered tools to MCP clients while providing a web interface for tool management.716 npm206MIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server that automates Playwright-based UI and API testing, supporting test case generation from requirements or API specs, and execution with detailed reports.12 npm1MIT
- AlicenseBqualityBmaintenanceAn MCP server for TestRail that prepares everything needed to generate test cases from Jira tickets, Confluence pages, or free-form specs and pushes them back to TestRail.3115 PyPI2MIT
- AlicenseBqualityDmaintenanceMCP server for generating, validating, running, and reporting Apache JMeter API performance tests from structured API sources.1323 npmMIT