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
MCP serverOfficial

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
All reasons and checks
Russian stack

newdb-api/newdb-mcp-server

Install

Manual install

npx -y @smithery/cli install @newdb-api/newdb-mcp-server --client claude

Automatic install via Smithery, the command from the README.

Access and checks

How we review

Extended 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 record

MCP

Transport
stdio
Authentication
API key

Environment variables

NEWDB_API_KEY required, 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.

Russian stack

EGRUL and EGRIP MCP server: company and sole proprietor details, director and founders from Federal Tax Service open data, self-hosted

MCP serverExtended access3Repository stars
Russian stack

Unofficial Checko.ru MCP server for counterparty checks: EGRUL, EGRIP, financials, court cases, state contracts and bankruptcies

MCP serverExtended access13Repository stars
Official

KontragentPro's official MCP that checks Russian companies by INN with no key required: EGRUL, FNS filings, bankruptcy, inspections and sanctions lists

MCP serverExtended access
Russian stack

An MCP server that checks Russian counterparties by INN or OGRN: company registry, bankruptcy, tax debt, bailiffs and arbitration

MCP serverExtended access15Repository stars
Russian stack

An MCP server that checks Russian bailiff proceedings for individuals, companies and sole proprietors through data providers, no FSSP key needed

MCP serverExtended access
Russian stack

A remote MCP server for htmlweb.ru with dozens of methods: INN checks, geodata, calendar, validators, plus card binding and charges

MCP serverBroad access

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.

README badge

Report a problem