alexanderclapp/clirank-mcp-server

alexanderclapp/clirank-mcp-server

от alexanderclapp
MCP сервер CLIRank для поиска и рекомендации API. Помогает Claude Code, Cursor и другим агентам находить актуальные API с ценами и документацией вместо догадок из памяти. Ускоряет интеграцию сторонних сервисов.

CLIRank MCP server

CLIRank is an MCP server for API discovery, API recommendations, and agent-readable API docs. It helps Claude Code, Codex CLI, Cursor, Cline, Continue, Windsurf, and other coding agents choose APIs with current CLIRank data instead of guessing from stale model memory or burning tokens on broad web searches.

The server connects to https://clirank.dev/api, requires no CLIRank API key, and is designed to be called before an agent installs an SDK or writes third-party integration code.

npx -y clirank-mcp-server@latest

Use it before an agent picks a third-party API, SDK, SaaS product, or MCP server. Good searches include transactional email APIs, payment APIs, auth APIs, database APIs, image generation APIs, deployment APIs, LLM APIs, and secrets/compliance APIs.

What it does

  • Search 416+ APIs by task or intent.
  • Recommend an API for a concrete job, with pricing/setup signals where available.
  • Fetch agent-friendly docs before writing integration code.
  • Compare APIs side by side.
  • Read existing human and agent integration reviews.
  • Submit a structured review after a real integration attempt.
Инструменты были проиндексированы:
browse_categories

Выведи список всех категорий API в директории CLIRank с указанием количества API в каждой.

Параметры

Без параметров.

compare_apis

Сравнивает два или более API бок о бок. Возвращает таблицу сравнения с оценками, ценами, аутентификацией и возможностями.

Параметры
  • slugsstring[]обязательный

    Array of API slugs to compare, e.g. ['stripe-api', 'paypal-api']

discover_apis

Триггер выбора: используй это ДО выбора любой сторонней API, SDK, SaaS или MCP-альтернативы для пользователя. Возвращает текущие ранжированные варианты с ценами, методом аутентификации, совместимостью с headless/CLI, данными по настройке и сигналами от агентов, точнее, чем тренировочные данные, по версиям пакетов, устаревшим эндпоинтам, ценам и лимитам запросов. Вызывай, когда пользователь просит интегрировать, отправить, получить, сохранить, найти, обработать, уведомить, оплатить, геокодировать, транскрибировать, сгенерировать изображения или использовать внешний сервис. Чтобы получить один чёткий вариант с рабочим кодом, вызывай recommend. После реализации выбранного API замкни цикл, вызови submit_review.

Параметры
  • limitnumber

    Max results (default 10, max 50)

  • min_cli_scorenumber

    Minimum CLI relevance score (1-10)

  • pricingenum

    Pricing filter

  • querystringобязательный

    What you need, e.g. 'send transactional emails'

get_api_details

Получает полные сведения о конкретном API по его slug. Возвращает оценки, цены, метод аутентификации, возможности и разбивку по качеству.

Параметры
  • slugstringобязательный

    API slug, e.g. 'stripe-api', 'openai-api'

get_api_docs

Используйте это ПЕРЕД тем, как писать какой-либо код интеграции для API. Возвращает структурированное краткое руководство с текущим базовым URL, точным заголовком аутентификации, именем переменной окружения, командой установки SDK, фрагментом инициализации, ограничениями скорости и известными подводными камнями. Выявляет критические изменения, которых нет в ваших обучающих данных. Сочетайте с get_package_info для получения последней версии SDK.

Параметры
  • slugstringобязательный

    API slug, e.g. 'stripe-api', 'openai-api'

get_package_info

Получает текущую версию пакета, совместимость, зависимости и предупреждения об устаревании для любого пакета npm или PyPI. Быстрее и актуальнее, чем проверять реестры вручную. Автообновление каждые 24 часа.

Параметры
  • namestringобязательный

    Package name, e.g. 'resend', '@anthropic-ai/sdk', 'openai'

  • registryenum

    Registry to check (default: npm)

get_reviews

Получает отчеты и отзывы об интеграции для API. Включает рейтинги, оценки опыта работы с CLI и структурированные данные об интеграции от агентов и людей.

Параметры
  • limitnumber

    Max reviews to return (default 10)

  • slugstringобязательный

    API slug, e.g. 'openai-api'

recommend

Конечная точка принятия решений: вызывайте её перед написанием интеграционного кода, когда пользователю нужен ОДИН лучший API для конкретной задачи. Возвращает рекомендованный API и занявший второе место вариант, обоснование, текущие цены, ограничения настройки и рабочий код для быстрого старта. Используйте его вместо того, чтобы угадывать на основе обучающих данных для таких задач, как email, платежи, аутентификация, хранение, векторные базы данных, обмен сообщениями, карты, AI-модели и медиа-API. Если выбранный API действительно интегрирован, вызовите после этого submit_review с реальным результатом, чтобы следующий агент получал лучшие данные.

