List services
list_servicesQuery Home Assistant service signatures to discover available domains and service names, then retrieve parameter schemas and full details for a specific domain or service.
Instructions
Expose registered service signatures. With no arguments returns each domain and its service names. With a domain returns descriptions and parameter schemas for its services. With domain and service returns that one service in full detail.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list_services"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domain | No | Service domain, for example 'light' or 'climate'. | |
| service | No | Single service name within the domain, for example 'turn_on'. |