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": "ayga-mcp-client",
      "args": ["--username", "YOUR_USERNAME", "--password", "YOUR_PASSWORD"]
    }
  }
}

VS Code Copilot

Add to .vscode/mcp.json:

{
  "servers": {
    "redis-api": {
      "command": "ayga-mcp-client",
      "args": ["--username", "YOUR_USERNAME", "--password", "YOUR_PASSWORD"]
    }
  }
}

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 credentials: support@ayga.tech or create account at https://redis.ayga.tech

Environment Variables

  • REDIS_API_URL - API URL (default: https://redis.ayga.tech)
  • REDIS_USERNAME - Username
  • REDIS_PASSWORD - Password
  • REDIS_API_KEY - API key (alternative to username/password)

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.1.tar.gz (9.3 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.1-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ayga_mcp_client-1.0.1.tar.gz
  • Upload date:
  • Size: 9.3 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.1.tar.gz
Algorithm Hash digest
SHA256 022da5ca570c933a71431aeaf1efa60c8b992770f4a4df9560115caa96994b84
MD5 3cdf39bb1d9ab4281afeae07576d4c99
BLAKE2b-256 c77706dfc68f5dde4d0ba273d08b0e402a37a5f94716016aa188c77a4554c9de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ayga_mcp_client-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c1428c3406a30af81cfe6b9bf31d0481c7245bafed5a9f7c8531996ff79cbe7a
MD5 ad1b2cde3405fc24ced7bb004ebea5ea
BLAKE2b-256 84d0a84a5d7258881693f0ba790f10bc0ee0c7d06d06713cc28441e29b66303d

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