Skip to content

Commit 424e606

Browse files
authored
Merge pull request #134 from currents-dev/feat/sync-readme
Add MCP tool validation tests and README sync automation
2 parents fc0b650 + 0177fff commit 424e606

6 files changed

Lines changed: 643 additions & 699 deletions

File tree

README.md

Lines changed: 33 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -8,36 +8,39 @@ This is a MCP server that allows you to provide test results context to your AI
88

99
## Tools
1010

11-
| Tool | Description |
12-
| ------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
13-
| `currents-get-projects` | Retrieves projects available in the Currents platform. |
14-
| `currents-get-project` | Get a single project by ID. |
15-
| `currents-get-project-insights` | Get aggregated run and test metrics for a project within a date range. |
16-
| `currents-get-runs` | Retrieves a list of runs for a specific project with optional filtering. |
17-
| `currents-get-run-details` | Retrieves details of a specific test run. |
18-
| `currents-find-run` | Find a run by query parameters. |
19-
| `currents-cancel-run` | Cancel a run in progress. |
20-
| `currents-reset-run` | Reset failed spec files in a run to allow re-execution. |
21-
| `currents-delete-run` | Delete a run and all associated data. |
22-
| `currents-cancel-run-github-ci` | Cancel a run by GitHub Actions workflow run ID and attempt number. |
23-
| `currents-get-spec-instance` | Retrieves debugging data from a specific execution of a test spec file by instanceId. |
24-
| `currents-get-spec-files-performance` | Retrieves spec files performance metrics for a specific project within a date range. |
25-
| `currents-get-tests-performance` | Retrieves aggregated test metrics for a specific project within a date range. |
26-
| `currents-get-tests-signatures` | Generates a unique test signature based on project, spec file path, and test title. |
27-
| `currents-get-test-results` | Retrieves historical test execution results for a specific test signature. |
28-
| `currents-get-errors-explorer` | Get aggregated error metrics for a project within a date range with comprehensive filtering and grouping. |
29-
| `currents-list-actions` | List all actions for a project with optional filtering. |
30-
| `currents-create-action` | Create a new action for a project. |
31-
| `currents-get-action` | Get a single action by ID. |
32-
| `currents-update-action` | Update an existing action. |
33-
| `currents-delete-action` | Delete (archive) an action. |
34-
| `currents-enable-action` | Enable a disabled action. |
35-
| `currents-disable-action` | Disable an active action. |
36-
| `currents-list-webhooks` | List all webhooks for a project. |
37-
| `currents-create-webhook` | Create a new webhook for a project. |
38-
| `currents-get-webhook` | Get a single webhook by ID. |
39-
| `currents-update-webhook` | Update an existing webhook. |
40-
| `currents-delete-webhook` | Delete a webhook. |
11+
| Tool | Description |
12+
| --------------------------------------- | ----------------------------------------------------------------------------------------- |
13+
| `currents-list-actions` | List all actions for a project with optional filtering. |
14+
| `currents-create-action` | Create a new action for a project. |
15+
| `currents-get-action` | Get a single action by ID. |
16+
| `currents-update-action` | Update an existing action. |
17+
| `currents-delete-action` | Delete (archive) an action. |
18+
| `currents-enable-action` | Enable a disabled action. |
19+
| `currents-disable-action` | Disable an active action. |
20+
| `currents-list-affected-tests` | List tests affected by actions (quarantine, skip, tag) for a project within a date range. |
21+
| `currents-get-affected-test-executions` | Get execution details for a specific affected test (by signature) within a date range. |
22+
| `currents-get-affected-executions` | List test executions where a specific action/rule was applied, within a date range. |
23+
| `currents-get-projects` | Retrieves projects available in the Currents platform. |
24+
| `currents-get-project` | Get a single project by ID. |
25+
| `currents-get-project-insights` | Get aggregated run and test metrics for a project within a date range. |
26+
| `currents-get-runs` | Retrieves a list of runs for a specific project with optional filtering. |
27+
| `currents-get-run-details` | Retrieves details of a specific test run. |
28+
| `currents-find-run` | Find a run by query parameters. |
29+
| `currents-cancel-run` | Cancel a run in progress. |
30+
| `currents-reset-run` | Reset failed spec files in a run to allow re-execution. |
31+
| `currents-delete-run` | Delete a run and all associated data. |
32+
| `currents-cancel-run-github-ci` | Cancel a run by GitHub Actions workflow run ID and attempt number. |
33+
| `currents-get-spec-instance` | Retrieves debugging data from a specific execution of a test spec file by instanceId. |
34+
| `currents-get-spec-files-performance` | Retrieves spec files performance metrics for a specific project within a date range. |
35+
| `currents-get-tests-performance` | Retrieves aggregated test metrics for a specific project within a date range. |
36+
| `currents-get-tests-signatures` | Generates a unique test signature based on project, spec file path, and test title. |
37+
| `currents-get-test-results` | Retrieves historical test execution results for a specific test signature. |
38+
| `currents-get-errors-explorer` | Get aggregated error metrics for a project within a date range. |
39+
| `currents-list-webhooks` | List all webhooks for a project. |
40+
| `currents-create-webhook` | Create a new webhook for a project. |
41+
| `currents-get-webhook` | Get a single webhook by ID. |
42+
| `currents-update-webhook` | Update an existing webhook. |
43+
| `currents-delete-webhook` | Delete a webhook. |
4144

4245
## Setup
4346

0 commit comments

Comments
 (0)