Skip to main content

MCP server for Redis API with 21+ AI parsers (Perplexity, ChatGPT, Claude, etc.)

Project description

ayga-mcp-client

MCP server for Redis API with 21+ AI parsers.

mcp-name: io.github.ozand/ayga-mcp-client

Quick Start

pip install ayga-mcp-client

Claude Desktop

Add to ~/.config/Claude/claude_desktop_config.json (Linux/macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "redis-api": {
      "command": "python",
      "args": ["-m", "ayga_mcp_client"],
      "env": {
        "REDIS_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}

VS Code Copilot

Add to your MCP config file (%APPDATA%\Code\User\mcp.json on Windows):

{
  "servers": {
    "redis-api": {
      "type": "stdio",
      "command": "python",
      "args": ["-m", "ayga_mcp_client"],
      "env": {
        "REDIS_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}

Available Tools

AI Parsers (11+)

  • search_perplexity - Perplexity AI search
  • search_chatgpt - ChatGPT with web search
  • search_claude - Claude AI
  • search_gemini - Google Gemini
  • search_copilot - Microsoft Copilot
  • search_grok - xAI Grok
  • search_deepseek - DeepSeek AI
  • search_google_search - Google web search
  • search_bing_search - Bing search
  • search_duckduckgo - DuckDuckGo
  • search_youtube_search - YouTube search

Metadata Tools

  • list_parsers - List all available parsers
  • get_parser_info - Get parser details
  • health_check - API health status

Authentication

Get your API key from https://redis.ayga.tech or contact support@ayga.tech

The client automatically exchanges your API key for a JWT token on first request.

Example Usage

Once configured, use tools in Claude Desktop or VS Code Copilot:

@redis-api search_perplexity query="latest AI trends 2025" timeout=90
@redis-api search_chatgpt query="explain quantum computing" timeout=60
@redis-api list_parsers

Environment Variables

Development

git clone https://github.com/ozand/ayga-mcp-client.git
cd ayga-mcp-client
pip install -e ".[dev]"

# Run tests
pytest

# Run locally
python -m ayga_mcp_client --username USER --password PASS

License

MIT License - see LICENSE

Links

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ayga_mcp_client-1.0.2.tar.gz (9.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ayga_mcp_client-1.0.2-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

File details

Details for the file ayga_mcp_client-1.0.2.tar.gz.

File metadata

  • Download URL: ayga_mcp_client-1.0.2.tar.gz
  • Upload date:
  • Size: 9.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.11

File hashes

Hashes for ayga_mcp_client-1.0.2.tar.gz
Algorithm Hash digest
SHA256 a56c44a4e1ae4d5b885538baecbc5cb9cbb96df6f82641ff40c2ab1adafd82db
MD5 7de5fc736c05cc5081526530b464a6ca
BLAKE2b-256 fc3d32ff149704ef7c9fd8c253a45227a2c8f9f1378f68247aa041f9d0875800

See more details on using hashes here.

File details

Details for the file ayga_mcp_client-1.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for ayga_mcp_client-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 9c1d666703126555516e978d358a5b1bd61f81a1bab33d089bf1d29855b176b9
MD5 58c5c3adf7387d6062ed0ea742b49413
BLAKE2b-256 a8885fd3158df135814c0bebfd7c0d5a980092a63e0860118aeded9360f36bdd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page