QIT MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| QIT_CLI_PATH | No | Custom path to the QIT CLI executable. The MCP server automatically detects QIT CLI in this order: 1. QIT_CLI_PATH environment variable, 2. qit in system PATH, 3. ./vendor/bin/qit (local Composer installation) |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| authenticateB | Authenticate with WooCommerce.com Partner Developer account. Required before running managed tests. ⚠️ QIT CLI not detected. QIT CLI not found. Please install it using one of these methods:
For more information, visit: https://github.com/woocommerce/qit-cli |
| get_auth_statusB | Check if QIT CLI is authenticated and show current authentication status. ⚠️ QIT CLI not detected. QIT CLI not found. Please install it using one of these methods:
For more information, visit: https://github.com/woocommerce/qit-cli |
| run_testC | Run a QIT test on a plugin or theme. Local tests (activation, e2e, performance, woo-api, woo-e2e) run in Docker locally. Managed tests (api, compatibility, malware, phpcompatibility, phpstan, plugin-check, security, validation) are enqueued on GitHub Actions. Version flags - Full (php/wp/woo): activation, e2e, performance, compatibility, woo-api, woo-e2e; WP/Woo only: phpstan, phpcompatibility; None: security, malware, validation, api, plugin-check. Local-only flags (env_vars, volumes, additional_plugins/themes, object_cache, tunnel, ui, test_packages): activation, e2e, performance. ⚠️ QIT CLI not detected. QIT CLI not found. Please install it using one of these methods:
For more information, visit: https://github.com/woocommerce/qit-cli |
| run_test_groupC | Run a group of tests defined in qit.json configuration file. ⚠️ QIT CLI not detected. QIT CLI not found. Please install it using one of these methods:
For more information, visit: https://github.com/woocommerce/qit-cli |
| get_test_resultC | Get test result(s) by test run ID. ⚠️ QIT CLI not detected. QIT CLI not found. Please install it using one of these methods:
For more information, visit: https://github.com/woocommerce/qit-cli |
| list_testsC | List test runs with optional filters. Default per_page is 10 to reduce response size. ⚠️ QIT CLI not detected. QIT CLI not found. Please install it using one of these methods:
For more information, visit: https://github.com/woocommerce/qit-cli |
| get_test_reportC | Get a detailed local test report for a specific test run. Only available for tests run locally (not managed tests). ⚠️ QIT CLI not detected. QIT CLI not found. Please install it using one of these methods:
For more information, visit: https://github.com/woocommerce/qit-cli |
| open_test_resultC | Open a test result in the default web browser and return the report URL. ⚠️ QIT CLI not detected. QIT CLI not found. Please install it using one of these methods:
For more information, visit: https://github.com/woocommerce/qit-cli |
| get_group_statusC | Fetch the status of a registered test group from QIT Manager. ⚠️ QIT CLI not detected. QIT CLI not found. Please install it using one of these methods:
For more information, visit: https://github.com/woocommerce/qit-cli |
| start_environmentC | Start a local QIT test environment. Creates a temporary, ephemeral environment for testing. ⚠️ QIT CLI not detected. QIT CLI not found. Please install it using one of these methods:
For more information, visit: https://github.com/woocommerce/qit-cli |
| stop_environmentC | Stop a running QIT test environment. ⚠️ QIT CLI not detected. QIT CLI not found. Please install it using one of these methods:
For more information, visit: https://github.com/woocommerce/qit-cli |
| list_environmentsC | List all running QIT test environments with compact output. ⚠️ QIT CLI not detected. QIT CLI not found. Please install it using one of these methods:
For more information, visit: https://github.com/woocommerce/qit-cli |
| exec_in_environmentC | Execute a command inside a running QIT test environment's PHP container. ⚠️ QIT CLI not detected. QIT CLI not found. Please install it using one of these methods:
For more information, visit: https://github.com/woocommerce/qit-cli |
| reset_environmentC | Reset a QIT test environment's database to the post-setup state. ⚠️ QIT CLI not detected. QIT CLI not found. Please install it using one of these methods:
For more information, visit: https://github.com/woocommerce/qit-cli |
| manage_packageC | Manage QIT test packages. Actions: publish, download, scaffold, delete, show ⚠️ QIT CLI not detected. QIT CLI not found. Please install it using one of these methods:
For more information, visit: https://github.com/woocommerce/qit-cli |
| list_packagesC | List available QIT test packages with compact output. Use 'search' to filter and 'limit' to control response size. ⚠️ QIT CLI not detected. QIT CLI not found. Please install it using one of these methods:
For more information, visit: https://github.com/woocommerce/qit-cli |
| manage_configC | Manage QIT configuration (backends, partners, tunneling). Actions: add_backend, remove_backend, switch_backend, current_backend, add_partner, remove_partner, setup_tunnel, set_default_tunnel ⚠️ QIT CLI not detected. QIT CLI not found. Please install it using one of these methods:
For more information, visit: https://github.com/woocommerce/qit-cli |
| list_extensionsC | List WooCommerce extensions you have access to test with QIT. Use 'search' parameter to filter results and reduce response size. ⚠️ QIT CLI not detected. QIT CLI not found. Please install it using one of these methods:
For more information, visit: https://github.com/woocommerce/qit-cli |
| validate_zipC | Validate a local plugin or theme ZIP file's content. ⚠️ QIT CLI not detected. QIT CLI not found. Please install it using one of these methods:
For more information, visit: https://github.com/woocommerce/qit-cli |
| manage_cacheB | Low-level QIT cache manipulation. For refreshing cache data, use sync_cache instead. ⚠️ QIT CLI not detected. QIT CLI not found. Please install it using one of these methods:
For more information, visit: https://github.com/woocommerce/qit-cli |
| get_qit_dirC | Get the QIT configuration directory path. ⚠️ QIT CLI not detected. QIT CLI not found. Please install it using one of these methods:
For more information, visit: https://github.com/woocommerce/qit-cli |
| sync_cacheC | Re-sync local cache with QIT Manager. ⚠️ QIT CLI not detected. QIT CLI not found. Please install it using one of these methods:
For more information, visit: https://github.com/woocommerce/qit-cli |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
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/woocommerce/qit-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server