Currents MCP connector
Updated
Currents is a test reporting and analytics platform for tracking CI/CD test results and identifying flaky tests. The Currents MCP connector allows AI agents to manage actions and monitor test runs across projects and instances. It also supports retrieving project and run details, helping teams analyze test stability and CI/CD performance trends over time.
Authentication type
- API Key - Requires a static API key to be configured before the agent can connect to the service.
Uses
Use the Currents MCP connector to perform the following actions:
- Track flaky tests across CI/CD pipelines to improve build reliability
- Monitor test run history to catch regressions before deployment
- Automate remediation actions when specific test failures occur
- Analyze spec file performance to pinpoint slow or unstable tests
- Generate test signatures to deduplicate and track recurring failures
- Review project-level test analytics across multiple CI/CD workflows
- Clean up outdated test runs to maintain a lean reporting instance
- Configure automated actions triggered by specific test result patterns
Example prompts
Use the following example prompts to invoke Currents MCP connector tools from your AI assistant or Boomi Connect workflow:
Show me all failing test runs from this week in Currents.Which tests are flaky in our main project according to Currents.Create a new action in Currents to notify the team on test failures.List all spec files with the most test failures in Currents.Delete the test run from last night's build in Currents.Get details on the latest run for our checkout project in Currents.Show me all projects tracked in Currents.Find test results for a specific signature in Currents.What actions are currently configured in Currents?Give me a summary of our Currents test instance.
Currents MCP connector tools
The Currents MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| getAllActions | Get all actions |
| createAction | Create an action |
| getAction | Get an action |
| updateAction | Update an action |
| deleteAction | Delete an action |
| getInstance | Get an instance |
| getAllProjects | Get all projects |
| getProject | Get a project |
| getProjectRuns | List runs for a project |
| getRun | Get a run |
| deleteRun | Delete a run |
| generateSignature | Generate a test signature |
| getAllSpecFiles | Get all spec files |
| getAllTests | Get all tests |
| getAllTestResults | Get test results by signature |