Package Exports
- @ayga/mcp-client
- @ayga/mcp-client/dist/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@ayga/mcp-client) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
Ayga MCP Client (Node.js) v3.2.0
Paid Service: This is a paid Ayga service. Get your API key at @aygamcp_bot.
MCP client with 6 consolidated AI tools for Claude Desktop and VS Code Copilot.
Quick Start
- Get API key: @aygamcp_bot →
/newkey - Configure your IDE (see below)
- Use tools:
ask_ai,search_web,get_video,get_social,translate,extract
Available Tools
| Tool | Description | Default Engine |
|---|---|---|
ask_ai |
Query AI models | perplexity |
search_web |
Web search and trends | google_search |
get_video |
YouTube content | youtube_search |
get_social |
Social media data | instagram_profile |
translate |
Text translation | google_translate |
extract |
Web page extraction | text_extractor |
ayga_check_limits |
Check your rate limits | - |
list_parsers |
List all available parsers | - |
Configuration
VS Code Copilot
Add to %APPDATA%\Code\User\mcp.json:
{
"inputs": [
{
"id": "REDIS_API_KEY",
"type": "promptString",
"description": "ayga-mcp-client Redis API key",
"password": true
}
],
"servers": {
"ayga": {
"type": "stdio",
"command": "npx",
"args": ["@ayga/mcp-client@latest"],
"env": {
"REDIS_API_KEY": "${input:REDIS_API_KEY}"
}
}
}
}Claude Desktop
Add to %APPDATA%\Claude\claude_desktop_config.json:
{
"mcpServers": {
"ayga": {
"command": "npx",
"args": ["@ayga/mcp-client@latest"],
"env": {
"REDIS_API_KEY": "your-api-key-here"
}
}
}
}Usage
# Basic usage (default engine)
ask_ai query="What is quantum computing?"
search_web query="latest AI news"
get_video query="Python tutorials"
# With specific engine
ask_ai query="Explain transformers" engine="claude"
search_web query="weather" engine="duckduckgo"
# Check your rate limits
ayga_check_limits _placeholder=trueEnvironment Variables
| Variable | Required | Default |
|---|---|---|
REDIS_API_KEY |
Yes | - |
API_URL |
No | https://redis.ayga.tech |
Architecture
+-------------------------------------+
| VS Code / Claude Desktop |
+-----------------+-------------------+
| MCP stdio
+-----------------v-------------------+
| @ayga/mcp-client (Node.js) |
| - 6 consolidated tools |
| - 40+ parser engines |
+-----------------+-------------------+
| HTTPS
+-----------------v-------------------+
| Ayga API (redis.ayga.tech) |
+-----------------+-------------------+
|
+-----------------v-------------------+
| Parser Backend |
+-------------------------------------+Available Engines
| Tool | Engines |
|---|---|
ask_ai |
perplexity, chatgpt, claude, gemini, copilot, grok, deepseek, deepai |
search_web |
google_search, bing_search, duckduckgo, yandex_search, google_trends |
get_video |
youtube_search, youtube_video, youtube_comments, youtube_channel_videos |
get_social |
instagram_profile, instagram_post, tiktok_profile, pinterest_search, reddit_posts |
translate |
google_translate, bing_translate, yandex_translate |
extract |
text_extractor, article_extractor, link_extractor |
Support
- Telegram: @aygamcp_bot
- Email: support@ayga.tech
- GitHub: https://github.com/ozand/ayga-mcp-nodejs/issues
License
MIT