Пропустите установку. Заработает меньше чем за 2 минуты.
Начните бесплатный период на cloud.anythingmcp.com, добавьте DaData одним кликом и направьте свой ИИ-клиент (Claude, ChatGPT, Copilot или Cursor) на сгенерированный MCP-эндпоинт. Без Docker, без git clone, без опыта разработки.
Кратко
Подсказки и поиск с DaData: российские адреса, компании и ИП по ИНН или ОГРН (ЕГРЮЛ/ЕГРИП), банки по БИК, ФИО и email, обратное геокодирование по координатам, город по IP и поиск по справочникам. По желанию платная стандартизация адресов, телефонов и ФИО, выключенная, пока вы её не разрешите.
Попробуй спросить
Примеры промптов для DaData
Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.
Claude — это AI, он может ошибаться. Проверяйте ответы.
💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → DaData, вставьте учётные данные, создайте MCP API key, и готово. Без Docker, без
git clone, без локального сервера.
DaData + Gemini
Подсказки и поиск с DaData: российские адреса, компании и ИП по ИНН или ОГРН (ЕГРЮЛ/ЕГРИП), банки по БИК, ФИО и email, обратное геокодирование по координатам, город по IP и поиск по справочникам. По желанию платная стандартизация адресов, телефонов и ФИО, выключенная, пока вы её не разрешите.
Предварительные требования
Полные инструкции по настройке встроены в коннектор (видны в магазине при выборе коннектора). Требуемые переменные окружения:
DADATA_API_KEY
Шаг 1 — Получите учётные данные
Настройка занимает около 2 минут. Нужен аккаунт DaData: на бесплатном тарифе доступно 10 000 запросов к подсказкам и поиску в день.
- Зарегистрируйтесь на dadata.ru и откройте Профиль → API-ключи.
- Скопируйте Ключ API (40 шестнадцатеричных символов) в
DADATA_API_KEY. Вставляйте только сам ключ, без словаTokenи пробелов: заголовокAuthorization: Tokenконнектор добавит сам. - По желанию: скопируйте с той же страницы Секретный ключ в
DADATA_SECRET_KEY. Без него работает всё, кромеdadata_get_balance,dadata_get_daily_statsиdadata_clean. - Установите коннектор и запустите
dadata_find_partyс ИНН 7707083893: он вернёт выписку этой компании из ЕГРЮЛ, и в пределах дневного лимита это бесплатно.
Что он читает: подсказки по адресам из произвольного текста с индексом, кодами ФИАС/ГАР и КЛАДР, ОКАТО/ОКТМО, налоговой инспекцией, координатами и часовым поясом; адрес по коду ФИАС/ГАР, КЛАДР или кадастровому номеру; ближайшие адреса по координатам; город по IP-адресу в России; компании и ИП из ЕГРЮЛ/ЕГРИП по названию, ИНН, ОГРН, адресу или руководителю, с КПП, ОКВЭД, руководителем, статусом, датами регистрации и ликвидации; банки по названию, БИК, SWIFT или ИНН с корреспондентским счётом; ФИО с разбором на фамилию, имя и отчество и определением пола; подсказки email; справочники DaData: кем выдан паспорт (по коду подразделения), почтовые отделения, налоговые инспекции и таможни, суды, станции метро, марки автомобилей, страны, валюты, ОКВЭД 2, ОКПД 2, ОКТМО и классы МКТУ.
Детали зависят от тарифа: подсказки и поиск входят в вашу подписку DaData. Платные тарифы добавляют поля вроде финансовых показателей и расширенных сведений о компании. dadata_find_affiliated, который находит компании, где человек или организация выступает учредителем или руководителем, работает только на тарифе «Максимальный»; на остальных тарифах ответ 403.
Как устроены ответы: при поиске компании по ИНН ИИ запрашивает головную организацию (branch_type MAIN), если вам не нужны филиалы; по названию он сначала берёт подсказку, а потом ищет по найденному ИНН. Даты компаний приходят в миллисекундах Unix, ИИ переводит их в обычные даты. Подсказки по адресам охватывают Россию; для Беларуси, Казахстана, Узбекистана и других стран ИИ расширяет поиск через locations. Подсказки email не проверяют, существует ли ящик, а поиск по IP знает только российские адреса.
Спрашивает перед каждым платным вызовом: ни один инструмент ничего не меняет в вашем аккаунте DaData. Деньги стоит только стандартизация: перед каждым вызовом ИИ проверяет баланс через dadata_get_balance, говорит, сколько значений будет обработано и во что это обойдётся, и ждёт вашего согласия.
Отключено при установке: dadata_clean (Стандартизация). Он приводит к стандарту и проверяет «сырые» адреса, телефоны, ФИО, email, паспорта, даты рождения и автомобили, а DaData списывает плату за каждое значение с баланса аккаунта на любом тарифе. Нужен DADATA_SECRET_KEY, за один вызов не больше 50 значений, в цикле инструмент не запускается. Администратор включает его осознанно.
Ограничения: на бесплатном тарифе 10 000 запросов в день, а DaData принимает около 30 запросов в секунду. dadata_get_daily_stats показывает, сколько из сегодняшнего лимита уже израсходовано.
Частые ошибки: 403 с текстом «Feature ... disabled for token» означает, что ключ API неверный или сервис не входит в тариф: скопируйте ключ заново в Профиль → API-ключи. 401 на балансе, статистике или стандартизации означает, что секретный ключ не указан или неверен. 429 означает, что превышена частота запросов или дневной лимит: подождите или проверьте расход.
Коннектор не пополняет баланс, не меняет тариф и ключи и не подтверждает, что почтовый ящик действительно существует.
Шаг 2 — Установите адаптер
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Шаг 3 — Добавьте коннектор в Gemini
URL вашего сервера: в AnythingMCP откройте MCP Servers → сервер, на котором находится этот коннектор, и скопируйте его URL (
https://cloud.anythingmcp.com/mcp/…). Используйте его везде, где в этом руководстве указаноYOUR_SERVER_ID.
Gemini CLI читает MCP-серверы из ~/.gemini/settings.json (в Windows: %USERPROFILE%\.gemini\settings.json). Добавь:
{
"mcpServers": {
"anythingmcp": {
"httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Создай MCP API-ключ в AnythingMCP в разделе MCP Servers → твой сервер → API keys и вставь его вместо
YOUR_MCP_API_KEY. - Сохрани файл и перезапусти
gemini. - Выполни
/mcpв Gemini CLI (илиgemini mcp listв терминале):anythingmcpдолжен отображаться как подключённый. - Начинай писать промпты: Gemini CLI теперь может вызывать инструменты
DaData.
Доступные инструменты
| Tool | What it does |
|---|---|
dadata_suggest_address | Suggest Russian (and CIS) addresses from free text as the user types: up to 20 normalised variants with postal code, region, city, street… |
dadata_find_address | Look up one address by its FIAS/GAR id, KLADR code or cadastral number and return the full normalised record (postal code, ids… |
dadata_geolocate_address | Reverse geocoding: the addresses nearest to a latitude and longitude in Russia, closest first, within radius_meters |
dadata_iplocate | The city of an IPv4 or IPv6 address (Russian addresses only), as a full address record with KLADR and FIAS ids |
dadata_suggest_party | Suggest Russian companies and sole proprietors (ЕГРЮЛ/ЕГРИП) by name, INN, OGRN, address or director: name, INN, KPP, OGRN, legal address… |
dadata_find_party | Company or sole proprietor by INN or OGRN: the full ЕГРЮЛ/ЕГРИП record (names, KPP, OGRN, OKPO, OKVED, address, director, capital, status… |
dadata_find_affiliated | Companies affiliated with a person or company by its INN: where it is a founder or a manager |
dadata_suggest_bank | Suggest Russian banks by name, BIC, SWIFT, INN or address: BIC, SWIFT, correspondent account, INN, KPP, registration number, address and… |
dadata_find_bank | One bank by BIC, SWIFT, INN (with KPP for a branch) or registration number: names, correspondent account, address, payment city, status |
dadata_suggest_fio | Suggest and split Russian full names (ФИО) as typed: surname, name and patronymic with the detected gender |
dadata_suggest_email | Complete an email address as typed with common domains (mail.ru, yandex.ru, gmail.com and others) |
dadata_suggest_reference | Suggest entries of DaData's Russian reference lists: fms_unit (who issued a passport, by code), postal_unit (post offices by postal code or… |
dadata_get_balance | The DaData account balance in roubles, which paid calls such as dadata_clean spend |
dadata_get_daily_stats | How many suggestions, cleansing (clean) and merging calls the account made on a day, to see how much of the daily limit is used |
dadata_clean | Standardise and check raw values (Стандартизация): addresses with postal code, FIAS ids, coordinates and quality codes; phones with… |
Примеры запросов
- «Проверь компанию с ИНН 7707083893: действует ли она, кто руководитель, какой юридический адрес и основной ОКВЭД?»
- «Наш поставщик ООО Ромашка из Казани ещё действует? Дай его ИНН, КПП и ОГРН.»
- «Найди банк по БИК 044525225 и дай корреспондентский счёт и адрес.»
- «Разбери адрес и дай его полностью с индексом и кодом ФИАС: мск сухонская 11 кв 89.»
- «Сколько запросов к DaData мы уже потратили сегодня и сколько осталось на балансе?»
FAQ
Где Gemini CLI ищет MCP-серверы? В ~/.gemini/settings.json для твоего пользователя или в .gemini/settings.json внутри проекта. gemini mcp list показывает каждый сервер и статус подключения.
Следующие шаги
Это руководство помогло?