Skip to content

Conversation

@beaudetious
Copy link

Summary

This PR adds TestRail API plan functionality to the MCP, implementing 5 new endpoints for creating, retrieving, and updating test plans.

Added Endpoints

  • get_test_plans: Retrieve test plans for a project
  • get_test_plan: Get details of a specific test plan
  • add_plan: Create new test plans
  • add_plan_entry: Add test runs to existing test plans
  • update_plan: Update existing test plans (supports partial updates)

What's Next

Additional test plan functionality will be implemented in a follow-up PR to keep this change focused and reviewable.

Testing

Manual testing performed and passed successfully

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This may be changed due to some issues I had building on my machine. Feel free to remove it from this PR.

"watch": "tsc --watch",
"start": "node dist/index.js",
"dev": "ts-node src/index.ts",
"dev": "npm run build && node dist/index.js",
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This may be changed due to some issues I had building on my machine. Feel free to remove it from this PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant