Searches the current icon catalog with semantic matching.
This tool fetches the live icon catalog from Ilograph and provides intelligent
search capabilities to help find appropriate icons for diagram resources.
Args:
query: Search term (e.g., 'database', 'aws lambda', 'kubernetes', 'storage')
provider: Optional filter by provider ('AWS', 'Azure', 'GCP', 'Networking')
Returns:
list: Matching icons with paths, categories, and usage information.
Each icon dict contains:
- path: The icon path for use in Ilograph diagrams
- provider: The cloud provider or category (AWS, Azure, GCP, Networking)
- category: The service category (e.g., 'Compute', 'Database', 'Analytics')
- name: The specific icon name
- usage: Example usage string for Ilograph diagrams