About mcp
mcp is an MCP server published by git+currents-dev in the Browser category: currents MCP server.
Install
npx @currents/mcpclaude mcp add currents-mcp-gitcurre -- npx -y @currents/mcpnpx -y @currents/mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (39)
currents-cancel-runCancel a run in progress.
Parameters not published.
currents-cancel-run-github-ciCancel a run by GitHub Actions workflow run ID and attempt number.
Parameters not published.
currents-create-actionCreate a new action for a project.
Parameters not published.
currents-create-jira-issueCreate a Jira issue from a run test using the organization Jira integration.
Parameters not published.
currents-create-webhookCreate a new webhook for a project.
Parameters not published.
currents-delete-actionDelete (archive) an action.
Parameters not published.
currents-delete-runDelete a run and all associated data.
Parameters not published.
currents-delete-webhookDelete a webhook.
Parameters not published.
currents-disable-actionDisable an active action.
Parameters not published.
currents-enable-actionEnable a disabled action.
Parameters not published.
Show all 39 tools
currents-find-runFind a run by query parameters.
Parameters not published.
currents-get-actionGet a single action by ID.
Parameters not published.
currents-get-affected-executionsList test executions where a specific action/rule was applied, within a date range.
Parameters not published.
currents-get-affected-test-executionsGet execution details for a specific affected test (by signature) within a date range.
Parameters not published.
currents-get-contextGet test failure context for AI debugging at run, instance, or test level.
Parameters not published.
currents-get-errors-explorerGet aggregated error metrics for a project within a date range.
Parameters not published.
currents-get-projectGet a single project by ID.
Parameters not published.
currents-get-project-insightsGet aggregated run and test metrics for a project within a date range.
Parameters not published.
currents-get-projectsRetrieves projects available in the Currents platform.
Parameters not published.
currents-get-run-detailsRetrieves details of a specific test run.
Parameters not published.
currents-get-runsRetrieves a list of runs for a specific project with optional filtering.
Parameters not published.
currents-get-spec-files-performanceRetrieves spec files performance metrics for a specific project within a date range.
Parameters not published.
currents-get-spec-instanceRetrieves debugging data from a specific execution of a test spec file by instanceId.
Parameters not published.
currents-get-test-evidenceCollect evidence artifacts (screenshots, videos, traces, attachments) produced by tests in a CI run, with signed download URLs grouped per test.
Parameters not published.
currents-get-test-resultsRetrieves historical test execution results for a specific test signature.
Parameters not published.
currents-get-tests-performanceRetrieves aggregated test metrics for a specific project within a date range.
Parameters not published.
currents-get-tests-signaturesGenerates a unique test signature based on project, spec file path, and test title.
Parameters not published.
currents-get-webhookGet a single webhook by ID.
Parameters not published.
currents-link-jira-issueLink an existing Jira issue to a run test using the organization Jira integration.
Parameters not published.
currents-list-actionsList all actions for a project with optional filtering.
Parameters not published.
currents-list-affected-testsList tests affected by actions (quarantine, skip, tag) for a project within a date range.
Parameters not published.
currents-list-jira-issue-typesList Jira issue types and custom fields for a Jira project.
Parameters not published.
currents-list-jira-projectsList Jira projects available for the organization integration.
Parameters not published.
currents-list-project-termsList cursor-paginated project terms for one type (tag, branch, authorName, etc.).
Parameters not published.
currents-list-pull-requestsList pull-request cards for a project (runs grouped by meta.pr.id).
Parameters not published.
currents-list-webhooksList all webhooks for a project.
Parameters not published.
currents-reset-runReset failed spec files in a run to allow re-execution.
Parameters not published.
currents-update-actionUpdate an existing action.
Parameters not published.
currents-update-webhookUpdate an existing webhook.
Parameters not published.
Ask AI
Ask AI about mcp
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
- !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.
4 checks have not been run yet.
README
Currents MCP Server
This is a MCP server that allows you to provide test results context to your AI agents by connecting them to Currents. Useful for asking AI to fix or optimize tests failing in CI.
Tools
| Tool | Description |
|---|---|
currents-get-projects |
Retrieves projects available in the Currents platform. |
currents-get-project |
Get a single project by ID. |
currents-get-project-insights |
Get aggregated run and test metrics for a project within a date range. |
currents-get-runs |
Retrieves a list of runs for a specific project with optional filtering. |
currents-get-run-details |
Retrieves details of a specific test run. |
currents-find-run |
Find a run by query parameters. |
currents-cancel-run |
Cancel a run in progress. |
currents-reset-run |
Reset failed spec files in a run to allow re-execution. |
currents-delete-run |
Delete a run and all associated data. |
currents-cancel-run-github-ci |
Cancel a run by GitHub Actions workflow run ID and attempt number. |
currents-get-spec-instance |
Retrieves debugging data from a specific execution of a test spec file by instanceId. |
currents-get-spec-files-performance |
Retrieves spec files performance metrics for a specific project within a date range. |
currents-get-tests-performance |
Retrieves aggregated test metrics for a specific project within a date range. |
currents-get-tests-signatures |
Generates a unique test signature based on project, spec file path, and test title. |
currents-get-test-results |
Retrieves historical test execution results for a specific test signature. |
currents-get-errors-explorer |
Get aggregated error metrics for a project within a date range with comprehensive filtering and grouping. |
currents-list-actions |
List all actions for a project with optional filtering. |
currents-create-action |
Create a new action for a project. |
currents-get-action |
Get a single action by ID. |
currents-update-action |
Update an existing action. |
currents-delete-action |
Delete (archive) an action. |
currents-enable-action |
Enable a disabled action. |
currents-disable-action |
Disable an active action. |
currents-list-webhooks |
List all webhooks for a project. |
currents-create-webhook |
Create a new webhook for a project. |
currents-get-webhook |
Get a single webhook by ID. |
currents-update-webhook |
Update an existing webhook. |
currents-delete-webhook |
Delete a webhook. |
Setup
API Key
Get a Currents API key by following the instructions here.
Usage with Cursor
- Go to Cursor Settings > MCP > Enable
- Add the following to your
mcp.json.
{
"mcpServers": {
"currents": {
"command": "npx",
"args": ["-y", "@currents/mcp"],
"env": {
"CURRENTS_API_KEY": "your-api-key"
}
}
}
}
Claude
Run this command to add Currents MCP to Claude Code
claude mcp add --transport stdio currents --env CURRENTS_API_KEY=<KEY> -- npx -y @currents/mcp
Add the following to enable Currents MCP on Claude Desktop (edit claude_desktop_config.json file):
{
"mcpServers": {
"currents": {
"command": "npx",
"args": ["-y", "@currents/mcp"],
"env": {
"CURRENTS_API_KEY": "your-api-key"
}
}
}
}
⚠️ Notice
By connecting AI tools (e.g., via MCP) to Currents, you are granting them access to your API key, test results and CI metadata. It is your responsibility to vet any AI agents or services you use, and to ensure they handle your data securely.
References
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.