Skip to main content
Glama

userinyerface-mcp-server

Небольшой MCP-сервер (Model Context Protocol), который предоставляет официальные тест-кейсы для выпускного проекта userinyerface.com (Unit 4 — Allure & Reporting) в виде MCP-инструментов.

Тест-кейсы для этого проекта не включены в практические репозитории. Как и в реальном проекте, они хранятся в отдельной системе управления тест-кейсами — здесь этой системой является данный MCP-сервер. Подключите к нему ваш AI-клиент и получите нужные тест-кейсы в рамках Phase 0 выпускного задания.

Что он предоставляет

Два инструмента, основанных на одном файле test_cases.json:

  • list_test_cases() — возвращает идентификатор и название каждого доступного тест-кейса (TC1 Cards, TC2 Help Form, TC3 Cookies Form, TC4 Timer).

  • get_test_case(test_id) — возвращает полный тест-кейс для указанного идентификатора: хост, предусловия и пошаговую таблицу (действие / ожидаемый результат).

Related MCP server: mcp-playwright-test

Установка

Требуется Python 3.10+.

pip install -r requirements.txt

Вы можете быстро проверить, что сервер запускается локально, с помощью:

python server.py

(Он будет ожидать ввода через stdio — это нормально. Нажмите Ctrl+C для остановки. Вам не нужно запускать его вручную; ваш MCP-клиент запустит его за вас.)

Подключение через Cursor (бесплатный тариф)

  1. Откройте Cursor → Settings → MCP.

  2. Добавьте новый MCP-сервер с конфигурацией, подобной этой (укажите путь к тому месту, куда вы склонировали этот репозиторий):

{
  "mcpServers": {
    "userinyerface-test-cases": {
      "command": "python",
      "args": ["/absolute/path/to/userinyerface-mcp-server/server.py"]
    }
  }
}
  1. Cursor должен показать сервер как подключённый, а list_test_cases и get_test_case — доступными в качестве инструментов.

  2. Попросите вашего AI-ассистента, например, "перечисли доступные тест-кейсы" или "покажи тест-кейс для TC4", чтобы убедиться, что всё работает.

Полное прохождение смотрите в видео по настройке Unit 4.

Структура проекта

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