Clirank

Created By
alexanderclappa month ago
API intelligence for AI coding agents. CLIRank scores 387 APIs on agent-friendliness: auth method, CLI tools, headless operation, pricing transparency. Six MCP tools for API discovery, comparison, scoring, and docs retrieval. Built for Claude Code, Cursor, Copilot, Codex, and Windsurf.
Overview

clirank-mcp-server

MCP server that exposes the CLIRank API directory as tools for AI agents. Search, compare, and get docs for 210+ APIs ranked by CLI relevance.

Connects to the live CLIRank API at https://clirank.dev/api - no database or local data needed.

Install

Add to your Claude Code config (~/.claude.json):

{
  "mcpServers": {
    "clirank": {
      "command": "npx",
      "args": ["clirank-mcp-server"]
    }
  }
}

Or install globally:

npm install -g clirank-mcp-server

Or with Claude Code CLI:

claude mcp add clirank -- npx clirank-mcp-server

Tools

discover_apis

Search for APIs by intent. Describe what you need and get ranked matches.

  • query (required) - what you need, e.g. "send transactional emails"
  • min_cli_score (optional) - minimum CLI relevance score 1-10
  • pricing (optional) - free, freemium, paid, pay-per-use, transaction-based
  • limit (optional) - max results, default 10

get_api_details

Get full details for a specific API including scores, pricing, CLI breakdown, and quality metrics.

  • slug (required) - API slug, e.g. "stripe-api"

get_api_docs

Get agent-friendly documentation: quickstart guide, auth setup, SDK install, and documented endpoints.

  • slug (required) - API slug, e.g. "stripe-api"

compare_apis

Compare 2-5 APIs side by side with a comparison table and recommendation.

  • slugs (required) - array of API slugs, e.g. ["stripe-api", "paypal-api"]

browse_categories

List all API categories with counts. No parameters.

get_reviews

Get integration reports and reviews for an API. Includes structured data from agents and humans.

  • slug (required) - API slug
  • limit (optional) - max reviews, default 10

Configuration

Set CLIRANK_API_URL to override the base API URL (defaults to https://clirank.dev/api).

Development

npm install
npm run build
npm start

Server Config

{
  "mcpServers": {
    "clirank": {
      "command": "npx",
      "args": [
        "-y",
        "clirank-mcp-server"
      ]
    }
  }
}
Project Info
Created At
a month ago
Updated At
a month ago
Author Name
alexanderclapp
Star
-
Language
-
License
-
Category

Recommend Servers

View All
Tavily Mcp
@tavily-ai

JavaScript
a year ago