Title100/100
List integrations
The title clearly communicates the tool’s action and subject. Keep it concise.
Description86/100
The integrations on this Corsair instance, and whether each one is connected. Pass `search` to ask whether an integration Corsair supports could be added — the catalogue runs to several hundred, so it is searched and never listed in full (browse it at https://api.corsair.dev). Add one with add_integrations.
The description explains the capability, when to use it, and what to expect.
Inputs99/100
Input documentation gives an agent enough context to populate the arguments.
search
Name or id to look for in the full Corsair catalogue, e.g. 'notion'. Omit to list only what is already on this instance.
Clear enough to supply this argument.
Annotations75/100
Declare destructiveHint based on the tool’s actual behavior.
{
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true
}Output schema64/100
Describe the returned fields so an agent can interpret the result.
View output schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"integrations"
],
"properties": {
"integrations": {
"type": "array",
"items": {
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string"
},
"name": {
"type": "string"
},
"connected": {
"type": "boolean"
},
"on_instance": {
"type": "boolean"
},
"available_to_add": {
"type": "boolean"
}
},
"additionalProperties": false
}
}
},
"additionalProperties": false
}