Sub-50ms verification for FMCSA USDOT/MC, CMS NPI, OFAC/OIG/SAM sanctions, and TCPA phone risk.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Return remaining universal credit balance and current subscription tier for the authenticated API/MCP key.
This tool takes no arguments.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
claude mcp add --transport http b2b-compliance-verifier https://www.verifygrid.io/mcp
Return remaining universal credit balance and current subscription tier for the authenticated API/MCP key.
No arguments.
{
"type": "object",
"properties": {}
}Alias for verify_carrier_fmcsa: Query live FMCSA USDOT/MC carrier operating authority, insurance on file, BOC-3 process agent status, and 2027 UCR registration.
| Argument | Type | Description |
|---|---|---|
| mc_number | string | |
| dot_number | string |
{
"type": "object",
"properties": {
"mc_number": {
"type": "string"
},
"dot_number": {
"type": "string"
}
}
}Alias for verify_provider_npi: Verify healthcare provider NPI registry record, taxonomy specialty, practice location, and HHS OIG LEIE exclusion status.
| Argument | Type | Description |
|---|---|---|
| npi* | string |
{
"type": "object",
"required": [
"npi"
],
"properties": {
"npi": {
"type": "string"
}
}
}Validate phone number E.164 format, NANPA NPA-NXX carrier line type (mobile/landline/voip/toll_free), porting status, and TCPA DNC / serial litigator risk flags.
| Argument | Type | Description |
|---|---|---|
| phone* | string | Phone number in E.164 or national format (e.g. +14155550199) |
| country_code | string |
{
"type": "object",
"required": [
"phone"
],
"properties": {
"phone": {
"type": "string",
"description": "Phone number in E.164 or national format (e.g. +14155550199)"
},
"country_code": {
"type": "string",
"default": "US"
}
}
}Alias for screen_sanctions_ofac_oig: Screen a company or individual against OFAC SDN sanctions, HHS OIG exclusions, SAM federal debarment, and EPA ECHO enforcement.
| Argument | Type | Description |
|---|---|---|
| country | string | |
| entity_name* | string |
{
"type": "object",
"required": [
"entity_name"
],
"properties": {
"country": {
"type": "string"
},
"entity_name": {
"type": "string"
}
}
}Screen a company, healthcare entity, or individual against OFAC SDN sanctions, HHS OIG LEIE exclusions, SAM federal debarment, and EPA ECHO enforcement.
| Argument | Type | Description |
|---|---|---|
| q | string | Entity or individual name to screen |
| country | string | Optional ISO country code (default US) |
| entity_name | string | Alias for q (entity or individual name) |
{
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Entity or individual name to screen"
},
"country": {
"type": "string",
"description": "Optional ISO country code (default US)"
},
"entity_name": {
"type": "string",
"description": "Alias for q (entity or individual name)"
}
}
}Check email deliverability, MX/SPF/DMARC records, disposable domain status, and SaaS free-trial abuse risk score.
| Argument | Type | Description |
|---|---|---|
| email* | string | |
| ip_address | string |
{
"type": "object",
"required": [
"email"
],
"properties": {
"email": {
"type": "string"
},
"ip_address": {
"type": "string"
}
}
}Alias for lookup_phone_tcpa_dnc: Validate phone number E.164, carrier line type, and TCPA DNC / litigator risk.
| Argument | Type | Description |
|---|---|---|
| phone* | string | |
| country_code | string |
{
"type": "object",
"required": [
"phone"
],
"properties": {
"phone": {
"type": "string"
},
"country_code": {
"type": "string",
"default": "US"
}
}
}Query live FMCSA USDOT/MC carrier operating authority, BIPD insurance on file, BOC-3 process agent status, and 2027 UCR registration.
| Argument | Type | Description |
|---|---|---|
| mc_number | string | Optional MC docket number (e.g. MC-782190) |
| dot_number* | string | USDOT number (e.g. 2247805 or 4429108) |
{
"type": "object",
"required": [
"dot_number"
],
"properties": {
"mc_number": {
"type": "string",
"description": "Optional MC docket number (e.g. MC-782190)"
},
"dot_number": {
"type": "string",
"description": "USDOT number (e.g. 2247805 or 4429108)"
}
}
}Verify healthcare provider 10-digit NPI registry record via CMS NPPES, taxonomy specialty, practice location, and HHS OIG LEIE exclusion status.
| Argument | Type | Description |
|---|---|---|
| npi* | string | 10-digit National Provider Identifier (e.g. 1245319599) |
{
"type": "object",
"required": [
"npi"
],
"properties": {
"npi": {
"type": "string",
"description": "10-digit National Provider Identifier (e.g. 1245319599)"
}
}
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 3, 2026.
No readOnlyHint / destructiveHint annotations, so clients can't tell a read from a write without asking.
Fix: Add annotations to each tool, e.g. { readOnlyHint: true } for tools that only read.