Skip to main content
Glama
theYahia

@metarebalance/dadata-mcp

Server Configuration

Describes the environment variables required to run the server.

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

Capabilities

Features and capabilities supported by this server

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