userinyerface-mcp-server
Officialuserinyerface-mcp-server
userinyerface.com キャップストーンプロジェクト(ユニット4 — Allure & Reporting)の公式テストケースをMCPツールとして公開する、小さなMCP(Model Context Protocol)サーバーです。
このプロジェクトのテストケースは、練習用リポジトリには含まれていません。実際のプロジェクトと同様に、テストケースは別のテストケース管理システムに格納されています。ここでは、そのシステムがこのMCPサーバーに相当します。AIクライアントを接続し、キャップストーンタスクのフェーズ0の一環として、必要なテストケースを取得してください。
公開内容
単一の test_cases.json ファイルに基づく、2つのツールを公開しています:
list_test_cases()— 利用可能なすべてのテストケースのIDとタイトルを返します(TC1Cards、TC2Help Form、TC3Cookies Form、TC4Timer)。get_test_case(test_id)— 指定されたIDに対応する完全なテストケースを返します:ホスト、前提条件、およびステップごとの表(アクション / 期待される結果)。
Related MCP server: mcp-playwright-test
セットアップ
Python 3.10以上が必要です。
pip install -r requirements.txtサーバーがローカルで正しく動作するか確認するには:
python server.py(stdio上で待機状態になります — これは想定どおりです。停止するにはCtrl+Cを押してください。手動で実行する必要はありません。MCPクライアントが自動的に起動します。)
Cursor(無料版)での接続方法
Cursorを開き、設定 → MCPに移動します。
このリポジトリをクローンした場所に合わせてパスを調整し、以下のような設定で新しいMCPサーバーを追加します:
{
"mcpServers": {
"userinyerface-test-cases": {
"command": "python",
"args": ["/absolute/path/to/userinyerface-mcp-server/server.py"]
}
}
}Cursorにサーバーが接続済みと表示され、
list_test_casesとget_test_caseがツールとして利用可能になるはずです。AIアシスタントに「利用可能なテストケースを一覧表示して」や「TC4のテストケースを取得して」などと依頼して、動作を確認してください。
詳しい手順は、ユニット4のセットアップ動画を参照してください。
プロジェクト構造
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 installed
Maintenance
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
- AlicenseAqualityFmaintenanceA universal MCP server that exposes all UTCP-registered tools to MCP clients while providing a web interface for tool management.729203MIT
- 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.121MIT
- AlicenseBqualityFmaintenanceAn 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.312MIT
- AlicenseNot gradedqualityCmaintenanceMCP server for generating, validating, running, and reporting Apache JMeter API performance tests from structured API sources.MIT
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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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