Skip to main content

Katalon TestOps MCP Server

Overview

Katalon TestOps now supports integration with AI tools through the Model Context Protocol (MCP).

This integration allows users to perform operations on TestOps objects, such as Test Cases, Test Suites, Requirements, Sprints, and Releases, directly from their generative AI interface.

By configuring the TestOps MCP Server, users can create, update, move, duplicate, delete, and search TestOps assets programmatically, simplifying test management and boosting automation efficiency.

Availability Notice:

The TestOps MCP Server integration is available only for the current version of TestOps.

If you are using a legacy version of TestOps, please contact your Customer Success Manager (CSM) for upgrade guidance and compatibility support.


Prerequisites

Before using the TestOps MCP Server:

  • Ensure your AI tool supports MCP server connection.
  • For tools that do not support remote MCP servers natively, install the required utilities such as npx.
  • Confirm that your AI tools (e.g., Claude Desktop, ChatGPT) is configured to connect with an external MCP server.

Configure the MCP Server

To connect your AI tool with TestOps, point it to the TestOps MCP endpoint:

  • Use https://<your-custom-domain>.katalon.io/mcp in any AI tool that supports configuring a remote MCP server natively. See Custom Domain for more information.
  • If your tool does not support remote MCP servers natively (for example, Claude Desktop), add the following JSON configuration to your MCP server setup.
{
"mcpServers": {
"katalon-prod-mcp": {
"command": "npx",
"args": [
"mcp-remote",
"https://<your-custom-domain>.katalon.io/mcp",
"--transport",
"http"
]
}
}
}

After updating the configuration:

  1. Restart your AI application to detect the new MCP server connection.
  2. Your browser will display a prompt asking you to log in to your TestOps account.
  3. In your AI tool, make sure to toggle on the katalon-prod-mcp tool to activate it.

Supported Operations

⚠️ Note: Supported scopes and tools may evolve in future updates.

The TestOps MCP Server currently supports the following scopes and tools:

ScopeToolDescription
Test CasesearchTestCasesSearch Test Cases by projectId
getTestCaseDetailRetrieve Test Case details including Metadata and Content
createTestCaseCreate a new Test Case with specified content and metadata
updateTestCaseUpdate Test Case content and/or metadata
moveTestCaseMove a Test Case to a different folder or location
duplicateTestCaseDuplicate an existing Test Case
deleteTestCaseDelete a Test Case
Test SuitesearchTestSuitesSearch Test Suites by projectId
getTestSuiteDetailRetrieve Test Suite details
createTestSuiteCreate a new Test Suite
updateTestSuiteUpdate Test Suite metadata and properties
moveTestSuiteMove a Test Suite to a different folder or location
duplicateTestSuiteDuplicate an existing Test Suite
deleteTestSuiteDelete a Test Suite
RequirementsearchRequirementsSearch Requirements by projectId
getRequirementDetailRetrieve Requirement details
linkRequirementstoTestcaseEstablishes a relationship between a Requirement and a specific Test Case in TestOps.
unlinkRequirementstoTestcaseRemoves the existing relationship between a Requirement and a Test Case.
SprintsearchSprintsSearch Sprints by projectId
ReleasesearchReleasesSearch Releases by projectId
ProjectsearchProjectRetrieves a list of projects based on specified criteria or filters in TestOps.

Example Use Cases

Once your MCP server connection is active, you can use your LLM to interact directly with TestOps.

Example operations include:

  • Creating and updating Test Cases and Test Suites, including metadata and descriptions.
  • Duplicating or moving assets across folders for better organization.
  • Deleting outdated items to maintain project cleanliness.
  • Retrieving project information, such as Sprints and Releases, using project IDs.

This helps teams automate test management workflows and bridge LLM intelligence with TestOps operations, streamlining test planning and execution.

Watch how Claude Desktop connects to the TestOps MCP Server to analyze project data.

Was this page helpful?