Apidog Tests MCP Server

MCP server for managing Apidog test cases, scenarios, suites, and test data

Remote serverstreamable-httpTypeScript

What is the Apidog Tests MCP Server?

MCP server for managing Apidog test cases, scenarios, suites, and test data

What the server does

MCP (Model Context Protocol) server for managing Apidog test cases, scenarios, suites, and test data. Gives AI assistants full read/write access to Apidog's test management features.

  • Test Cases — -- Create, read, update, delete, and bulk-create test cases for API endpoints
  • Test Scenarios — -- Build multi-step test flows chaining multiple API calls
  • Test Suites — -- Organize tests into runnable suites for CI/CD
  • Test Data — -- Manage data-driven test iterations with CSV-formatted data
  • Folders — -- Organize scenarios and suites into nested folder structures
  • Read-only tools — -- List environments, endpoints, categories, tags, runners, and coverage statistics

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
list_environmentsList all environments with base URLs
list_api_endpointsList API endpoint tree (filterable by module and name)
list_test_case_categoriesList test case categories
list_test_case_tagsList available tags
list_runnersList self-hosted test runners
get_endpoint_statisticsGet test coverage statistics
list_test_casesList all test cases (filterable by endpoint)
get_test_caseGet full test case details
create_test_caseCreate a test case for an endpoint
create_test_cases_bulkCreate multiple test cases at once
update_test_caseUpdate a test case (GET-then-merge)
delete_test_caseDelete a test case
list_test_scenariosList scenarios with folder structure
get_test_scenario_stepsGet steps for a scenario
create_test_scenarioCreate a multi-step test scenario
update_test_scenario_stepsSet/replace scenario steps
delete_test_scenarioDelete a scenario
list_test_suitesList suites with folder structure
get_test_suiteGet full suite details
create_test_suiteCreate a test suite
update_test_suite_itemsSet suite items (static/dynamic groups)
delete_test_suiteDelete a suite
list_test_dataList test data records for a test case
get_test_dataGet test data with CSV rows and columns
create_test_dataCreate test data for a test case
update_test_dataUpdate test data (GET-then-merge)
delete_test_dataDelete a test data record
create_scenario_folderCreate a scenario folder
delete_scenario_folderDelete a scenario folder
create_suite_folderCreate a suite folder

How to install the Apidog Tests MCP Server

{
  "mcpServers": {
    "apidog-tests": {
      "command": "npx",
      "args": [
        "@acabala/apidog-tests-mcp"
      ],
      "env": {
        "APIDOG_ACCESS_TOKEN": "YOUR_APIDOG_ACCESS_TOKEN",
        "APIDOG_PROJECT_ID": "your-project-id",
        "APIDOG_BRANCH_ID": "your-branch-id"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
APIDOG_ACCESS_TOKENDeclared in the maintainer’s client configuration.Check documentation
APIDOG_PROJECT_IDDeclared in the maintainer’s client configuration.Check documentation
APIDOG_BRANCH_IDDeclared in the maintainer’s client configuration.Check documentation

Example prompts to try

  • “Use Apidog Tests MCP to Folders.”

Frequently asked questions

MCP server for managing Apidog test cases, scenarios, suites, and test data Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.