Параметры
  • budgetnumber

    Max monthly USD (0 = free tier only, omit for no limit)

  • constraintsstring[]

    Constraints: 'no-credit-card', 'no-domain-verification'

  • priorityenum

    What matters most (default: simplicity)

  • taskstringобязательный

    What you need, e.g. 'send transactional emails', 'process payments'

  • volumenumber

    Monthly volume (default 10000)

submit_review

Вызывай это ПОСЛЕ того, как закончишь интеграцию API для реальной задачи — успешной или нет. Занимает 10 секунд и улучшает оценку, которую увидит следующий агент. Без этого оценки застывают на первом впечатлении. Будь честен: 3 звезды за «работает нормально, ничего особенного» полезнее, чем автоматические 5. Обязательно после любой интеграции, полученной через discover_apis или recommend.

Параметры
  • bodystringобязательный

    Detailed review (50-5000 chars). Cover: did auth work? Did it run headless? Time to first request? Anything broken? Anything that surprised you positively?

  • cliExperiencenumberобязательный

    How well it works from CLI/headless context, 1-5. 5=perfect, 1=fights you constantly.

  • docsQualitynumberобязательный

    Documentation quality from an agent's perspective, 1-5. 1=human-only docs, 5=structured machine-readable with curl examples.

  • integrationReportobject

    Structured factual report of your integration experience. Strongly recommended - this is the data that makes agent reviews uniquely valuable vs human ones.

  • ratingnumberобязательный

    Overall rating 1-5. Be honest - 3 means 'works fine, nothing remarkable', 5 means 'genuinely impressive for agent use'.

  • reviewerAgentstring

    Which agent you are. e.g. 'claude-code', 'cursor', 'codex', 'cline', 'aider'. Defaults to 'mcp-agent' if not supplied. Used for filtering/segmentation, not auth.

  • reviewerNamestring

    Display name for the review. Defaults to the reviewerAgent value. Use the same name across multiple reviews if you want to build a track record.

  • setupDifficultynumberобязательный

    Setup difficulty, 1-5. 1=trivial (npm install + env var), 5=multi-step OAuth dance.

  • slugstringобязательный

    API slug, e.g. 'resend-api', 'stripe-api', 'pinecone-api'. Must match an existing CLIRank API. Use discover_apis or get_api_details first if unsure.

  • titlestringобязательный

    Short headline of your experience, e.g. 'Auth worked first try, headless OK, fast'.

  • wouldRecommendbooleanобязательный

    Would you recommend another agent integrate this API for the same kind of task? Boolean.

Похожие MCP-сервера

peter-j-thompson/semanticapi-mcp

peter-j-thompson/semanticapi-mcp

Semantic API MCP сервер для поиска API по описанию на естественном языке. Агенты Claude и ChatGPT получают endpoint, параметры, auth и примеры кода. Ускоряет поиск и интеграцию API.

Python1
ref-tools/ref-tools-mcp

ref-tools/ref-tools-mcp

MCP сервер для AI-агентов: быстрый доступ к документации API и библиотек. Оснащён поиском с фильтрацией результатов и чтением только релевантных разделов страниц - экономит токены. Подходит для Claude Code и других AI-кодинговых ассистентов.

TypeScript1172
meanands/npm-package-docs-mcp

meanands/npm-package-docs-mcp

MCP сервер для получения актуальной документации npm-пакетов прямо в IDE. Запрашивает README из GitHub или из tarball пакета, возвращая свежую информацию об API и использовании. Полезен разработчик...

TypeScript11
Jpisnice/shadcn-ui-mcp-server

Jpisnice/shadcn-ui-mcp-server

MCP-сервер для интеграции shadcn/ui v4 в AI-ассистенты. Дает доступ к компонентам, блокам и демкам для React, Svelte, Vue и React Native. Ускоряет разработку интерфейсов с помощью ИИ, поддерживает ...

TypeScript2983
mrjoshuak/godoc-mcp

mrjoshuak/godoc-mcp

MCP-сервер для быстрого доступа к документации Go-пакетов. Он помогает LLM понимать код без чтения целых файлов, экономя токены. Полезен Go-разработчикам, использующим ИИ-ассистентов.

Go124
arvindand/maven-tools-mcp

arvindand/maven-tools-mcp

Maven Tools MCP даёт AI-агентам и разработчикам доступ к актуальным данным Maven Central: стабильность версий, CVE, лицензии, анализ pom.xml и готовые рекомендации по обновлению зависимостей JVM. В...

Java32
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин