Search Plugins
search_pluginsSearch Ansible plugins by keyword and optionally filter by collection namespace or plugin type to find relevant plugin documentation.
Instructions
Find Ansible plugins by keyword. Returns up to 50 matches as {fqcn: short_description}.
Plugin types: lookup, filter, test, connection, become, strategy, callback, inventory, cache, cliconf, httpapi, netconf, shell, vars. On failure returns {"error": str}.
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": {
"keyword": "<keyword>"
},
"name": "search_plugins"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| keyword | Yes | Search term to match against plugin names and descriptions | |
| namespace | No | Optional collection namespace filter (e.g. 'netbox.netbox') | |
| plugin_type | No | Plugin type filter (e.g. 'lookup', 'filter'). If omitted, searches all types. | |
| collection_handle | No | Session handle returned by ensure_collection. Omit on local stdio; required on remote. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |