MCP Connector

Integrate DaData for Business Intelligence

MCP server exposing all 31 DaData API tools for Russian address, company and identity data — 8x the coverage of DaData's own MCP server.

Works with dadata

91
Spark score
out of 100
Updated 9 days ago
Version 1.0.7
Models
claudeuniversal

Add to Favorites

Why it matters

Leverage DaData's extensive business intelligence tools through AI agents. This asset enables automated data enrichment and validation for critical business operations.

Outcomes

What it gets done

01

Validate counterparties and addresses.

02

Clean and enrich contact information.

03

Process passport data and recognize vehicles.

04

Search across 12 reference databases.

Install

Add it to your toolbox

Run in your project directory:

curl -fsSL https://spark.entire.vc/get/dadata-skills | bash

Capabilities

Tools your agent gets

check_counterparty

Verify counterparty information and details

validate_address

Validate and standardize address information

clean_contacts

Clean and normalize contact data

verify_passport

Verify passport information and validity

recognize_vehicle

Recognize and extract vehicle information

search_directories

Search across 12 reference directories

Overview

Dadata Skills

MCP server giving full coverage of the DaData API - 31 tools across addresses, companies, banks, phone/email/passport verification, vehicles, geolocation, and 12 built-in reference tables - versus 4 tools in DaData's official MCP. Use it whenever an agent needs to look up or validate Russian address, company, or personal data - standardizing an address, checking a company by INN/OGRN, verifying a passport, or geocoding by IP. Runs locally via npx with a free DaData API key; paid clean_* tools need an additional secret key.

What it does

Dadata Skills is an MCP server that exposes the full DaData API - the standard reference data provider for Russian addresses, companies, and identity documents - as 31 tools, compared to just 4 in DaData's own official MCP server. It runs locally over stdio via npx, needs no external hosting, and is part of a broader open-source series of MCP servers for Russian APIs (47 servers total) by the same author.

When to use - and when NOT to

Use it whenever an agent needs to look up, validate, or standardize Russian-specific data: autocompleting or cleaning an address down to 80+ fields with quality codes, looking up a company by name, INN, or OGRN, checking a counterparty's status and financials, verifying a phone number, email, or passport, decoding a vehicle make/model string, or geocoding by coordinates or IP. Two tools have tier restrictions worth knowing before relying on them: find_affiliated (affiliated-company search) does not work at all on the free tier, and find_company_by_id only returns basic company data for free - full financials and all OKVED activity codes require DaData's "Maximum" plan.

Capabilities

The 31 tools span 11 categories: addresses (suggest_address, clean_address, find_by_id_address), companies (suggest_company, find_company_by_id, find_affiliated, find_company_by_email, find_brand, find_self_employed, plus Belarus/Kazakhstan variants), banks (find_bank by BIK/SWIFT/INN), full names (suggest_fio, clean_name), contacts (clean_phone, clean_email, suggest_email), passports (clean_passport against the Russian MVD's invalid-passport registry, find_fms_unit, find_inn_by_passport), vehicles (clean_vehicle, suggest_car_brand), geolocation (geolocate_address, ip_locate), postal/country lookups, delivery-city IDs for carriers like SDEK/Boxberry/DPD, a composite clean_person check that verifies name, address, phone, email, and passport in one call (5-8x cheaper than separate calls), and lookup_reference covering 12 built-in reference tables (OKVED, OKPD, OKTMO, metro stations, tax/customs authorities, courts, ISO 4217 currencies, and more). It also exposes two MCP resources (quality-code reference, capability/limits reference) and two prompts (check_counterparty, validate_address).

How to install

Add an MCP server entry running npx -y @metarebalance/dadata-mcp with a DADATA_API_KEY environment variable (free registration on dadata.ru) to Claude Desktop's config, or run claude mcp add dadata -- npx -y @metarebalance/dadata-mcp for Claude Code; the same entry pattern works for VS Code/Cursor's .vscode/mcp.json and Windsurf's MCP Toolkit settings. 23 of the 31 tools work on the free key alone; the paid clean_* tools (from 0.20 RUB per request) additionally require a DADATA_SECRET_KEY. The free tier allows up to 10,000 requests/day.

Who it's for

Developers and agents working with Russian business, address, or identity data - KYC/counterparty checks, address standardization for logistics, or company verification - who want one local MCP server with near-complete DaData API coverage instead of the official 4-tool remote server.

FAQ

Common questions

Discussion

Questions & comments · 0

Sign In Sign in to leave a comment.