testit-mcp-server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@testit-mcp-serverlist work items for project 'Mobile App'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
TestIT MCP
Production-ready MCP server for TestIT focused on WorkItems, TestRuns, and TestPlans.
Features
Simple API Key authentication via
PrivateTokenorBearerscheme.Project-aware tools with optional default project via
TESTIT_PROJECT_ID.Project resolution by
projectId(UUID) orprojectName.Support for TestIT v2 API.
stdiotransport for local MCP clients (npxor local build).
Related MCP server: jira-aio-mcp-server
Tool Coverage
Projects: list, search, get, create, update, delete
Work Items: list, search, get, create, update, delete, history, versions, restore, attachments
Test Runs: list, get, create, start, stop, delete, results
Test Results: get, search, create, update
Test Plans: list, get, create, update, delete
Shared Steps: list, get (as specialized work items)
Configurations: list, get, create, update
Analytics: project analytics, test plan analytics, test run analytics
Authentication
This server uses the TestIT API Key:
Use your user-generated API Secret Key in
TESTIT_TOKEN.Server uses
Authorization: PrivateToken {token}by default.If token starts with
Bearer, it uses it as is.
Environment Variables
TESTIT_URL=https://testit.instance.com/
TESTIT_TOKEN=your-api-token
# Optional default project (UUID):
# TESTIT_PROJECT_ID=550e8400-e29b-41d4-a716-446655440000TESTIT_URLrequiredTESTIT_TOKENrequiredTESTIT_PROJECT_IDoptional
Run Locally
Prerequisites
Node.js v18+ and npm
Step-by-step
Clone the repository:
git clone https://github.com/iampopovich/testit-mcp-server.git
cd testit-mcp-serverInstall dependencies:
npm installCreate your local environment file from the example and fill required values:
cp .env.example .envBuild the project:
npm run buildStart the MCP server:
npm startMCP Client Setup
{
"mcpServers": {
"testit": {
"command": "npx",
"args": ["-y", "testit-mcp-server"],
"env": {
"TESTIT_URL": "https://{testit-instance-address}",
"TESTIT_TOKEN": "{your-api-token}",
"TESTIT_PROJECT_ID": "{TestIT-project-uuid}"
}
}
}
}This 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
- Alicense-qualityDmaintenanceEnables natural language interaction with Allure TestOps API for managing test cases, launches, and test plans with full CRUD support and 56+ controller endpoints.Last updated3MIT
- Alicense-qualityDmaintenanceEnables to interact with Jira AIO Test Case Management System, allowing retrieval of test cases, projects, folders, and search functionality.Last updatedApache 2.0
- AlicenseBqualityDmaintenanceEnables AI assistants to interact with TestRail test management system, supporting full CRUD operations on projects, suites, sections, test cases, runs, results, plans, and milestones.Last updated351,294MIT
- Alicense-qualityDmaintenanceEnables interaction with Xray Cloud and Data Center for test management, including authentication, GraphQL queries, test execution/plan management, and result import via MCP.Last updated5MIT
Related MCP Connectors
Connect to Atlassian Jira, Confluence, and Compass to search, create, and manage your work.
Official MCP server for Qase — manage test cases, runs, suites, defects via AI tools.
Shortcut project management. Create, update, search stories and manage workflows.
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/iampopovich/testit-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server