loading…
Search for a command to run...
loading…
A local command-based assistant that enables users to control system tools, play YouTube music, and search various websites using Playwright automation. It supp
A local command-based assistant that enables users to control system tools, play YouTube music, and search various websites using Playwright automation. It supports tasks ranging from media playback and browser navigation to file system operations and system power management.
RagMCP is a local command-based assistant that:
✅ Opens websites ✅ Plays YouTube songs using Playwright ✅ Controls system tools (create folder, set wallpaper, shutdown PC) ✅ Searches websites like FitGirl, Pinterest, etc.
It works using a server (ragmcp) that listens to JSON commands and performs actions.
git clone https://github.com/yourusername/RagMCP.git
cd RagMCP
D:\MINI PROJECTS\RAGMCPpython -m venv .venv
.\.venv\Scripts\Activate
Run:
pip install -r requirements.txt
If requirements.txt not exist, install manually:
pip install playwright pyautogui
pip install psutil
playwright install
ragmcp
If command not found:
python -m ragmcp
{"id": 1, "method": "METHOD_NAME", "params": {"param": "value"}}
{"id": 1, "method": "play_youtube_direct", "params": {"query": "Naa Ready song"}}
{"id": 1, "method": "play_trending_music", "params": {}}
{"id": 1, "method": "play_youtube_from_favourites", "params": {"favourite": "A.R. Rahman"}}
{"id": 1, "method": "play_youtube_mood", "params": {"mood": "happy"}}
{"id": 1, "method": "open_website", "params": {"site": "google"}}
{"id": 1, "method": "search_google", "params": {"query": "Thalapathy aesthetic"}}
{"id": 1, "method": "search_fitgirl", "params": {"query": "Batman Arkham City"}}
{"id": 1, "method": "search_pinterest", "params": {"query": "Thalapathy aesthetics"}}
{"id": 1, "method": "create_folder", "params": {"path": "C:\\Users\\User\\Desktop\\afrah"}}
{"id": 1, "method": "set_wallpaper", "params": {"path": "D:\\wallpapers\\image.jpg"}}
{"id": 1, "method": "shutdown_pc", "params": {}}
✔️ Always run ragmcp server first ✔️ Use Chrome-based browsers for best stability ✔️ Playwright opens browser automatically and waits until user closes it ✔️ Do not change logic without understanding it
Once you run all tools and verify functionality:
✅ Save project ✅ Commit to GitHub ✅ Share with developer
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"ragmcp": {
"command": "npx",
"args": []
}
}
}