# MPPrimo Independent quality ratings for services on the Machine Payments Protocol (MPP) on Tempo. We test MPP services with real paid API requests, score them with AI, and publish results transparently. - [MPPrimo](https://mpprimo.com): Independent ratings for MPP services - [Leaderboard](https://mpprimo.com/leaderboard): All rated MPP services ranked by quality - [API Docs](https://mpprimo.com/docs): Free API for querying ratings programmatically - [Methodology](https://mpprimo.com/methodology): How we test — real USDC payments, AI-generated tests, transparent scoring ## MCP Server Install the MPPrimo MCP server to give your AI agent access to service ratings and recommendations: ``` npx mpprimo-mcp ``` Claude Code: `claude mcp add mpprimo -- npx mpprimo-mcp` Claude Desktop / Cursor config: ```json { "mcpServers": { "mpprimo": { "command": "npx", "args": ["mpprimo-mcp"] } } } ``` Available tools: - get_ratings — Query service ratings with filtering by category and sorting by score type - recommend_service — AI-powered recommendations for a specific task (e.g. "search the web") - list_services — Browse the full MPP service directory (55+ services) npm: https://www.npmjs.com/package/mpprimo-mcp ## API Endpoints Base URL: https://mpprimo.com - GET /api/ratings — All rated services with scores, sorted by overall score - GET /api/ratings?category=AI — Filter by category (AI, Search, Media, Blockchain, etc.) - GET /api/services — All tracked MPP services including unrated ones - GET /api/recommend?task=web+search — AI-powered service recommendation for a given task No authentication required. JSON responses. ## MPP-Native Endpoints (pay with USDC on Tempo) - GET /api/mpp/ratings — $0.001/query - GET /api/mpp/recommend?task=... — $0.005/query Same params and response format. Payment handled automatically by mppx SDK.