Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@RagMCPplay the Naa Ready song on YouTube"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
β RagMCP Project Manual (Developer Guide)
π₯ 1. Project Overview
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.
π₯ 2. Download the Project
Option 1: Clone GitHub Repo
Option 2: Download Zip
Click Download Zip
Extract to
D:\MINI PROJECTS\RAGMCP
π§° 3. Setup Python Environment
3.1 Create Virtual Environment
3.2 Activate Virtual Environment
Windows PowerShell
π¦ 4. Install Required Packages
Run:
If requirements.txt not exist, install manually:
β οΈ Playwright Browser Setup
π 5. Run the Server
Start RagMCP Server
If command not found:
π§© 6. How to Use RagMCP (JSON Commands)
Example format:
π― 7. YouTube Tool Commands
Case 1: Play Specific Song
Case 2: Play Trending Music
Case 3: Play Favourite Song
Mood Based Music
π 8. Web Tools Commands
Open any website
Search on Google
Search on FitGirl
Search on Pinterest
π₯οΈ 9. System Tools Commands
Create Folder
Set Wallpaper
Shutdown PC
π§ 10. Important Notes
βοΈ 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
π Project Finalization
Once you run all tools and verify functionality:
β Save project β Commit to GitHub β Share with developer