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 в каждой.

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

Параметры

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

compare_apis

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

Сравнивает два или более 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`.

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

Параметры

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

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

  • min_cli_scorenumber

    Minimum CLI relevance score (1-10)

  • pricingenum

    Pricing filter

    freefreemiumpaidpay-per-usetransaction-based
  • limitnumber

    Max results (default 10, max 50)

get_api_details

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

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

Параметры

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

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

get_api_docs

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

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

Параметры

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

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

get_package_info

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

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

Параметры

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

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

  • registryenum

    Registry to check (default: npm)

    npmpypi
get_reviews

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

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

Параметры

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

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

  • limitnumber

    Max reviews to return (default 10)

recommend

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

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

Параметры

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

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

  • volumenumber

    Monthly volume (default 10000)

  • budgetnumber

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

  • priorityenum

    What matters most (default: simplicity)

    costsimplicitydeliverabilityscale
  • constraintsstring[]

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

submit_review

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

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

Параметры

  • 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.

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

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

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

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

  • 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.

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

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

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

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

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

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

  • 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.

  • integrationReportobject

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

Другие проверенные MCP-сервера

webscraping-ai/webscraping-ai-mcp-server

webscraping-ai/webscraping-ai-mcp-server

официальный

MCP сервер для веб-скрапинга через WebScraping.AI — извлекает текст, HTML и структурированные данные, задаёт вопросы по содержимому страниц. Поддерживает JavaScript-рендеринг, CSS-селекторы, выбор прокси и эмуляцию устройств. Идеален для интеграции с LLM при сборе информации с сайтов.

JavaScript44
blockrunai/blockrun-mcp

blockrunai/blockrun-mcp

официальный

BlockRun MCP — сервер реал-тайм данных для Claude: рынки, исследования, X/Twitter и крипто без API ключей. Оплата за вызов из USDC-кошелька, подходит трейдерам и аналитикам.

TypeScript475
Browser MCP

Browser MCP

официальный

Browser MCP автоматизирует браузер через ИИ (VS Code, Claude, Cursor, Windsurf) — локально и приватно, с вашим профилем. Сервер обходит капчи и детекцию ботов, подходит для RPA и тестирования разра...

TypeScript6843
stripe/agent-toolkit

stripe/agent-toolkit

Stripe AI - MCP сервер для интеграции платежей Stripe с AI-агентами. Безопасный доступ через OAuth, SDK для Vercel AI, OpenAI и Anthropic. Полезен разработчикам, строящим AI-продукты с встроенной биллинговой инфраструктурой.

TypeScript1693
debridge-finance/debridge-mcp

debridge-finance/debridge-mcp

официальный

MCP сервер deBridge для ИИ-агентов: выполняет кросс-чейн и внутрисетевые свопы, оценивает комиссии и торгует на основных блокчейнах. Упрощает взаимодействие агентов с DeFi, ускоряя развертывание торговых сценариев.

TypeScript32
storybookjs/addon-mcp

storybookjs/addon-mcp

официальный

MCP сервер для AI-агентов, интегрирующихся со Storybook: передаёт данные о UI-компонентах и упрощает процессы разработки. Полезен frontend-разработчикам и командам, использующим Storybook для документирования.

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

Лука Никитин