Testrail MCP Server logo

Testrail MCP Server

未申請

作者: uarlouski

AI-native MCP server connecting Claude, Cursor, Windsurf, and other AI assistants to TestRail — manage test cases, runs, and results through natural-language conversation, with typed schemas built for LLMs.

aiclaudecursorllmmcpmodel-context-protocolqatest-automationtestingtesting-toolstestrail

サーバーをセットアップ

このサーバーには個別の設定が必要です。再利用可能な公開起動コマンドがないため、プロジェクトの手順に従ってください。

プロジェクトの手順

Automationの他のサーバー

ディレクトリ全体を見る

未申請リスティング

このMCPサーバーはあなたのものですか?

このリスティングは公開情報から自動的にインデックスされました。申請することで、ページの編集、互換性の設定、成長ツールのアンロックができます。2分以内に完了します。

このサーバーを申請する

セキュリティプロファイル

申請済みおよび認証済みのサーバーは毎週の静的スキャンを受け、コードが到達できる範囲(外部サービス、環境変数、シェルコマンド、エージェント設定フォルダ)と既知のアドバイザリを持つ依存関係が表示されます。このリスティングを申請すると利用できます。 セキュリティプロファイルの仕組み

30 件中 30 件

ドキュメントに記載されたツール (30)

プロジェクトのドキュメントに基づきます。サーバーのハンドシェイクは、各ツールの説明や動作を検証するものではありません。

add_attachment

Add an attachment (screenshot, log, file, or auto-zipped directory) to a test case or test run (entitytype: "case" \

add_case

Seamlessly create a new test case equipped with robust custom field validation.

add_results

Submit test results to a test run using the specific testid.

add_results_for_cases

Submits results to a run mapping directly to caseids, streamlining automation workflows.

add_shared_step

Create a new reusable set of shared test steps.

delete_entity

Deletes a specified TestRail entity (supports "case", "sharedstep", or "attachment") by its ID. Requires TESTRAILALLOWDELETEOPERATIONS to be set to true in your environment.

get_case

Fetch complete, structured details of a specific test case, including custom steps and fields.

get_case_fields

Discover custom field definitions, formats, and UI dropdown options. Supports filtering by projectid.

get_cases

Query test cases with advanced filtering (priority, template, type, etc.) and pagination.

get_configurations

Retrieve all configuration groups and configurations for a project.

get_priorities

Retrieve priority levels configured within your instance structure.

get_results

Retrieve paginated results for a specific test ID.

get_sections

Navigate the precise folder/section hierarchy of any test suite.

get_shared_step

Retrieve precise details of a specific shared test step set.

get_shared_step_history

View the complete audit trail and version history of a shared step set.

get_shared_steps

List shared test steps for a project with optional reference filtering.

get_statuses

Systematically list all configured test statuses (Passed, Failed, Blocked, Retest, etc.).

get_templates

Identify available case templates to mandate correct AI structuring.

get_tests

Retrieve individual tests for a specific test run, with optional status filtering.

get_users

Retrieve active users. Handles per-project filtering and automatic fallback polling for non-admin accounts.

mutate_run

Create a new test run or update an existing one in TestRail.

mutate_section

Create a new section or update an existing section in TestRail.

mutate_suite

Create a new test suite or update an existing one in TestRail.

query_attachment

Download an attachment to a local file (action: "one") or retrieve attachment metadata for a test case or test run (action: "many", supporting outputfile export).

query_project

Retrieve a single project (action: "one") or all active projects (action: "many").

query_run

Retrieve a single test run (action: "one") or all test runs for a project (action: "many", supporting filters).

query_suite

Retrieve a single test suite (action: "one") or all test suites for a project (action: "many").

update_case

Modify an existing test case's steps, metadata, or titles.

update_cases

Execute bulk-updates on multiple test cases simultaneously to save time.

update_shared_step

Modify an existing shared step set (changes propagate to all linked test cases).

ツールの変更履歴

同じ設定での完全なチェック同士を比較します。ツールの列挙のみで実行はしていません。入力スキーマの変更は測定していません。

完全なツールチェックはまだありません。