Skip to main content
Glama

userinyerface-mcp-server

Un pequeño servidor MCP (Model Context Protocol) que expone los casos de prueba oficiales para el proyecto final userinyerface.com (Unidad 4 — Allure & Reporting) como herramientas MCP.

Los casos de prueba de este proyecto no están incluidos en los repositorios de práctica. Igual que en un proyecto real, viven en un sistema de gestión de casos de prueba separado — aquí, ese sistema es este servidor MCP. Conecta tu cliente de IA a él y recupera los casos de prueba que necesites como parte de la Fase 0 de la tarea del proyecto final.

Qué expone

Dos herramientas, respaldadas por un único archivo test_cases.json:

  • list_test_cases() — devuelve el id y el título de cada caso de prueba disponible (TC1 Cards, TC2 Help Form, TC3 Cookies Form, TC4 Timer).

  • get_test_case(test_id) — devuelve el caso de prueba completo para un id dado: host, precondiciones y la tabla paso a paso (acción / resultado esperado).

Related MCP server: mcp-playwright-test

Configuración

Requiere Python 3.10+.

pip install -r requirements.txt

Puedes verificar que el servidor funciona localmente con:

python server.py

(Se quedará esperando en stdio — eso es lo esperado. Pulsa Ctrl+C para detenerlo. No necesitas ejecutarlo manualmente; tu cliente MCP lo lanza por ti.)

Conexión mediante Cursor (plan gratuito)

  1. Abre Cursor → Settings → MCP.

  2. Añade un nuevo servidor MCP con una configuración como esta (ajusta la ruta a donde hayas clonado este repositorio):

{
  "mcpServers": {
    "userinyerface-test-cases": {
      "command": "python",
      "args": ["/absolute/path/to/userinyerface-mcp-server/server.py"]
    }
  }
}
  1. Cursor debería mostrar el servidor como conectado, con list_test_cases y get_test_case disponibles como herramientas.

  2. Pregunta a tu asistente de IA algo como "lista los casos de prueba disponibles" o "dame el caso de prueba para TC4" para confirmar que funciona.

Consulta el vídeo de configuración de la Unidad 4 para un recorrido completo.

Estructura del proyecto

userinyerface-mcp-server/
├── server.py          # MCP server entry point — tool definitions
├── test_cases.json    # The actual test case data
├── requirements.txt
└── README.md
F
license - not found
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • MCP server for AI access to Swagger by SmartBear.

  • MCP server providing access to the Scorecard API to evaluate and optimize LLM systems.

  • A basic MCP server to operate on the Postman API.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/a1qa-education/userinyerface-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server