Redis MCP Client
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 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_perplexityC | AI-powered search with sources. Args: query (string), timeout (int, default 90) |
| search_chatgptC | ChatGPT with web search. Args: query (string), timeout (int, default 90) |
| search_claudeC | Anthropic Claude assistant. Args: query (string), timeout (int, default 90) |
| search_geminiC | Google Gemini AI. Args: query (string), timeout (int, default 90) |
| search_copilotC | Microsoft Copilot search. Args: query (string), timeout (int, default 90) |
| search_grokC | xAI Grok assistant. Args: query (string), timeout (int, default 90) |
| search_deepseekC | DeepSeek AI assistant. Args: query (string), timeout (int, default 90) |
| search_google_searchC | Google web search. Args: query (string), timeout (int, default 90) |
| search_bing_searchC | Bing web search. Args: query (string), timeout (int, default 90) |
| search_duckduckgoC | DuckDuckGo search. Args: query (string), timeout (int, default 90) |
| search_youtube_searchC | Search YouTube videos. Args: query (string), timeout (int, default 90) |
| list_parsersB | List all available parsers with details |
| get_parser_infoC | Get detailed information about a specific parser |
| health_checkB | 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 | |
TDQS
Scored across 14 tools
The tool set has clear ambiguity issues with 11 of the 14 tools being search variants that differ only by service name (e.g., search_bing_search, search_google_search, search_youtube_search), making them highly overlapping in purpose. The parser tools (get_parser_info, list_parsers) and health_check are distinct, but the search tools are nearly indistinguishable except for the target platform, which could lead to frequent misselection by agents.
Naming is mostly consistent with a verb_noun pattern, as all tools use snake_case and start with verbs like 'get', 'list', 'health_check', or 'search'. However, there is a minor deviation where 'search_bing_search' and 'search_google_search' include 'search' redundantly in the noun part, slightly breaking the pattern compared to others like 'search_chatgpt' or 'search_youtube_search'.
With 14 tools, the count is borderline high but reasonable for a server that combines Redis-related operations with multiple search services. However, the heavy focus on search variants (11 tools) makes the set feel bloated and less well-scoped, as it could have been consolidated into fewer, more generic tools with parameters for different services.
Inferring the domain from tool names and descriptions, this server appears to cover Redis parser management and multi-service search capabilities. There are significant gaps: for Redis, basic CRUD operations (e.g., set, get, delete keys) are missing, and for search, there's no tool for managing or configuring these services beyond querying. This incomplete surface will likely cause agent failures in handling core Redis or search lifecycle tasks.