
Company News
Free Business Plan Upgrades for Open Source Maintainers
Open source maintainers are under more pressure than ever. We're raising our open source program from the Team plan to the Business plan, free.
MCP server for querying AI model comparison data from rival.tips
This server lets AI coding assistants — Claude Code, Cursor, Windsurf, and any MCP-compatible client — natively query model benchmarks, pricing, capabilities, and side-by-side comparisons without leaving your editor.
npx rival-mcp
No API key required. All data is served from the public rival.tips API.
Add to your .claude/settings.json (project-level) or ~/.claude/settings.json (global):
{
"mcpServers": {
"rival": {
"command": "npx",
"args": ["-y", "rival-mcp"]
}
}
}
Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"rival": {
"command": "npx",
"args": ["-y", "rival-mcp"]
}
}
}
Add to your Cursor MCP settings (.cursor/mcp.json):
{
"mcpServers": {
"rival": {
"command": "npx",
"args": ["-y", "rival-mcp"]
}
}
}
Add to your Windsurf MCP config:
{
"mcpServers": {
"rival": {
"command": "npx",
"args": ["-y", "rival-mcp"]
}
}
}
list-modelsList all AI models with optional filtering.
Parameters:
| Parameter | Type | Description |
|---|---|---|
provider | string (optional) | Filter by provider: OpenAI, Anthropic, Google, Meta, Mistral, etc. |
category | string (optional) | Filter by category: flagship, reasoning, coding, small, free, image-gen |
capability | string (optional) | Filter by capability: chat, code, vision, image-gen, function-calling |
q | string (optional) | Free-text search across name, ID, provider, and description |
Example prompts:
get-modelGet detailed information about a specific model — benchmarks, pricing, capabilities, unique features, and provider availability.
Parameters:
| Parameter | Type | Description |
|---|---|---|
id | string (required) | Model ID, e.g. gpt-4.1, claude-3.7-sonnet, gemini-2.5-pro |
Example prompts:
compare-modelsCompare 2-3 models side by side — benchmarks, pricing, capabilities, and shared challenges.
Parameters:
| Parameter | Type | Description |
|---|---|---|
models | string (required) | Comma-separated model IDs (2-3). Example: gpt-4.1,claude-3.7-sonnet |
Example prompts:
search-modelsSearch for models by name, description, or capability when you don't know the exact model ID.
Parameters:
| Parameter | Type | Description |
|---|---|---|
query | string (required) | Search query, e.g. vision, cheap coding, fast reasoning |
Example prompts:
# Install dependencies
npm install
# Run in development mode
npm run dev
# Build for production
npm run build
# Run the built server
npm start
This MCP server communicates over stdio (standard input/output) using the Model Context Protocol. When an AI assistant needs model comparison data, it calls the appropriate tool, which fetches data from the rival.tips public API and returns structured JSON.
The server exposes no resources or prompts — only tools. All data is read-only and publicly available.
All model data comes from rival.tips, an AI model comparison platform featuring:
MIT
FAQs
MCP server for querying AI model comparison data from rival.tips
The npm package rival-mcp receives a total of 17 weekly downloads. As such, rival-mcp popularity was classified as not popular.
We found that rival-mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Company News
Open source maintainers are under more pressure than ever. We're raising our open source program from the Team plan to the Business plan, free.

Security News
The supply chain control that delays freshly published gems now covers lockfile generation and gem vendoring in Ruby projects.

Security News
During a UK cyber test, a Mythos 5 agent used sockpuppets, social engineering, and prompt injection to try to get a maintainer to merge malware.