- Home
- MCP servers
- Ayga
Ayga
- python
3
GitHub Stars
python
Language
4 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"ozand-ayga-mcp-client": {
"command": "python",
"args": [
"-m",
"ayga_mcp_client"
],
"env": {
"REDIS_API_KEY": "YOUR_API_KEY",
"REDIS_API_URL": "https://redis.ayga.tech"
}
}
}
}The ayga MCP server exposes a Redis API with a rich set of parsers for content extraction, social media, translation, search, and more. You can run it locally as a microservice that your AI agents or automation workflows can query to fetch data, parse content, and perform analyses across multiple domains.
How to use
You run the MCP server locally and connect to it from your MCP clients. The server provides a wide range of parsers that you can invoke by name to fetch data, then feed results into your workflows or agents. Use the client to query FreeAI, YouTube, social media, translation services, search engines, content parsers, analytics, and net tools. In your client, specify the parser you want, provide the query or target URL, and process the structured results that return from the MCP server.
How to install
Prerequisites you need before installing include Python and a working network to reach the MCP endpoints. You will install the Python package that provides the ayga MCP client, then configure an integration client (Claude Desktop or VS Code Copilot) to talk to the local MCP server.
pip install ayga-mcp-client
Set up your environment so your MCP client can authenticate with the Redis API. You will obtain an API key and, if needed, a base URL for the Redis API. The client expects the API key to be supplied in the environment variable that the server uses for authentication.
Configure Claude Desktop to run the MCP client locally using Python and the module entry point. Create or edit the configuration file at the following path and insert the content shown.
{
"mcpServers": {
"ayga": {
"command": "python",
"args": ["-m", "ayga_mcp_client"],
"env": {
"REDIS_API_KEY": "YOUR_API_KEY"
}
}
}
}
Alternatively, configure VS Code Copilot to connect to the same local MCP server by adding the provided configuration to your MCP settings. Use the CLI-based Python entry point the same way as for Claude Desktop.
{
"servers": {
"ayga": {
"type": "stdio",
"command": "python",
"args": ["-m", "ayga_mcp_client"],
"env": {
"REDIS_API_KEY": "YOUR_API_KEY"
}
}
}
}
Additional notes
Environment variables that you may use include REDIS_API_KEY (required) for API access and REDIS_API_URL (optional) for the API endpoint, which defaults to https://redis.ayga.tech when not provided.
Available tools
search_perplexity
AI-powered search with sources from Perplexity to surface contextual results
search_googleai
Google AI search with structured sources and results
search_chatgpt
ChatGPT-based web search integration for answers with browsing context
search_kimi
Kimi AI search for translation and education-related results
search_deepai
DeepAI multi-style chat search integration
search_copilot
Microsoft Copilot search capabilities for document/query retrieval
parse_youtube_video
Extract YouTube video metadata, subtitles, and comments
search_youtube_search
Search YouTube videos by keywords
get_youtube_suggest
Provide YouTube keyword suggestions/autocomplete
get_youtube_channel_videos
List videos from a YouTube channel
get_youtube_channel_about
Fetch channel information from the About page
parse_youtube_comments
Parse video comments with threading
parse_instagram_profile
Extract Instagram profile data, posts, and followers (requires auth cookie)
parse_instagram_post
Parse Instagram post data including likes and comments
parse_instagram_tag
Fetch posts by Instagram hashtag (requires auth)
parse_instagram_geo
Fetch Instagram posts by location with coordinates
search_instagram_search
Search Instagram profiles, hashtags, and locations
parse_tiktok_profile
Extract TikTok profile data and videos
translate_google_translate
Translate text using Google Translate with many languages
translate_deepl_translate
High-quality translation via DeepL
translate_bing_translate
Translate text with Microsoft Bing Translator
translate_yandex_translate
Translate text with Yandex Translate
search_google_search
Perform Google search with operators and results
search_yandex_search
Perform Yandex search with operators
search_bing_search
Bing search with operators
search_duckduckgo_search
DuckDuckGo privacy-focused search
search_baidu_search
Baidu search results in Chinese
search_yahoo_search
Yahoo search results
search_rambler_search
Rambler search for Russian results
search_you_search
You.com AI-powered search
parse_article_extractor
Extract article content using Mozilla Readability
parse_text_extractor
Parse text blocks with HTML cleaning and high query throughput
extract_link_extractor
Extract and filter links from HTML with deduplication
get_google_trends
Fetch trending keywords and regional interest data
search_pinterest_search
Pinterest image search with titles and descriptions
fetch_http
Fetch raw URL content over HTTP
list_parsers
List all available parsers
get_parser_info
Get detailed information about a specific parser
health_check
Check the API health status