ref-tools/ref-tools-mcp

ref-tools/ref-tools-mcp

от ref-tools
Ref ищет документацию по API, сервисам и библиотекам, отсеивает повторы и вместо целой страницы отдаёт только нужный фрагмент. Экономит контекст и деньги.

Documentation for your agent smithery badge Website License npm version

Ref MCP

A ModelContextProtocol server that gives your AI coding tool or agent access to documentation for APIs, services, libraries etc. It's your one-stop-shop to keep your agent up-to-date on documentation in a fast and token-efficient way.

For more see info ref.tools

Agentic search for exactly the right context

Ref's tools are designed to match how models search while using as little context as possible to reduce context rot. The goal is to find exactly the context your coding agent needs to be successful while using minimum tokens.

Depending on the complexity of the prompt, LLM coding agents like Claude Code will typically do one or more searches and then choose a few resources to read in more depth.

For a simple query about Figma's Comment REST API it will make a couple calls to get exactly what it needs:

SEARCH 'Figma API post comment endpoint documentation' (54 tokens)
READ https://www.figma.com/developers/api#post-comments-endpoint (385 tokens)

For more complex situations, the LLM will try to refine it's prompt as it reads results. For example:

Часто задаваемые вопросы

Инструменты были проиндексированы:
ref_read_urlтолько чтение

Читает содержимое url в формате Markdown. В этот инструмент следует передавать ТОЧНЫЙ url из результата 'ref_search_documentation' (включая #hash).

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

    URL веб-страницы для чтения.

ref_search_documentationтолько чтение

Ищите документацию в интернете или на GitHub, а также в частных ресурсах, таких как репозитории и PDF-файлы. Используйте Ref 'ref_read_url', чтобы прочитать содержимое URL.

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

    Запрашивает документацию. Запрос должен включать название языка программирования и фреймворка или библиотеки. По умолчанию ищет только публичную документацию, добавьте ref_src=private, чтобы искать приватную документацию пользователя.

Выберите клиент, чтобы установить ref-tools/ref-tools-mcp:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "ref-tools-ref-tools-mcp-ew0z": {
      "type": "http",
      "url": "https://api.ref.tools/mcp"
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "ref-tools-ref-tools-mcp-ew0z": {
      "type": "http",
      "url": "https://api.ref.tools/mcp"
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "ref-tools-ref-tools-mcp-ew0z": {
      "type": "http",
      "url": "https://api.ref.tools/mcp"
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"ref-tools-ref-tools-mcp-ew0z\",\"type\":\"http\",\"url\":\"https://api.ref.tools/mcp\"}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "ref-tools-ref-tools-mcp-ew0z": {
      "type": "http",
      "url": "https://api.ref.tools/mcp"
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add --transport http ref-tools-ref-tools-mcp-ew0z https://api.ref.tools/mcp

Либо через JSON-конфиг:

claude mcp add-json ref-tools-ref-tools-mcp-ew0z "{\"type\":\"http\",\"url\":\"https://api.ref.tools/mcp\"}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add ref-tools-ref-tools-mcp-ew0z --url https://api.ref.tools/mcp

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.ref-tools-ref-tools-mcp-ew0z]
url = "https://api.ref.tools/mcp"
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите ref-tools/ref-tools-mcp.

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "ref-tools-ref-tools-mcp-ew0z": {
      "type": "http",
      "url": "https://api.ref.tools/mcp"
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "ref-tools-ref-tools-mcp-ew0z": {
      "type": "http",
      "url": "https://api.ref.tools/mcp",
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например ref-tools-ref-tools-mcp-ew0z.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: ref-tools-ref-tools-mcp-ew0z
    type: http
    url: https://api.ref.tools/mcp
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "ref-tools-ref-tools-mcp-ew0z": {
      "type": "http",
      "url": "https://api.ref.tools/mcp"
    }
  }
}

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

Context7 MCP

Context7 MCP

официальный

от upstash

Находит свежую документацию и примеры кода для любых библиотек, подтягивает нужные фрагменты с учётом версии. Без выдуманных API из старых данных.

TypeScript⭐ 63337
mrjoshuak/godoc-mcp

mrjoshuak/godoc-mcp

от mrjoshuak

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

Go⭐ 125
ayhammouda/python-docs-mcp-server

ayhammouda/python-docs-mcp-server

от ayhammouda

MCP сервер для точного поиска по официальной документации Python stdlib. Работает офлайн, без API ключей. Индексирует docs.python.org по версиям, выдает символы и секции. Полезен AI-агентам на Python, экономит токены и контекст.

Python⭐ 9
dorukardahan/twitterapi-docs-mcp

dorukardahan/twitterapi-docs-mcp

от dorukardahan

MCP сервер для офлайн-доступа AI-ассистентов к документации TwitterAPI.io. Включает 67 эндпоинтов, 32 гайда и 24 статьи без API-ключа. Разработчикам, работающим с Twitter API, не нужно покидать редактор — всё под рукой.

JavaScript⭐ 10
Kapeli/dash-mcp-server

Kapeli/dash-mcp-server

от kapeli

MCP сервер для работы с Dash - браузером документации для macOS. Позволяет AI-ассистентам искать в docsets, загружать страницы документации и включать полнотекстовый поиск. Полезен разработчикам, и...

Python⭐ 186
izzzzzi/codewiki-mcp

izzzzzi/codewiki-mcp

от izzzzzi

Сервер MCP для codewiki.google — поиск репозиториев, получение подробной документации и ответы на вопросы на естественном языке. Подключает AI к вики-страницам любых open-source проектов.

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

Лука Никитин