VerifiedNode

Business credentials your agent can look up.

Find a business, inspect its public registry evidence, and give its owner a direct path to claim and verify the profile. Public lookups need no account or API key.

Connect through MCP

Add this remote Streamable HTTP server in an MCP-compatible client:

https://www.verifiednode.com/mcp

The server exposes search_businesses and get_business. It uses the official MCP SDK, JSON responses and no persistent sessions. It does not require OAuth. Your client must support remote MCP; adding a server does not cause an AI platform to index or endorse its data.

Use the CLI

Download the CLI source, then run it with Node.js 20 or later:

curl -fsS https://www.verifiednode.com/verifiednode.mjs -o verifiednode.mjs
node verifiednode.mjs search "Hickman Construction" --state california
node verifiednode.mjs get california san-clemente hickman-construction

Successful commands print JSON. Invalid input, failed lookups and service errors produce a nonzero exit code. Search can return multiple candidates: compare the location and evidence before selecting one.

Call the JSON API

curl -G https://www.verifiednode.com/api/public/businesses \
  --data-urlencode 'query=Hickman Construction' \
  --data-urlencode 'state=california'

Search accepts query (2–120 characters), optional state and city slugs, and limit (1–20). To read one profile, pass state, city and slug instead.

Responses include canonical profile and evidence links. Search is bounded and may be truncated; it is not a registry export. Lookups may be cached for up to five minutes. A per-instance burst guard returns HTTP 429 and a Retry-After header; back off on 429 or 503. Unknown profiles return 404, invalid parameters 400.

Interpret the evidence

A registry entry, a claimed profile and paid document review are different things. Read each credential’s status, issuing authority, source URL, confirmation date and expiry. A workers’ compensation exemption is not insurance coverage. An absent record does not establish that a business is unlicensed.

These interfaces expose public profile facts and registry evidence. They do not expose private uploads or account data, perform purchases, or change ownership. Use the returned ownerActionUrl for the owner to complete the existing claim flow. A findability score does not guarantee recommendations from ChatGPT, Claude, Gemini or Perplexity.

For crawler discovery, see llms.txt. Each business also has a readable evidence endpoint at /audit/state/city/slug/llms.txt.

Read the business owner guides