GitLab Find Action
gitlab_find_actionSearch a local GitLab action catalog to find action IDs, parameters, schemas, destructive flags, and execute examples without a GitLab API call. Use it when the action or its parameters are unclear.
Instructions
Search the local GitLab action catalog. Read-only and no GitLab API call. Use when the action ID or params are unclear. Returns schemas, hints, destructive flags, and execute examples. Example: {"query":"issue list"}
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"query": "<query>"
},
"name": "gitlab_find_action"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of matches to return. Defaults to 20 and is capped at 50. | |
| query | Yes | Search terms combining a GitLab domain or resource with a verb, filter, or object name, such as project create, merge request approve, pipeline retry, issue delete, or ci variable. At most 256 characters: a longer query is refused, not truncated. | |
| explain | No | When true, include deterministic scoring reasons for each returned action. Defaults to false to keep responses compact. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | Yes | Number of returned matches. | |
| query | Yes | Original search query. | |
| results | Yes | Matching GitLab catalog actions with schemas and execute examples. |