Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| REDIS_API_KEY | No | API key (alternative to username/password) | |
| REDIS_API_URL | No | API URL | https://redis.ayga.tech |
| REDIS_PASSWORD | No | Password | |
| REDIS_USERNAME | No | Username |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_perplexity | AI-powered search with sources. Args: query (string), timeout (int, default 90) |
| search_chatgpt | ChatGPT with web search. Args: query (string), timeout (int, default 90) |
| search_claude | Anthropic Claude assistant. Args: query (string), timeout (int, default 90) |
| search_gemini | Google Gemini AI. Args: query (string), timeout (int, default 90) |
| search_copilot | Microsoft Copilot search. Args: query (string), timeout (int, default 90) |
| search_grok | xAI Grok assistant. Args: query (string), timeout (int, default 90) |
| search_deepseek | DeepSeek AI assistant. Args: query (string), timeout (int, default 90) |
| search_google_search | Google web search. Args: query (string), timeout (int, default 90) |
| search_bing_search | Bing web search. Args: query (string), timeout (int, default 90) |
| search_duckduckgo | DuckDuckGo search. Args: query (string), timeout (int, default 90) |
| search_youtube_search | Search YouTube videos. Args: query (string), timeout (int, default 90) |
| list_parsers | List all available parsers with details |
| get_parser_info | Get detailed information about a specific parser |
| health_check | Check Redis API health status |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |