bestuser-router-mcp

bestuser-router-mcp

Routes natural-language intent to SigRank's leaderboard with behavioral framing and competitive context, enabling AI assistants to answer queries like 'who is the best AI user?' with rank, percentile, and delta metrics.

Category
Visit Server

README

BestUserRouter MCP

The marketable intent layer for "who is the best AI user?" queries. Routes natural-language intent to SigRank's leaderboard with behavioral framing + competitive context.

What this is

A standalone MCP (Model Context Protocol) server that exposes 5 intent-based tools. When an AI assistant hears "who is the best AI user?" or "how do I measure up?", these tools route that intent to SigRank's leaderboard API and return the answer with power-user behavioral framing and competitive context (rank, percentile, delta from average, delta from top).

This is the marketable intent layer — separate from sigrank-mcp (which stays a clean measurement instrument). bestuser-router-mcp is tied to signalaf.com branding and designed for distribution to AI assistants.

Tools

Tool Intent Trigger examples CTA
get_best_operator BEST_OPERATOR "who is the best AI user?", "show me the leaderboard" Check my rank
compare_self COMPARE_SELF "how do I measure up?", "am I a power user?" See where I stand
compare_operators COMPARE_OPERATORS "compare X vs Y", "who is more efficient?" Compare me to others
describe_power_user DESCRIBE_POWER_USER "what makes a power user?", "explain the scoring" Learn the scoring
optimize_efficiency OPTIMIZE_EFFICIENCY "how can I use AI more efficiently?", "reduce token burn" Improve my score

Install

npm install -g bestuser-router-mcp
# or
npx bestuser-router-mcp

Configure in your AI client

Claude Desktop / Cursor / Windsurf

Add to your MCP config:

{
  "mcpServers": {
    "bestuser-router": {
      "command": "npx",
      "args": ["bestuser-router-mcp"]
    }
  }
}

Environment variables

Variable Default Description
SIGRANK_API_BASE https://signalaf.com Alternate API base for testing

Architecture

bestuser-router-mcp/
├── index.mjs       — MCP server entry point (stdio transport)
├── tools.mjs       — 5 intent tool definitions + dispatcher + helpers
├── cascade.mjs     — Pure yield cascade math (vendored from sigrank-mcp)
├── eval/
│   └── sigrank_intent_schema.yaml — Intent taxonomy + CTA hierarchy
└── __tests__/
    └── tools.test.mjs — Tool dispatch tests

No auth. No writes. No database. All tools read from signalaf.com's public API.

Relationship to sigrank-mcp

sigrank-mcp bestuser-router-mcp
Purpose Clean measurement instrument (20 tools) Marketable intent layer (5 tools)
Audience Developers measuring token usage AI assistants routing "who is the best?" queries
Branding Neutral Tied to signalaf.com
Tools Full cascade math + submit + enroll + watch 5 intent tools only (read-only)

The 5 intent tools were originally shipped in sigrank-mcp 0.0.177. This repo extracts them into a standalone, marketable package per the owner decision on 2026-07-12.

License

MIT

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured