Skip to main content
Glama
theYahia

@metarebalance/dadata-mcp

by theYahia

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DADATA_API_KEYYesAPI-ключ — зарегистрируйтесь бесплатно и получите в личном кабинете
DADATA_SECRET_KEYNoСекретный ключ для платных инструментов (clean_*). Без него работают 23 бесплатных

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
suggest_addressC

Autocomplete Russian addresses. Returns suggestions with postal code, FIAS ID, and coordinates.

suggest_companyB

Search Russian companies by name, INN, or OGRN. Returns legal details, address, and CEO.

suggest_fioA

Autocomplete Russian full names (FIO). Returns suggestions with gender detection.

find_company_by_idA

Get detailed company info by INN or OGRN. Returns registration, status, CEO, address, OKVED.

find_bankB

Find bank by BIC, SWIFT, INN, or name. Returns correspondent account, address, and status.

find_by_id_addressB

Get full address info by FIAS ID, KLADR ID, or cadastral number.

find_delivery_cityA

Get CDEK, Boxberry, and DPD city IDs by KLADR ID. Essential for logistics integrations.

clean_addressA

Standardize a Russian address. Returns structured fields, coordinates, and quality codes. Paid: 0.20 RUB/req.

clean_phoneA

Validate and standardize a phone number. Returns carrier, region, timezone, and type. Paid: 0.20 RUB/req.

clean_emailA

Validate an email address. Fixes typos, detects disposable/corporate/personal type. Paid: 0.20 RUB/req.

clean_nameA

Parse and standardize a Russian full name (FIO). Splits into surname/name/patronymic, detects gender. Paid: 0.20 RUB/req.

clean_personA

Validate a full person record in one request: FIO + birthdate + address + phone + email + passport. 5-8x cheaper than separate calls. Paid.

geolocate_addressB

Reverse geocoding: find nearest addresses by latitude/longitude coordinates.

ip_locateA

Detect Russian city by IPv4 address. Returns city name, coordinates, and FIAS ID.

get_balanceA

Check your DaData account balance and daily usage statistics.

get_versionsA

Check when DaData reference databases were last updated (FIAS, EGRUL, banks, etc.).

clean_passportA

Validate a Russian passport against the MVD invalid passports registry. Paid: 0.20 RUB/req.

find_fms_unitA

Find passport issuing authority by subdivision code (e.g. '770-001'). Returns the full name of the office.

find_inn_by_passportB

Find a person's INN by passport data and birthday (via FNS API). Availability not guaranteed.

find_affiliatedC

Find companies affiliated with a person or company by INN. Requires 'Maximum' plan.

find_company_by_emailA

Find a company by its corporate email address or domain. Paid: 7 RUB/req.

find_brandA

Find a company's brand name, website, and logo by INN. Paid: 7 RUB/req.

find_self_employedA

Check if an INN belongs to a self-employed person (via FNS API). Availability not guaranteed.

suggest_company_byC

Search Belarusian companies and entrepreneurs by name or UNP (Belarus tax ID).

suggest_company_kzB

Search Kazakh companies and entrepreneurs by name or BIN (Kazakhstan business ID).

suggest_emailC

Autocomplete email addresses. Suggests domains and corrects typos as user types.

clean_vehicleB

Recognize car brand and model from a string. Paid: 0.20 RUB/req.

suggest_car_brandB

Autocomplete car brand names in Russian and English.

find_postal_unitA

Find a post office by postal code, or nearest by coordinates. Returns address, schedule, and status.

suggest_countryA

Search countries by name, ISO alpha-2/alpha-3 code. ISO 3166 reference.

lookup_referenceB

Search Russian reference directories: OKVED, OKPD, OKTMO, metro, tax/customs offices, courts, currencies, MKTU, professions, positions.

Prompts

Interactive templates invoked by user choice

NameDescription
check_counterpartyDue diligence check on a Russian company by INN — verifies status, registration, and risks
validate_addressValidate and standardize a Russian address with quality assessment

Resources

Contextual data attached and managed by the client

NameDescription
quality-codesDaData quality codes (qc, qc_geo) for address and phone validation results
capabilitiesDaData API capabilities — what is free vs paid, limits, and supported data types

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/theYahia/dadata-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server