{
  "schema_version": "2025-06-18",
  "name": "verifygrid-mcp",
  "display_name": "VerifyGrid B2B Compliance & Registry MCP Server",
  "description": "Streamable HTTP Remote MCP Server for FMCSA USDOT/MC carrier verification, CMS NPPES NPI provider lookup, OFAC/OIG sanctions screening, and Telecom TCPA DNC validation.",
  "homepage": "https://verifygrid.io",
  "endpoints": {
    "mcp": "https://verifygrid.io/mcp",
    "openapi": "https://verifygrid.io/openapi.json",
    "llms_txt": "https://verifygrid.io/llms.txt",
    "sandbox_key": "https://verifygrid.io/v1/keys/sandbox"
  },
  "transport": {
    "type": "streamable-http",
    "url": "https://verifygrid.io/mcp"
  },
  "authentication": {
    "type": "bearer",
    "header": "Authorization",
    "sandbox_provisioning_endpoint": "https://verifygrid.io/v1/keys/sandbox"
  },
  "tools": [
    {
      "name": "verify_carrier_fmcsa",
      "description": "Query live FMCSA USDOT/MC carrier operating authority, BIPD insurance on file, BOC-3 process agent status, and 2027 UCR registration.",
      "credits": 2,
      "inputSchema": {
        "type": "object",
        "properties": {
          "dot_number": {
            "type": "string",
            "description": "USDOT number (e.g. 2247805 or 4429108)"
          },
          "mc_number": {
            "type": "string",
            "description": "Optional MC docket number (e.g. MC-782190)"
          }
        },
        "required": [
          "dot_number"
        ]
      }
    },
    {
      "name": "verify_provider_npi",
      "description": "Verify healthcare provider 10-digit NPI registry record via CMS NPPES, taxonomy specialty, practice location, and HHS OIG LEIE exclusion status.",
      "credits": 2,
      "inputSchema": {
        "type": "object",
        "properties": {
          "npi": {
            "type": "string",
            "description": "10-digit National Provider Identifier (e.g. 1245319599)"
          }
        },
        "required": [
          "npi"
        ]
      }
    },
    {
      "name": "screen_sanctions_ofac_oig",
      "description": "Screen a company, healthcare entity, or individual against OFAC SDN sanctions, HHS OIG LEIE exclusions, SAM federal debarment, and EPA ECHO enforcement.",
      "credits": 3,
      "inputSchema": {
        "type": "object",
        "properties": {
          "q": {
            "type": "string",
            "description": "Entity or individual name to screen"
          },
          "entity_name": {
            "type": "string",
            "description": "Alias for q (entity or individual name)"
          },
          "country": {
            "type": "string",
            "description": "Optional ISO country code (default US)"
          }
        }
      }
    },
    {
      "name": "lookup_phone_tcpa_dnc",
      "description": "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.",
      "credits": 1,
      "inputSchema": {
        "type": "object",
        "properties": {
          "phone": {
            "type": "string",
            "description": "Phone number in E.164 or national format (e.g. +14155550199)"
          },
          "country_code": {
            "type": "string",
            "default": "US"
          }
        },
        "required": [
          "phone"
        ]
      }
    },
    {
      "name": "validate_phone_tcpa",
      "description": "Alias for lookup_phone_tcpa_dnc: Validate phone number E.164, carrier line type, and TCPA DNC / litigator risk.",
      "credits": 1,
      "inputSchema": {
        "type": "object",
        "properties": {
          "phone": {
            "type": "string"
          },
          "country_code": {
            "type": "string",
            "default": "US"
          }
        },
        "required": [
          "phone"
        ]
      }
    },
    {
      "name": "validate_email_signup",
      "description": "Check email deliverability, MX/SPF/DMARC records, disposable domain status, and SaaS free-trial abuse risk score.",
      "credits": 1,
      "inputSchema": {
        "type": "object",
        "properties": {
          "email": {
            "type": "string"
          },
          "ip_address": {
            "type": "string"
          }
        },
        "required": [
          "email"
        ]
      }
    },
    {
      "name": "lookup_fmcsa_carrier",
      "description": "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.",
      "credits": 2,
      "inputSchema": {
        "type": "object",
        "properties": {
          "dot_number": {
            "type": "string"
          },
          "mc_number": {
            "type": "string"
          }
        }
      }
    },
    {
      "name": "lookup_npi_provider",
      "description": "Alias for verify_provider_npi: Verify healthcare provider NPI registry record, taxonomy specialty, practice location, and HHS OIG LEIE exclusion status.",
      "credits": 2,
      "inputSchema": {
        "type": "object",
        "properties": {
          "npi": {
            "type": "string"
          }
        },
        "required": [
          "npi"
        ]
      }
    },
    {
      "name": "screen_sanctions_exclusions",
      "description": "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.",
      "credits": 3,
      "inputSchema": {
        "type": "object",
        "properties": {
          "entity_name": {
            "type": "string"
          },
          "country": {
            "type": "string"
          }
        },
        "required": [
          "entity_name"
        ]
      }
    },
    {
      "name": "check_account_balance",
      "description": "Return remaining universal credit balance and current subscription tier for the authenticated API/MCP key.",
      "credits": 0,
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
  ]
}