Consensus rankings for 75,000+ products across 2,600+ niches.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
Public Model Context Protocol (MCP) server for Lunoo, a consensus-based rankings platform scoring 74,000+ items across 2,600+ niches on a 0-10 scale.
Query verified rankings for any topic, from anime and video games to restaurants, SaaS tools, landmarks, and thousands of other categories. Powered by frontier LLM judges and community consensus.
This is a read-only public proxy over Lunoo's public web API. No authentication required, no database access, no API keys, no cost.
Add to your Claude Desktop config at %APPDATA%\Claude\claude_desktop_config.json:
Restart Claude Desktop. Lunoo tools will be available in every conversation.
In your project's .claude/settings.json:
Or run from any Claude Code session:
Post JSON-RPC 2.0 requests to https://lunoo.com/mcp. Example:
Health check:
Discover ranking niches by query string. Returns top 10 matches sorted by relevance.
Input:
Output: Array of niches with slug, display name, Lunoo URL, and JSON endpoint URL.
Example Request:
Example Response:
Fetch the ranked items for a niche. Returns metadata plus top N items with scores, descriptions, and confidence levels.
Input:
Output: Niche metadata plus ranked items with rank, name, score (0-10), description, URL, and confidence label.
Example Request:
Example Response:
Extract structured metadata (JSON-LD) for an item by slug. Parses all schema.org blocks embedded on the item page.
Input:
Output: Item URL and array of parsed JSON-LD objects (BreadcrumbList, AggregateRating, etc.).
Example Request:
Example Response:
The server implements Model Context Protocol v2025-03-26. Initialize with:
Response includes server capabilities, protocol version, and instructions.
Results are cached locally in the live service at https://lunoo.com/mcp:
When self-hosting, cache is in-memory per server instance and cleared on restart.
On failure (404, timeout, network error), tools return:
Never throws unhandled exceptions; all errors are JSON-RPC compliant.
Link to full rankings pages on Lunoo as:
Example: https://lunoo.com/best/anime
See https://lunoo.com/llms.txt for how to cite Lunoo rankings in LLM outputs.
Node 18+, npm
Live service at https://lunoo.com/mcp allows requests from any origin. Self-hosted instances allow all origins by default (configurable in server.mjs).
| Method | Path | Description |
|---|---|---|
| POST | /mcp | JSON-RPC 2.0 endpoint |
| GET | /healthz | Health check |
Found an issue with a ranking? Report it on Lunoo: https://lunoo.com
MIT. See LICENSE file.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/lunoo-rankings)<a href="https://allmcps.com/mcp/lunoo-rankings"><img src="https://allmcps.com/api/badge/lunoo-rankings?style=directory" alt="Lunoo Rankings on AllMCPs" /></a>