DaData MCP
dadata-mcp
DaData MCP server with 31 tools: address suggestions, company lookup by INN, phone and passport cleaning, reference lists
- 3 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- Requires a DaData API key and secret key
- Paid calls spend account balance
- Personal data may be sent through the service
Install
- Works in
- Services
In your terminal, with SkillFoxx CLI
npx skillfoxx add mcp/dadata-mcpDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- Requires a DaData API key and secret key
- Paid calls spend account balance
- Personal data may be sent through the service
This is third-party code. Review the repository files before installing.
What it does
The server exposes almost the whole DaData API to the agent: addresses, companies, banks, names, phones, emails, passports, vehicles, geocoding and 12 reference lists including OKVED and OKTMO. 23 tools are free, and the paid clean_* methods need a secret key. It ships check_counterparty and validate_address prompts. It runs locally via npx over stdio, so keys stay on your machine.
Who it is for. Developers, lawyers, accountants and sales teams who vet counterparties and handle Russian addresses and company details.
Good fit when
- You need to check a company by INN: status, director, address
- You need to standardize addresses or phone numbers in a database
- You need a bank by BIC or an OKVED code for a business activity
Not a fit when
- You need company financials and affiliates on the free DaData plan
- Personal data must not be sent to an external service
Example request
Check the counterparty with INN 7736207543, is the company active?MCP
- Transport
- stdio
- Authentication
- API key
Environment variables
DADATA_API_KEYrequired, secret- API key from the DaData account
DADATA_SECRET_KEYsecret- Secret key for paid clean_* tools
Limitations
The free DaData plan allows 10,000 requests per day. find_affiliated and full find_company_by_id data with financials require the Maximum plan. The clean_* tools are paid, from 0.20 RUB per request, and need DADATA_SECRET_KEY.
How to disable. Remove it with claude mcp remove dadata in Claude Code or delete the dadata block from your MCP client config.
FAQ
How does it differ from DaData's official MCP?
The official remote server has 4 tools. This one runs locally and covers 31 tools, 2 resources and 2 prompts.
What works without the secret key?
The 23 free tools. The secret key is only needed for paid clean_* methods.
Discussion
No questions or reviews yet.
Related
All DaData toolsDaData MCP server
DaData MCP
DaData official MCP: an agent looks up companies by tax ID, standardizes addresses and identifies a domain or email owner
DaData local MCP server on .NET
DaData Local MCP
A local C#/.NET 8 MCP server for DaData: country by name or code, address by coordinates, city by IP, three tools for Cursor
Devil's Eye: OSINT with a Russian layer
glaz-dyavola
An OSINT tool for passive reconnaissance: EGRUL, FSSP, VK, Telegram and Yandex alongside secret scanning and a 15-tool MCP server
DataNewton's cloud MCP server: an agent checks Russian companies and sole proprietors by INN and reads finances, courts, links and risks
MCP server for the Yandex DataLens public API: 70 tools for dashboards, charts, datasets and connections
MCP server for the paid Devnors Data API: an agent vets Chinese companies, searches PRC case law and finds Baidu keywords
README in short
The README describes a DaData MCP server with 31 tools, two resources and two prompts. It gives configs for Claude Desktop, Claude Code, VS Code, Cursor and Windsurf, tool tables with pricing and a plan overview. The security section says keys are never logged, inputs are validated with Zod and HTTP requests have a 10-second timeout. The server is part of the WWmcp series for Russian APIs. MIT license.