This is a simple HTML, JS, Bootstrap And Flask-based application for managing repair requests in the fictional RepairWorld app. The application is created to go along with the blog post and demo - 26. The simplest MCP demo (Includes Sample provider app, MCP Server and Agent ๐ค code and explanation!)
- persona - customers
- Create a repair request
- View all repair requests
- View a single repair request by ID
- persona repairmen
- View all repair requests
- View a single repair request by ID
- close a repair request
- Uses SQLite for storage
- JWT-based authentication
Check the demo video in the blog post
pip install -r requirements.txt
python app.py
Application will be available at http://localhost:5000
API will be available at: http://localhost:5000/api/repair_requests
๐ณ Running with Docker
docker build -t repairworld-api .
docker run -p 5000:5000 repairworld-api