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/redis-mcp-client.git
cd redis-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.0.tar.gz (8.6 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.0-py3-none-any.whl (8.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ayga_mcp_client-1.0.0.tar.gz
  • Upload date:
  • Size: 8.6 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.0.tar.gz
Algorithm Hash digest
SHA256 4d78b2d6b7559684277aeb3a553aa111beb688379bc66602d81aacf762ef474c
MD5 2eb2741534e2025bf333cf3e0c9c022f
BLAKE2b-256 7ef94a075168255d38dda5da810520c1f6197885c3828d90c9912595cbc333d9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ayga_mcp_client-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 440e2adad01a34a11e9e52ef21fe73386a30ec87d0d03af7c26771e1191fb2c7
MD5 883cdbf46bd42205dd5bc378f7137e1c
BLAKE2b-256 cbe6a74c73efedce5117a39f5f4d0a5763a95303d76f2ca9dccf29ee37654586

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