NewDB MCP server for KYC and company checks
NewDB MCP Server
The official MCP server for the paid NewDB API: passports, bailiff debts, company registry, tax account holds and bankruptcy checks across Russia and the CIS
- 0 ★ on the repository
- Last commit
Extended access
Why this level
- Returns sensitive personal data: passport status, debts, bankruptcy, court records
- The key is paid and grants access to third parties' personal data, so it must be kept secret
Install
- Works in
- Services
Manual install
npx -y @smithery/cli install @newdb-api/newdb-mcp-server --client claudeAutomatic install via Smithery, the command from the README.
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- Returns sensitive personal data: passport status, debts, bankruptcy, court records
- The key is paid and grants access to third parties' personal data, so it must be kept secret
This is third-party code. Review the repository files before installing.
What it does
The server wraps the NewDB REST API in eight MCP tools: passport validity via the MVD database, debts and enforcement proceedings from FSSP, company registry data with founders and the director from EGRUL, account holds from FNS decisions, bankruptcy records from Fedresurs, plus two combined checks: a full background check on a person by passport across FNS, MVD, FSSP, Fedresurs, courts and pledges, and a full company check by INN. A separate tool reports the remaining request balance on the token. The server requires a paid NEWDB_API_KEY, requested by email at access@newdb.net, and talks to https://api.newdb.net/v2 by default.
Who it is for. For security teams, lawyers and finance staff who vet counterparties and individuals before a deal and want to do it directly from an agent.
Good fit when
- You need to check a company by INN: founders, director, status and bankruptcy records
- You need to check an individual by passport: bailiff debts, account holds, bankruptcy
- You need a combined report on a counterparty pulled from several official registries at once
Not a fit when
- You don't have a paid NewDB key and can't get one: the server does not work without NEWDB_API_KEY
- You need a legally binding certificate rather than a preliminary check
- You need a free source for the same data: the FNS and FSSP also offer free direct lookups
Example request
Check the company with INN 7707083893 via NewDB: founders, status, any bankruptcy recordMCP
- Transport
- stdio
- Authentication
- API key
Environment variables
NEWDB_API_KEYrequired, secret- A paid access token for the NewDB API, issued on request at access@newdb.net.
NEWDB_API_BASE_URL- The API base URL, defaults to https://api.newdb.net/v2.
Limitations
The repository has no license file, though package.json declares MIT. It does not contain the package source: only the README and package.json are published, the actual code ships inside the @newdb/mcp-server npm package. The service is paid, and pricing and limits are not described in the README; the balance is checked with a separate tool. Passport, debt and bankruptcy data is sensitive, so checks should only be run with a lawful basis.
How to disable. Remove the newdb block from mcpServers in claude_desktop_config.json, or delete the server from your MCP client settings.
FAQ
Does the server need a key?
Yes, NEWDB_API_KEY is required and is issued on request at access@newdb.net.
Can I check the remaining request balance?
Yes, the newdb_get_balance tool reports what's left on the token.
How is the NewDB MCP server different from open counterparty check services?
The official server of the paid NewDB API gives eight MCP tools: passport validity check against the Interior Ministry database, FSSP debts and enforcement cases, EGRUL data with founders and director, tax authority account blocks and bankruptcies. Coverage is Russia and the CIS.
Does the server need a key and can I check the remaining requests?
Yes, a key to the paid NewDB API is required. The remaining requests can be seen in the service account. Install with npx -y @smithery/cli install @newdb-api/newdb-mcp-server --client claude. It works in Claude Desktop and Cursor. Check people only on legal grounds.
Discussion
No questions or reviews yet.
EGRUL and EGRIP MCP server: company and sole proprietor details, director and founders from Federal Tax Service open data, self-hosted
Unofficial Checko.ru MCP server for counterparty checks: EGRUL, EGRIP, financials, court cases, state contracts and bankruptcies
KontragentPro MCP: Russian company lookup
KontragentPro MCP server
KontragentPro's official MCP that checks Russian companies by INN with no key required: EGRUL, FNS filings, bankruptcy, inspections and sanctions lists
An MCP server that checks Russian counterparties by INN or OGRN: company registry, bankruptcy, tax debt, bailiffs and arbitration
An MCP server that checks Russian bailiff proceedings for individuals, companies and sole proprietors through data providers, no FSSP key needed
htmlweb.ru MCP: lookups, checks and payments
htmlweb.ru MCP Server
A remote MCP server for htmlweb.ru with dozens of methods: INN checks, geodata, calendar, validators, plus card binding and charges
README in short
The README calls the project the official MCP server for the NewDB REST API, covering legal entity and individual checks, passports, FSSP debts, FNS account holds, bankruptcy and court registries across Russia and the CIS. It lists eight tools, an install method via Smithery, and manual configuration for Claude Desktop and Cursor with the NEWDB_API_KEY variable. MIT license.