get_exposed_entities: name: Get Exposed Entities description: Returns all entities exposed to voice assistants with full metadata. fields: {} get_exposed_scripts: name: Get Exposed Scripts description: Returns all custom scripts marked as MCP-accessible (with mcp_accessible label). fields: {} get_entity_metadata: name: Get Entity Metadata description: Get detailed metadata for a specific entity. fields: entity_id: name: Entity ID description: The entity ID to get metadata for required: true example: "light.living_room" selector: entity: