TestRail MCP Server
TestRail MCP-Server
Dieser Model Context Protocol (MCP)-Server bietet Tools für die Interaktion mit TestRail direkt aus Claude AI und anderen MCP-unterstützten Clients wie Cursor heraus. Er ermöglicht es Ihnen, Testfälle, Projekte, Suiten, Läufe und mehr zu verwalten, ohne Ihr Gespräch mit der KI zu verlassen.
Verfügbare Tools
Der TestRail MCP-Server bietet die folgenden Tools:
Kategorie | Tools |
Projekte |
|
Suiten |
|
Fälle |
|
Abschnitte |
|
Läufe |
|
Tests |
|
Ergebnisse |
|
Pläne |
|
Meilensteine |
|
Geteilte Schritte |
|
Related MCP server: TestRail MCP Server
Verwendung
Sie können diesen MCP-Server verbinden, indem Sie die folgende Einstellung vornehmen. Diese Methode verwendet npx, um automatisch die neueste Version des Pakets herunterzuladen und auszuführen, wodurch eine lokale Installation nicht erforderlich ist.
// Example configuration using npx
{
"mcpServers": {
"testrail": {
"command": "npx",
"args": ["@bun913/mcp-testrail@latest"],
"env": {
"TESTRAIL_URL": "https://your-instance.testrail.io", // Replace with your TestRail URL
"TESTRAIL_USERNAME": "your-email@example.com", // Replace with your TestRail username
"TESTRAIL_API_KEY": "YOUR_API_KEY" // Replace with your TestRail API key
}
}
}
}Fehlerbehebung
spawn node ENOENT-Fehler: Stellen Sie sicher, dass Node.js korrekt installiert ist und sich in Ihrem PATH befindet.Authentifizierungsprobleme: Überprüfen Sie Ihre TestRail-API-Anmeldedaten.
Ihr Gespräch ist zu lang: Verwenden Sie die Parameter
limitundoffsetfür Testfälle und Abschnitte, um Ergebnisse zu paginieren.HTTP 400-Fehler beim Erstellen/Aktualisieren von Testfällen: TestRail-Projekte haben unterschiedliche Vorlagen, benutzerdefinierte Felder und Pflichtfelder. Dieser MCP-Server übergibt Ihre Parameter direkt an die TestRail-API – er validiert oder transformiert sie nicht. Wenn Sie auf 400-Fehler stoßen, definieren Sie die Regeln Ihres Projekts in
CLAUDE.mdoderAGENTS.md, damit das LLM die korrekten Parameter sendet. Zum Beispiel:# TestRail Rules for This Project - Project ID: 1 - Always use template 2 (Separated Steps) when creating test cases - Use `customStepsSeparated` (array of step objects) - Do NOT send `customSteps` or `customExpected` with template 2 - Required custom fields: custom_automation_type (default: 0) - Call `getCaseFields` at the start of a session to check available fields
Mitwirken
Beiträge sind willkommen! Bitte zögern Sie nicht, einen Pull Request einzureichen.
Danksagungen
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
- AlicenseBqualityDmaintenanceEnables AI assistants to interact with TestRail test management systems through comprehensive API integration. Supports retrieving and updating test cases, projects, suites, runs, and results, plus adding attachments and managing test data through natural language commands.1843MIT
- AlicenseBqualityDmaintenanceEnables AI assistants to interact directly with TestRail instances for managing test projects, suites, cases, runs, results, plans, milestones, and attachments through the TestRail API with secure authentication.77931MIT
- AlicenseNot gradedqualityDmaintenanceMCP server for TestRail that enables AI assistants to interact with TestRail's test management platform. It can query and manage projects, test cases, runs, results, plans, milestones, and more.MIT
- 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.351,334MIT
Related MCP Connectors
Official MCP server for Qase — manage test cases, runs, suites, defects via AI tools.
MCP server for AI access to SmartBear tools, including BugSnag, Reflect, Swagger, PactFlow, QTM4J.
Your memory, everywhere AI goes. Build knowledge once, access it via MCP anywhere.
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/bun913/mcp-testrail'
If you have feedback or need assistance with the MCP directory API, please join our Discord server