Счётчик Яндекс Метрики
Перейти к основному содержанию
Atomno labs

настольное приложение Claude

MCP-серверы для Claude Desktop

18 серверов с данными госреестров и финансов РФ для настольного Claude. Один конфиг на всё приложение, установка через uvx, работа сразу во всех разговорах.

Что такое MCP-сервер в Claude Desktop?

Claude Desktop — настольное приложение Anthropic. Без дополнений оно отвечает только тем, что знает модель, и не умеет обращаться к внешним базам. MCP-сервер снимает это ограничение: он объявляет набор инструментов, приложение запускает его при старте и показывает инструменты Claude.

Настройка отличается от редакторов кода. Конфиг здесь один на всё приложение — claude_desktop_config.json, проектных настроек нет. Значит, каждый добавленный сервер доступен в любом разговоре, и список стоит держать коротким: только то, чем действительно пользуетесь.

Второе отличие — подтверждения. При первом вызове инструмента Claude Desktop спрашивает разрешение, и его можно выдать конкретному серверу на постоянной основе. Для проверок только на чтение — курс ЦБ, выписка из ЕГРЮЛ — это удобно. Для инструментов, которые что-то создают или меняют, лучше подтверждать каждый раз.

Что сервер подключился, видно по кнопке с иконкой инструментов справа от поля ввода: в ней перечислены все доступные инструменты.

Подключение за 3 шага

Формат конфига такой же, как у остальных клиентов, — отличается только путь к файлу. В примере ниже один сервер без токена и один с токеном, чтобы было видно, куда его вписывать.

Где лежит claude_desktop_config.json

macOS ~/Library/Application Support/Claude/claude_desktop_config.json
Windows %APPDATA%\Claude\claude_desktop_config.json
Linux ~/.config/Claude/claude_desktop_config.json
Из приложения Settings → Developer → Edit Config — откроет файл в системном редакторе
  1. 1

    Откройте файл настроек

    Проще всего через само приложение: Settings → Developer → Edit Config. Файл откроется в системном текстовом редакторе. Путь для каждой операционной системы — в таблице выше.

  2. 2

    Добавьте серверы в блок mcpServers

    Если файл пустой, вставьте всю структуру целиком. Токен, когда он нужен, передаётся через env — имя переменной указано на странице конкретного сервера.

    claude_desktop_config.json

    {
      "mcpServers": {
        "atomno-cbr-rates": {
          "command": "uvx",
          "args": ["atomno-mcp-cbr-rates"]
        },
        "atomno-fns-check": {
          "command": "uvx",
          "args": ["atomno-mcp-fns-check"],
          "env": {
            "MCP_FNS_CHECK_TOKEN": "atl_xxxxx"
          }
        }
      }
    }
  3. 3

    Перезапустите приложение полностью

    Cmd+Q на macOS, на Windows — закрытие из системного трея. Закрытого окна недостаточно. После запуска нажмите кнопку с иконкой инструментов рядом с полем ввода: там должны появиться инструменты добавленных серверов.

Что спросить у агента

Проверить, что всё работает, проще всего живым вопросом — Claude сам выберет инструмент и покажет, что вызвал его:

  • «Какой курс евро ЦБ на сегодня и динамика за последние 7 дней?»
  • «Собери карточку компании по ИНН: статус, адрес, учредители, основные ОКВЭДы.»
  • «Проверь, есть ли у этого юрлица исполнительные производства у приставов.»

С чего начать в Claude Desktop

Поскольку конфиг один на всё приложение, набор лучше собирать под то, чем занимаетесь каждый день. Для переписки и разбора документов чаще всего берут эти три.

18 серверов для Claude Desktop

Любой сервер из каталога добавляется в тот же claude_desktop_config.json — меняется имя пакета в args. Помните про единственный конфиг: включённые серверы будут видны во всех разговорах.

ФНС / Налоги (3)

Финансы (2)

Юр. данные (6)

Недвижимость (2)

Госзакупки (1)

SEO / Маркетинг (2)

Бизнес-системы (2)

Фильтры по категории и лицензии — в общем каталоге.

Типовые ошибки в Claude Desktop

Что чаще всего идёт не так в Claude Desktop и как это выглядит:

Невалидный JSON — молча игнорируется весь файл

Лишняя запятая после последнего блока или незакрытая скобка — и приложение не подхватит ни один сервер, без заметного сообщения. Прогоните файл через любой проверщик JSON, прежде чем искать другие причины.

В логах spawn uvx ENOENT

Так выглядит ситуация, когда uvx не виден процессу Claude. Лечится двумя способами: указать в поле command полный путь (узнать его командой which uvx) или добавить ~/.local/bin в системный PATH через ~/.zshrc или ~/.bashrc.

Приложение закрыли, а не завершили

На macOS крестик оставляет приложение в доке, на Windows — в трее. Конфиг перечитывается только при полном запуске: Cmd+Q или выход из трея.

Ждут проектных настроек, а их нет

В отличие от редакторов кода, в Claude Desktop нет конфига «для этой папки». Настройка одна на всё приложение, и все перечисленные серверы работают всегда. Ненужные проще убрать из файла.

Не заглянули в логи

Причина падения почти всегда написана в логах: на macOS это ~/Library/Logs/Claude/mcp*.log, на Windows — %APPDATA%\Claude\logs\mcp*.log. Это быстрее, чем перебирать варианты наугад.

Вопросы и ответы

Где именно лежит файл настроек? +
На macOS — ~/Library/Application Support/Claude/claude_desktop_config.json, на Windows — %APPDATA%\Claude\claude_desktop_config.json, на Linux — ~/.config/Claude/claude_desktop_config.json. Из приложения файл открывается через Settings → Developer → Edit Config.
Сервер не появился в списке инструментов — с чего начать? +
По порядку: проверить, что JSON валидный; завершить приложение полностью, а не закрыть окно; посмотреть логи mcp*.log — в них видна ошибка запуска.
Что означает ошибка spawn uvx ENOENT? +
Процесс Claude не находит uvx в PATH. Пропишите в поле command полный путь к uvx (узнать через which uvx) либо добавьте ~/.local/bin в PATH через ~/.zshrc или ~/.bashrc.
Можно подключить сервер только к одному проекту? +
Нет. У Claude Desktop один общий конфиг и нет проектного уровня — любой добавленный сервер доступен во всех разговорах. Если нужны наборы под разные задачи, серверы придётся добавлять и убирать вручную.
Claude каждый раз спрашивает разрешение на вызов — это можно убрать? +
При первом вызове можно выдать разрешение конкретному серверу на постоянной основе. Для инструментов только на чтение это удобно; для тех, что создают документы или проводят платежи, подтверждение лучше оставить.
Конфиг отличается от Cursor? +
Сама структура mcpServers одинаковая — отличаются путь к файлу и то, что в Claude Desktop нет проектного уровня настроек. Готовый блок можно переносить между клиентами копированием.

Подробный гайд по установке в Claude Desktop

Здесь — каталог и быстрый старт. В документации подробнее: конфиг сразу на несколько серверов, где лежат логи на каждой системе, как выдавать разрешения и что делать при ошибках запуска.

Открыть гайд

Подключите первый сервер прямо сейчас

Курсы ЦБ не требуют ни токена, ни регистрации — хороший способ убедиться, что связка работает, прежде чем добавлять проверки контрагентов.

Atomno MCP не аффилирован с Claude Desktop. Данные — из открытых государственных реестров; ответственность за соблюдение условий использования источников остаётся на пользователе.