Flipvo: contractor licenses, business entities, drive times, airports

Pay-per-call tools over x402 (USDC on Base): contractor licenses (6 states), entities, drive times.

我該用這個嗎

品質與安全性

A
說明品質
98%
結構描述完整度
71%
命名品質
80%
汙染風險
100%
權限相符程度
100%
協定合規性
100%

根據工具定義與協定合規性的自動化分析。

上下文成本

~9,881Token(工具定義)
~8.6 KB典型回應大小
顯著的注意力影響(128k 上下文的 7.72%)

這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。

安裝

一鍵安裝

將以下內容加入你的 `claude_desktop_config.json` 檔案:

{
  "mcpServers": {
    "flipvo-agent-tools": {
      "url": "https://api.flipvo.com/mcp"
    }
  }
}

遠端端點

https://api.flipvo.com/mcpstreamable-http

它能做什麼

工具清單

工具(11)

🟢 唯讀🟡 寫入🔴 刪除⚪ 未知
🟢pipe_check

$0.001 per call. Pay with x402 (USDC on Base) in _meta["x402/payment"]. Cheapest paid call: proves wallet, 402 and receipt work (x402 only).

輸入結構描述

{
  "type": "object",
  "properties": {}
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "pong": {
      "type": "boolean"
    },
    "ts": {
      "type": "string"
    }
  }
}
🟢drive_time(origin, destination, near)

$0.01 per call. Pay with x402 (USDC on Base) in _meta["x402/payment"]; MPP (tempo) on the HTTP URL /v1/drive. Driving time/distance between two named places.

輸入結構描述

{
  "type": "object",
  "properties": {
    "origin": {
      "examples": [
        "MCO"
      ],
      "maxLength": 200,
      "minLength": 1,
      "title": "Origin",
      "type": "string"
    },
    "destination": {
      "examples": [
        "Hilton Downtown Orlando"
      ],
      "maxLength": 200,
      "minLength": 1,
      "title": "Destination",
      "type": "string"
    },
    "near": {
      "anyOf": [
        {
          "maxLength": 200,
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Disambiguation hint, e.g. 'Orlando, FL'",
      "title": "Near"
    }
  },
  "required": [
    "origin",
    "destination"
  ],
  "title": "DriveRequest"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "origin": {
      "$ref": "#/$defs/PlaceOut"
    },
    "destination": {
      "$ref": "#/$defs/PlaceOut"
    },
    "distance_m": {
      "title": "Distance M",
      "type": "integer"
    },
    "duration_s": {
      "title": "Duration S",
      "type": "integer"
    },
    "miles": {
      "title": "Miles",
      "type": "number"
    },
    "minutes": {
      "title": "Minutes",
      "type": "number"
    },
    "estimated": {
      "description": "true = straight-line fallback, not a road route",
      "title": "Estimated",
      "type": "boolean"
    },
    "attribution": {
      "title": "Attribution",
      "type": "string"
    }
  },
  "required": [
    "origin",
    "destination",
    "distance_m",
    "duration_s",
    "miles",
    "minutes",
    "estimated",
    "attribution"
  ],
  "$defs": {
    "PlaceOut": {
      "properties": {
        "name": {
          "title": "Name",
          "type": "string"
        },
        "lat": {
          "title": "Lat",
          "type": "number"
        },
        "lon": {
          "title": "Lon",
          "type": "number"
        },
        "kind": {
          "title": "Kind",
          "type": "string"
        },
        "source": {
          "title": "Source",
          "type": "string"
        },
        "confidence": {
          "title": "Confidence",
          "type": "number"
        }
      },
      "required": [
        "name",
        "lat",
        "lon",
        "kind",
        "source",
        "confidence"
      ],
      "title": "PlaceOut",
      "type": "object"
    }
  },
  "title": "DriveResponse"
}
🟢drive_matrix(origins, destinations, near)

$0.05 per call. Pay with x402 (USDC on Base) in _meta["x402/payment"]; MPP (tempo) on the HTTP URL /v1/matrix. Drive-time matrix, up to 100 origin x destination elements per call.

輸入結構描述

{
  "type": "object",
  "properties": {
    "origins": {
      "items": {
        "type": "string"
      },
      "maxItems": 100,
      "minItems": 1,
      "title": "Origins",
      "type": "array"
    },
    "destinations": {
      "items": {
        "type": "string"
      },
      "maxItems": 100,
      "minItems": 1,
      "title": "Destinations",
      "type": "array"
    },
    "near": {
      "anyOf": [
        {
          "maxLength": 200,
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Near"
    }
  },
  "required": [
    "origins",
    "destinations"
  ],
  "title": "MatrixRequest"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "origins": {
      "items": {
        "$ref": "#/$defs/PlaceOut"
      },
      "title": "Origins",
      "type": "array"
    },
    "destinations": {
      "items": {
        "$ref": "#/$defs/PlaceOut"
      },
      "title": "Destinations",
      "type": "array"
    },
    "rows": {
      "items": {
        "items": {
          "$ref": "#/$defs/MatrixCell"
        },
        "type": "array"
      },
      "title": "Rows",
      "type": "array"
    },
    "attribution": {
      "title": "Attribution",
      "type": "string"
    }
  },
  "required": [
    "origins",
    "destinations",
    "rows",
    "attribution"
  ],
  "$defs": {
    "MatrixCell": {
      "properties": {
        "distance_m": {
          "title": "Distance M",
          "type": "integer"
        },
        "duration_s": {
          "title": "Duration S",
          "type": "integer"
        },
        "estimated": {
          "title": "Estimated",
          "type": "boolean"
        }
      },
      "required": [
        "distance_m",
        "duration_s",
        "estimated"
      ],
      "title": "MatrixCell",
      "type": "object"
    },
    "PlaceOut": {
      "properties": {
        "name": {
          "title": "Name",
          "type": "string"
        },
        "lat": {
          "title": "Lat",
          "type": "number"
        },
        "lon": {
          "title": "Lon",
          "type": "number"
        },
        "kind": {
          "title": "Kind",
          "type": "string"
        },
        "source": {
          "title": "Source",
          "type": "string"
        },
        "confidence": {
          "title": "Confidence",
          "type": "number"
        }
      },
      "required": [
        "name",
        "lat",
        "lon",
        "kind",
        "source",
        "confidence"
      ],
      "title": "PlaceOut",
      "type": "object"
    }
  },
  "title": "MatrixResponse"
}
🟢license_verify(state, license_number, name, profession)

$0.02 per call. Pay with x402 (USDC on Base) in _meta["x402/payment"]; MPP (tempo) on the HTTP URL /v1/license/verify. Contractor license status plus matching business-entity record. Served states: CA, FL, OR, TX, VA, WA. CA entity is always null. TX entity is always null: Texas sells its business-registry data. FL and TX also take `profession`; values at GET /v1/license/professions?state=FL|TX. Empty licenses is a paid 200.

輸入結構描述

{
  "type": "object",
  "properties": {
    "state": {
      "examples": [
        "FL"
      ],
      "maxLength": 2,
      "minLength": 2,
      "pattern": "^[A-Za-z]{2}$",
      "title": "State",
      "type": "string"
    },
    "license_number": {
      "anyOf": [
        {
          "maxLength": 32,
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "License Number"
    },
    "name": {
      "anyOf": [
        {
          "maxLength": 200,
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Name"
    },
    "profession": {
      "anyOf": [
        {
          "maxLength": 32,
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "FL or TX only: a licensed profession instead of a contractor. GET /v1/license/professions?state=FL|TX (free) lists them. Omit for contractors.",
      "title": "Profession"
    }
  },
  "required": [
    "state"
  ],
  "description": "A two-letter state and either license_number or name.",
  "title": "LicenseVerifyRequest"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "state": {
      "title": "State",
      "type": "string"
    },
    "query": {
      "additionalProperties": {
        "type": "string"
      },
      "title": "Query",
      "type": "object"
    },
    "licenses": {
      "items": {
        "$ref": "#/$defs/LicenseOut"
      },
      "title": "Licenses",
      "type": "array"
    },
    "data_as_of": {
      "additionalProperties": {
        "type": "string"
      },
      "title": "Data As Of",
      "type": "object"
    },
    "attribution": {
      "title": "Attribution",
      "type": "string"
    }
  },
  "required": [
    "state",
    "query",
    "licenses",
    "data_as_of",
    "attribution"
  ],
  "$defs": {
    "CandidateOut": {
      "properties": {
        "entity_number": {
          "title": "Entity Number",
          "type": "string"
        },
        "name": {
          "title": "Name",
          "type": "string"
        },
        "status": {
          "title": "Status",
          "type": "string"
        }
      },
      "required": [
        "entity_number",
        "name",
        "status"
      ],
      "title": "CandidateOut",
      "type": "object"
    },
    "EntityOut": {
      "properties": {
        "band": {
          "title": "Band",
          "type": "string"
        },
        "entity_number": {
          "title": "Entity Number",
          "type": "string"
        },
        "name": {
          "title": "Name",
          "type": "string"
        },
        "status": {
          "title": "Status",
          "type": "string"
        },
        "entity_type": {
          "title": "Entity Type",
          "type": "string"
        },
        "file_date": {
          "anyOf": [
            {
              "format": "date",
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "File Date"
        },
        "last_transaction_date": {
          "anyOf": [
            {
              "format": "date",
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Last Transaction Date"
        },
        "principal_address": {
          "additionalProperties": {
            "type": "string"
          },
          "title": "Principal Address",
          "type": "object"
        },
        "registered_agent": {
          "title": "Registered Agent",
          "type": "string"
        }
      },
      "required": [
        "band",
        "entity_number",
        "name",
        "status",
        "entity_type",
        "file_date",
        "last_transaction_date",
        "principal_address",
        "registered_agent"
      ],
      "title": "EntityOut",
      "type": "object"
    },
    "LicenseOut": {
      "properties": {
        "license_number": {
          "title": "License Number",
          "type": "string"
        },
        "license_type": {
          "title": "License Type",
          "type": "string"
        },
        "licensee_name": {
          "title": "Licensee Name",
          "type": "string"
        },
        "dba_name": {
          "title": "Dba Name",
          "type": "string"
        },
        "status": {
          "title": "Status",
          "type": "string"
        },
        "active": {
          "title": "Active",
          "type": "boolean"
        },
        "original_licensure_date": {
          "anyOf": [
            {
              "format": "date",
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Original Licensure Date"
        },
        "expiration_date": {
          "anyOf": [
            {
              "format": "date",
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Expiration Date"
        },
        "city": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "City"
        },
        "state": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "State"
        },
        "zip": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Zip"
        },
        "entity": {
          "anyOf": [
            {
              "$ref": "#/$defs/EntityOut"
            },
            {
              "type": "null"
            }
          ]
        },
        "candidates": {
          "items": {
            "$ref": "#/$defs/CandidateOut"
          },
          "title": "Candidates",
          "type": "array"
        },
        "details": {
          "additionalProperties": {
            "type": "string"
          },
          "title": "Details",
          "type": "object"
        },
        "name_match": {
          "anyOf": [
            {
              "const": "initials_ignored",
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "initials_ignored: the name matched only with single-letter initials dropped from both names, tried when nothing matched exactly. A candidate, not a confirmation. Absent on an exact or number match.",
          "title": "Name Match"
        }
      },
      "required": [
        "license_number",
        "license_type",
        "licensee_name",
        "dba_name",
        "status",
        "active",
        "original_licensure_date",
        "expiration_date",
        "city",
        "state",
        "zip",
        "entity",
        "candidates",
        "details"
      ],
      "title": "LicenseOut",
      "type": "object"
    }
  },
  "title": "LicenseVerifyResponse"
}
🟢entity_lookup(state, entity_number, name)

$0.01 per call. Pay with x402 (USDC on Base) in _meta["x402/payment"]; MPP (tempo) on the HTTP URL /v1/entity/lookup. State business-registry record (status, formation, registered agent; no officers, no street lines) by entity number or exact name. Served states: CO, CT, FL, NY, OR. Up to 10 entities; empty entities is a paid 200.

輸入結構描述

{
  "type": "object",
  "properties": {
    "state": {
      "enum": [
        "CO",
        "CT",
        "FL",
        "NY",
        "OR"
      ],
      "examples": [
        "FL"
      ],
      "maxLength": 2,
      "minLength": 2,
      "title": "State",
      "type": "string"
    },
    "entity_number": {
      "anyOf": [
        {
          "maxLength": 32,
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "examples": [
        "P12345"
      ],
      "title": "Entity Number"
    },
    "name": {
      "anyOf": [
        {
          "maxLength": 200,
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Name"
    }
  },
  "required": [
    "state"
  ],
  "description": "A two-letter state and either entity_number or an exact entity name.",
  "title": "EntityLookupRequest"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "state": {
      "title": "State",
      "type": "string"
    },
    "query": {
      "additionalProperties": {
        "type": "string"
      },
      "title": "Query",
      "type": "object"
    },
    "entities": {
      "items": {
        "$ref": "#/$defs/EntityOut"
      },
      "title": "Entities",
      "type": "array"
    },
    "truncated": {
      "description": "More than 10 entities matched.",
      "title": "Truncated",
      "type": "boolean"
    },
    "data_as_of": {
      "additionalProperties": {
        "type": "string"
      },
      "title": "Data As Of",
      "type": "object"
    },
    "source": {
      "title": "Source",
      "type": "string"
    },
    "coverage": {
      "title": "Coverage",
      "type": "string"
    }
  },
  "required": [
    "state",
    "query",
    "entities",
    "truncated",
    "data_as_of",
    "source",
    "coverage"
  ],
  "$defs": {
    "AddressOut": {
      "properties": {
        "line1": {
          "title": "Line1",
          "type": "string"
        },
        "line2": {
          "title": "Line2",
          "type": "string"
        },
        "city": {
          "title": "City",
          "type": "string"
        },
        "state": {
          "title": "State",
          "type": "string"
        },
        "zip": {
          "title": "Zip",
          "type": "string"
        },
        "country": {
          "title": "Country",
          "type": "string"
        }
      },
      "required": [
        "line1",
        "line2",
        "city",
        "state",
        "zip",
        "country"
      ],
      "title": "AddressOut",
      "type": "object"
    },
    "EntityOut": {
      "properties": {
        "entity_number": {
          "title": "Entity Number",
          "type": "string"
        },
        "name": {
          "title": "Name",
          "type": "string"
        },
        "status": {
          "description": "As the state gives it: FL 'A'/'I', OR 'active'.",
          "title": "Status",
          "type": "string"
        },
        "active": {
          "title": "Active",
          "type": "boolean"
        },
        "entity_type": {
          "title": "Entity Type",
          "type": "string"
        },
        "formed": {
          "anyOf": [
            {
              "format": "date",
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Formed"
        },
        "principal_address": {
          "$ref": "#/$defs/AddressOut"
        },
        "registered_agent": {
          "$ref": "#/$defs/RegisteredAgentOut"
        },
        "officers": {
          "items": {
            "$ref": "#/$defs/OfficerOut"
          },
          "title": "Officers",
          "type": "array"
        },
        "details": {
          "additionalProperties": {
            "type": "string"
          },
          "title": "Details",
          "type": "object"
        }
      },
      "required": [
        "entity_number",
        "name",
        "status",
        "active",
        "entity_type",
        "formed",
        "principal_address",
        "registered_agent",
        "officers",
        "details"
      ],
      "title": "EntityOut",
      "type": "object"
    },
    "OfficerOut": {
      "properties": {
        "title": {
          "description": "As the state gives it, e.g. FL 'P', 'MGR', 'AMBR'.",
          "title": "Title",
          "type": "string"
        },
        "name": {
          "title": "Name",
          "type": "string"
        },
        "type": {
          "description": "'person' or 'entity'; '' when the state does not say.",
          "title": "Type",
          "type": "string"
        }
      },
      "required": [
        "title",
        "name",
        "type"
      ],
      "title": "OfficerOut",
      "type": "object"
    },
    "RegisteredAgentOut": {
      "properties": {
        "name": {
          "title": "Name",
          "type": "string"
        },
        "address": {
          "$ref": "#/$defs/AddressOut"
        }
      },
      "required": [
        "name",
        "address"
      ],
      "title": "RegisteredAgentOut",
      "type": "object"
    }
  },
  "title": "EntityLookupResponse"
}
🟢nonprofit_verify(ein, name, state)

$0.01 per call. Pay with x402 (USDC on Base) in _meta["x402/payment"]; MPP (tempo) on the HTTP URL /v1/nonprofit/verify. IRS nonprofit status by EIN or exact organization name: BMF exemption subsection, deductibility and foundation codes, Pub 78 listing, and automatic revocations. Up to 10 records; empty organizations is a paid 200. No legal conclusion is computed.

輸入結構描述

{
  "type": "object",
  "properties": {
    "ein": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Nine digits; spaces and hyphens are stripped. Use instead of name.",
      "examples": [
        "12-3456789"
      ],
      "title": "Ein"
    },
    "name": {
      "anyOf": [
        {
          "maxLength": 200,
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Exact organization name key. Use instead of ein.",
      "title": "Name"
    },
    "state": {
      "anyOf": [
        {
          "maxLength": 2,
          "minLength": 2,
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "State"
    }
  },
  "additionalProperties": false,
  "description": "An EIN or exact organization name; optionally limit a name search to a state.",
  "oneOf": [
    {
      "not": {
        "required": [
          "name"
        ]
      },
      "required": [
        "ein"
      ]
    },
    {
      "not": {
        "required": [
          "ein"
        ]
      },
      "required": [
        "name"
      ]
    }
  ],
  "title": "NonprofitVerifyRequest"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "organizations": {
      "items": {
        "$ref": "#/$defs/OrganizationOut"
      },
      "title": "Organizations",
      "type": "array"
    },
    "truncated": {
      "title": "Truncated",
      "type": "boolean"
    },
    "data_as_of": {
      "additionalProperties": {
        "type": "string"
      },
      "title": "Data As Of",
      "type": "object"
    },
    "source": {
      "title": "Source",
      "type": "string"
    },
    "coverage": {
      "title": "Coverage",
      "type": "string"
    }
  },
  "required": [
    "organizations",
    "truncated",
    "data_as_of",
    "source",
    "coverage"
  ],
  "$defs": {
    "CodeLabel": {
      "properties": {
        "code": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Code"
        },
        "label": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Label"
        }
      },
      "required": [
        "code",
        "label"
      ],
      "title": "CodeLabel",
      "type": "object"
    },
    "OrganizationOut": {
      "properties": {
        "ein": {
          "title": "Ein",
          "type": "string"
        },
        "name": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Name"
        },
        "city": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "City"
        },
        "state": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "State"
        },
        "zip": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Zip"
        },
        "subsection": {
          "$ref": "#/$defs/CodeLabel"
        },
        "deductibility": {
          "$ref": "#/$defs/CodeLabel"
        },
        "foundation": {
          "$ref": "#/$defs/CodeLabel"
        },
        "ruling": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Ruling"
        },
        "bmf_status": {
          "$ref": "#/$defs/CodeLabel"
        },
        "in_bmf": {
          "title": "In Bmf",
          "type": "boolean"
        },
        "pub78": {
          "$ref": "#/$defs/Pub78Out"
        },
        "revocations": {
          "items": {
            "$ref": "#/$defs/RevocationOut"
          },
          "title": "Revocations",
          "type": "array"
        },
        "revoked": {
          "title": "Revoked",
          "type": "boolean"
        }
      },
      "required": [
        "ein",
        "name",
        "city",
        "state",
        "zip",
        "subsection",
        "deductibility",
        "foundation",
        "ruling",
        "bmf_status",
        "in_bmf",
        "pub78",
        "revocations",
        "revoked"
      ],
      "title": "OrganizationOut",
      "type": "object"
    },
    "Pub78Out": {
      "properties": {
        "listed": {
          "title": "Listed",
          "type": "boolean"
        },
        "codes": {
          "items": {
            "$ref": "#/$defs/CodeLabel"
          },
          "title": "Codes",
          "type": "array"
        }
      },
      "required": [
        "listed",
        "codes"
      ],
      "title": "Pub78Out",
      "type": "object"
    },
    "RevocationOut": {
      "properties": {
        "revocation_date": {
          "anyOf": [
            {
              "format": "date",
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Revocation Date"
        },
        "posting_date": {
          "anyOf": [
            {
              "format": "date",
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Posting Date"
        },
        "reinstatement_date": {
          "anyOf": [
            {
              "format": "date",
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Reinstatement Date"
        }
      },
      "required": [
        "revocation_date",
        "posting_date",
        "reinstatement_date"
      ],
      "title": "RevocationOut",
      "type": "object"
    }
  },
  "title": "NonprofitVerifyResponse"
}
🟢sanctions_screen(name, type, dob, country, min_score, ...)

$0.01 per call. Pay with x402 (USDC on Base) in _meta["x402/payment"]; MPP (tempo) on the HTTP URL /v1/sanctions/screen. Screen a name against the US OFAC SDN and Consolidated lists: potential matches with list, programs, name score and reasons; optional type, date of birth and country re-rank. Fuzzy, folds accents, any script. Not a determination: an empty candidates list is a paid 200 and certifies nothing. Not UN, EU or UK.

輸入結構描述

{
  "type": "object",
  "properties": {
    "name": {
      "description": "Any script.",
      "examples": [
        "Banco Nacional de Cuba"
      ],
      "maxLength": 200,
      "minLength": 2,
      "title": "Name",
      "type": "string"
    },
    "type": {
      "anyOf": [
        {
          "enum": [
            "person",
            "entity",
            "vessel",
            "aircraft"
          ],
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "What the party is. A mismatch ranks a candidate lower.",
      "title": "Type"
    },
    "dob": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "YYYY or YYYY-MM-DD, for persons.",
      "examples": [
        "1952-10-07"
      ],
      "title": "Dob"
    },
    "country": {
      "anyOf": [
        {
          "maxLength": 2,
          "minLength": 2,
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "ISO 3166-1 alpha-2: a nationality or address country.",
      "examples": [
        "RU"
      ],
      "title": "Country"
    },
    "min_score": {
      "default": 85,
      "description": "Name score floor, 70-100.",
      "maximum": 100,
      "minimum": 70,
      "title": "Min Score",
      "type": "integer"
    },
    "limit": {
      "default": 10,
      "maximum": 25,
      "minimum": 1,
      "title": "Limit",
      "type": "integer"
    }
  },
  "required": [
    "name"
  ],
  "additionalProperties": false,
  "description": "A name to screen; type, dob and country only add reasons and re-rank.",
  "title": "SanctionsScreenRequest"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "query": {
      "$ref": "#/$defs/SanctionsQuery"
    },
    "candidates": {
      "items": {
        "$ref": "#/$defs/SanctionsCandidate"
      },
      "title": "Candidates",
      "type": "array"
    },
    "total_candidates": {
      "title": "Total Candidates",
      "type": "integer"
    },
    "truncated": {
      "title": "Truncated",
      "type": "boolean"
    },
    "publication": {
      "$ref": "#/$defs/SanctionsPublication"
    },
    "sources": {
      "items": {
        "$ref": "#/$defs/SanctionsSource"
      },
      "title": "Sources",
      "type": "array"
    },
    "checked_at": {
      "title": "Checked At",
      "type": "string"
    },
    "data_as_of": {
      "title": "Data As Of",
      "type": "string"
    },
    "coverage": {
      "title": "Coverage",
      "type": "string"
    }
  },
  "required": [
    "query",
    "candidates",
    "total_candidates",
    "truncated",
    "publication",
    "sources",
    "checked_at",
    "data_as_of",
    "coverage"
  ],
  "$defs": {
    "SanctionsCandidate": {
      "properties": {
        "uid": {
          "title": "Uid",
          "type": "integer"
        },
        "lists": {
          "items": {
            "type": "string"
          },
          "title": "Lists",
          "type": "array"
        },
        "programs": {
          "items": {
            "type": "string"
          },
          "title": "Programs",
          "type": "array"
        },
        "type": {
          "title": "Type",
          "type": "string"
        },
        "name": {
          "title": "Name",
          "type": "string"
        },
        "matched_name": {
          "title": "Matched Name",
          "type": "string"
        },
        "matched_on": {
          "enum": [
            "primary",
            "aka",
            "fka",
            "nka",
            "weak_aka"
          ],
          "title": "Matched On",
          "type": "string"
        },
        "score": {
          "title": "Score",
          "type": "integer"
        },
        "reasons": {
          "items": {
            "type": "string"
          },
          "title": "Reasons",
          "type": "array"
        },
        "dates_of_birth": {
          "items": {
            "type": "string"
          },
          "title": "Dates Of Birth",
          "type": "array"
        },
        "nationalities": {
          "items": {
            "type": "string"
          },
          "title": "Nationalities",
          "type": "array"
        },
        "countries": {
          "items": {
            "type": "string"
          },
          "title": "Countries",
          "type": "array"
        },
        "listed_since": {
          "anyOf": [
            {
              "format": "date",
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Listed Since"
        },
        "remarks": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Remarks"
        }
      },
      "required": [
        "uid",
        "lists",
        "programs",
        "type",
        "name",
        "matched_name",
        "matched_on",
        "score",
        "reasons",
        "dates_of_birth",
        "nationalities",
        "countries",
        "listed_since",
        "remarks"
      ],
      "title": "SanctionsCandidate",
      "type": "object"
    },
    "SanctionsPublication": {
      "properties": {
        "id": {
          "title": "Id",
          "type": "integer"
        },
        "published_at": {
          "title": "Published At",
          "type": "string"
        }
      },
      "required": [
        "id",
        "published_at"
      ],
      "title": "SanctionsPublication",
      "type": "object"
    },
    "SanctionsQuery": {
      "properties": {
        "name": {
          "title": "Name",
          "type": "string"
        },
        "key": {
          "title": "Key",
          "type": "string"
        },
        "type": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Type"
        },
        "dob": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Dob"
        },
        "country": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Country"
        },
        "min_score": {
          "title": "Min Score",
          "type": "integer"
        },
        "limit": {
          "title": "Limit",
          "type": "integer"
        }
      },
      "required": [
        "name",
        "key",
        "type",
        "dob",
        "country",
        "min_score",
        "limit"
      ],
      "title": "SanctionsQuery",
      "type": "object"
    },
    "SanctionsSource": {
      "properties": {
        "list": {
          "title": "List",
          "type": "string"
        },
        "file": {
          "title": "File",
          "type": "string"
        },
        "data_as_of": {
          "title": "Data As Of",
          "type": "string"
        },
        "entries": {
          "title": "Entries",
          "type": "integer"
        }
      },
      "required": [
        "list",
        "file",
        "data_as_of",
        "entries"
      ],
      "title": "SanctionsSource",
      "type": "object"
    }
  },
  "title": "SanctionsScreenResponse"
}
🟢exclusions_screen(name, npi, state, min_score, limit, ...)

$0.01 per call. Pay with x402 (USDC on Base) in _meta["x402/payment"]; MPP (tempo) on the HTTP URL /v1/exclusions/screen. Screens a person or business name, or an NPI, against the HHS-OIG exclusion list (LEIE, Medicare and Medicaid): potential matches only, each with name score, reasons, NPI, state, specialty, exclusion type and date. Not a determination: confirm a match on the OIG online search with the SSN or EIN. Empty candidates is a paid 200. Not for employment or credit decisions. List dates and code meanings: GET /v1/exclusions/lists (free).

輸入結構描述

{
  "type": "object",
  "properties": {
    "name": {
      "anyOf": [
        {
          "maxLength": 200,
          "minLength": 2,
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "A person or a business. Required unless npi is given.",
      "examples": [
        "Future Pharmacy"
      ],
      "title": "Name"
    },
    "npi": {
      "anyOf": [
        {
          "pattern": "^[0-9]{10}$",
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "10-digit National Provider Identifier: an exact key.",
      "examples": [
        "1528216520"
      ],
      "title": "Npi"
    },
    "state": {
      "anyOf": [
        {
          "maxLength": 2,
          "minLength": 2,
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "US state or territory code: a match ranks a candidate higher.",
      "examples": [
        "PA"
      ],
      "title": "State"
    },
    "min_score": {
      "default": 85,
      "description": "Name score floor, 70-100.",
      "maximum": 100,
      "minimum": 70,
      "title": "Min Score",
      "type": "integer"
    },
    "limit": {
      "default": 10,
      "maximum": 25,
      "minimum": 1,
      "title": "Limit",
      "type": "integer"
    },
    "lists": {
      "anyOf": [
        {
          "items": {
            "const": "leie",
            "type": "string"
          },
          "minItems": 1,
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Lists to screen. Default: every loaded list.",
      "title": "Lists"
    }
  },
  "additionalProperties": false,
  "description": "A name or an NPI to screen; state only adds a reason and re-ranks.",
  "title": "ExclusionsScreenRequest"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "candidates": {
      "items": {
        "$ref": "#/$defs/ExclusionsCandidate"
      },
      "title": "Candidates",
      "type": "array"
    },
    "total_candidates": {
      "title": "Total Candidates",
      "type": "integer"
    },
    "truncated": {
      "title": "Truncated",
      "type": "boolean"
    },
    "data_as_of": {
      "title": "Data As Of",
      "type": "string"
    },
    "coverage": {
      "title": "Coverage",
      "type": "string"
    },
    "source": {
      "title": "Source",
      "type": "string"
    }
  },
  "required": [
    "candidates",
    "total_candidates",
    "truncated",
    "data_as_of",
    "coverage",
    "source"
  ],
  "$defs": {
    "ExclusionsCandidate": {
      "properties": {
        "list": {
          "const": "leie",
          "title": "List",
          "type": "string"
        },
        "name": {
          "title": "Name",
          "type": "string"
        },
        "kind": {
          "enum": [
            "person",
            "entity"
          ],
          "title": "Kind",
          "type": "string"
        },
        "score": {
          "title": "Score",
          "type": "integer"
        },
        "reasons": {
          "items": {
            "enum": [
              "exact_name",
              "fuzzy_name",
              "name_without_middle",
              "name_cut_at_30",
              "npi",
              "state"
            ],
            "type": "string"
          },
          "title": "Reasons",
          "type": "array"
        },
        "npi": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Npi"
        },
        "state": {
          "title": "State",
          "type": "string"
        },
        "general": {
          "title": "General",
          "type": "string"
        },
        "specialty": {
          "title": "Specialty",
          "type": "string"
        },
        "exclusion_type": {
          "title": "Exclusion Type",
          "type": "string"
        },
        "exclusion_date": {
          "anyOf": [
            {
              "format": "date",
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Exclusion Date"
        },
        "waiver_date": {
          "anyOf": [
            {
              "format": "date",
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Waiver Date"
        },
        "waiver_state": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Waiver State"
        }
      },
      "required": [
        "list",
        "name",
        "kind",
        "score",
        "reasons",
        "npi",
        "state",
        "general",
        "specialty",
        "exclusion_type",
        "exclusion_date",
        "waiver_date",
        "waiver_state"
      ],
      "title": "ExclusionsCandidate",
      "type": "object"
    }
  },
  "title": "ExclusionsScreenResponse"
}
🟢carrier_lookup(usdot, docket, name)

$0.03 per call. Pay with x402 (USDC on Base) in _meta["x402/payment"]; MPP (tempo) on the HTTP URL /v1/carrier/lookup. US motor carrier by USDOT, MC/MX/FF docket or exact company name (FMCSA): USDOT status, out-of-service order, operating authority per docket with grant date and source (Motus, else legacy frozen 2026-05-14), BI&PD, cargo and bond required vs on file, insurance policies, BOC-3, fleet size (power_units counts every power unit, trucks and others), safety rating. Up to 10 carriers; empty is a paid 200. Not a determination: verify with FMCSA before dispatch.

輸入結構描述

{
  "type": "object",
  "properties": {
    "usdot": {
      "anyOf": [
        {
          "maximum": 99999999,
          "minimum": 1,
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "examples": [
        53467
      ],
      "title": "Usdot"
    },
    "docket": {
      "anyOf": [
        {
          "maxLength": 20,
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "MC, MX or FF + digits.",
      "examples": [
        "MC138328"
      ],
      "title": "Docket"
    },
    "name": {
      "anyOf": [
        {
          "maxLength": 200,
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Whole legal or DBA name; no partial match.",
      "title": "Name"
    }
  },
  "additionalProperties": false,
  "description": "Exactly one of usdot, docket or name.",
  "oneOf": [
    {
      "required": [
        "usdot"
      ]
    },
    {
      "required": [
        "docket"
      ]
    },
    {
      "required": [
        "name"
      ]
    }
  ],
  "title": "CarrierLookupRequest"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "carriers": {
      "items": {
        "$ref": "#/$defs/CarrierRecord"
      },
      "title": "Carriers",
      "type": "array"
    },
    "truncated": {
      "title": "Truncated",
      "type": "boolean"
    },
    "data_as_of": {
      "title": "Data As Of",
      "type": "string"
    },
    "legacy_as_of": {
      "format": "date",
      "title": "Legacy As Of",
      "type": "string"
    },
    "source": {
      "title": "Source",
      "type": "string"
    },
    "coverage": {
      "title": "Coverage",
      "type": "string"
    }
  },
  "required": [
    "carriers",
    "truncated",
    "data_as_of",
    "legacy_as_of",
    "source",
    "coverage"
  ],
  "$defs": {
    "CarrierAuthority": {
      "properties": {
        "docket": {
          "title": "Docket",
          "type": "string"
        },
        "type": {
          "title": "Type",
          "type": "string"
        },
        "status": {
          "title": "Status",
          "type": "string"
        },
        "granted": {
          "anyOf": [
            {
              "format": "date",
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Granted"
        },
        "source": {
          "title": "Source",
          "type": "string"
        },
        "frozen_as_of": {
          "anyOf": [
            {
              "format": "date",
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Frozen As Of"
        }
      },
      "required": [
        "docket",
        "type",
        "status",
        "granted",
        "source",
        "frozen_as_of"
      ],
      "title": "CarrierAuthority",
      "type": "object"
    },
    "CarrierAuthorityAge": {
      "properties": {
        "first_granted": {
          "anyOf": [
            {
              "format": "date",
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "First Granted"
        },
        "docket": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Docket"
        },
        "source": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Source"
        }
      },
      "required": [
        "first_granted",
        "docket",
        "source"
      ],
      "title": "CarrierAuthorityAge",
      "type": "object"
    },
    "CarrierInsurance": {
      "properties": {
        "docket": {
          "title": "Docket",
          "type": "string"
        },
        "source": {
          "title": "Source",
          "type": "string"
        },
        "bipd_required": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Bipd Required"
        },
        "bipd_on_file": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Bipd On File"
        },
        "cargo_required": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "title": "Cargo Required"
        },
        "cargo_on_file": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "title": "Cargo On File"
        },
        "bond_required": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "title": "Bond Required"
        },
        "bond_on_file": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "title": "Bond On File"
        },
        "boc3": {
          "title": "Boc3",
          "type": "boolean"
        },
        "policies": {
          "items": {
            "$ref": "#/$defs/CarrierPolicy"
          },
          "title": "Policies",
          "type": "array"
        }
      },
      "required": [
        "docket",
        "source",
        "bipd_required",
        "bipd_on_file",
        "cargo_required",
        "cargo_on_file",
        "bond_required",
        "bond_on_file",
        "boc3",
        "policies"
      ],
      "title": "CarrierInsurance",
      "type": "object"
    },
    "CarrierOutOfService": {
      "properties": {
        "in_force": {
          "title": "In Force",
          "type": "boolean"
        },
        "date": {
          "anyOf": [
            {
              "format": "date",
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Date"
        },
        "reason_class": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Reason Class"
        }
      },
      "required": [
        "in_force",
        "date",
        "reason_class"
      ],
      "title": "CarrierOutOfService",
      "type": "object"
    },
    "CarrierPolicy": {
      "properties": {
        "form": {
          "title": "Form",
          "type": "string"
        },
        "type": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Type"
        },
        "insurer": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Insurer"
        },
        "effective_date": {
          "anyOf": [
            {
              "format": "date",
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Effective Date"
        },
        "coverage": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Coverage"
        },
        "underlying_limit": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Underlying Limit"
        },
        "cancellation_effective": {
          "anyOf": [
            {
              "format": "date",
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Cancellation Effective"
        }
      },
      "required": [
        "form",
        "type",
        "insurer",
        "effective_date",
        "coverage",
        "underlying_limit",
        "cancellation_effective"
      ],
      "title": "CarrierPolicy",
      "type": "object"
    },
    "CarrierRecord": {
      "properties": {
        "usdot": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Usdot"
        },
        "legal_name": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Legal Name"
        },
        "dba_name": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Dba Name"
        },
        "usdot_status": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Usdot Status"
        },
        "city": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "City"
        },
        "state": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "State"
        },
        "zip": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Zip"
        },
        "power_units": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "description": "Every power unit the carrier reports, trucks and others; not trucks only.",
          "title": "Power Units"
        },
        "drivers": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Drivers"
        },
        "safety_rating": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Safety Rating"
        },
        "safety_rating_date": {
          "anyOf": [
            {
              "format": "date",
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Safety Rating Date"
        },
        "out_of_service": {
          "$ref": "#/$defs/CarrierOutOfService"
        },
        "authorized_for": {
          "items": {
            "type": "string"
          },
          "title": "Authorized For",
          "type": "array"
        },
        "authorities": {
          "items": {
            "$ref": "#/$defs/CarrierAuthority"
          },
          "title": "Authorities",
          "type": "array"
        },
        "insurance": {
          "items": {
            "$ref": "#/$defs/CarrierInsurance"
          },
          "title": "Insurance",
          "type": "array"
        },
        "boc3": {
          "title": "Boc3",
          "type": "boolean"
        },
        "authority_age": {
          "$ref": "#/$defs/CarrierAuthorityAge"
        }
      },
      "required": [
        "usdot",
        "legal_name",
        "dba_name",
        "usdot_status",
        "city",
        "state",
        "zip",
        "power_units",
        "drivers",
        "safety_rating",
        "safety_rating_date",
        "out_of_service",
        "authorized_for",
        "authorities",
        "insurance",
        "boc3",
        "authority_age"
      ],
      "title": "CarrierRecord",
      "type": "object"
    }
  },
  "title": "CarrierLookupResponse"
}
🟢license_search(state, trade, city, zip, county, ...)

$0.05 per call. Pay with x402 (USDC on Base) in _meta["x402/payment"]; MPP (tempo) on the HTTP URL /v1/license/search. Licensed contractors by trade and city, zip or county: license number, name, license type and class, status, expiry, address. Trades CA: asbestos_lead, boiler_piping, cabinets_finish_carpentry, concrete, demolition, drywall, electrical, elevator, fencing, fire_protection, flooring, framing, general, general_engineering, glazing, hvac, insulation, landscaping, lock_security, low_voltage, manufactured_home_setup, masonry, ornamental_metal, painting, parking_highway, paving, pipeline, plastering, plumbing, pool, reinforcing_steel, residential_remodeling, roofing, sewer_septic, sheet_metal, signs, solar, steel_erection, tile, traffic_control, tree_service, water_conditioning, welding, well_drilling; FL: alarm, demolition, drywall, electrical, garage_door, gas_line, general, glazing, hvac, irrigation, low_voltage, marine, plumbing, pollutant_storage, pool, pool_specialty, residential_electrical, roofing, sheet_metal, sign_electrical, solar, specialty_structure, underground_utility, window_door; OR: commercial_general, commercial_specialty, home_inspector, lead_paint, locksmith, residential_general, residential_specialty; TX: electrical, hvac, plumbing, sign_electrical; VA: accessibility, alarm, alternative_energy, asbestos_lead, cabinets_finish_carpentry, commercial_general, commercial_improvement, concrete, drilling_blasting, drywall, electrical, elevator, environmental, farm_improvement, fire_protection, flooring, framing, gas_line, glazing, highway_heavy, home_improvement, hvac, industrial_equipment, insulation, irrigation, landscaping, low_voltage, manufactured_home_setup, marine, masonry, modular_building, painting, paving, plumbing, pool, radon_mitigation, recreational_facility, residential_general, roofing, sewer_septic, signs, steel_erection, tile, underground_utility, vessel_construction, well_drilling; WA: alarm, appliances, asbestos_lead, awnings, backflow, boiler_piping, cabinets_finish_carpentry, central_vacuum, closets, concrete, construction_cleanup, demolition, doors_gates, drain_cleaning, drilling_blasting, drywall, electrical, electrical_maintenance, elevator, excavation, fencing, fire_protection, fireproofing, flooring, framing, garage_door, general, glazing, gutters, handyman, house_moving, hvac, industrial_equipment, institutional_equipment, insulation, irrigation, landscaping, low_voltage, manufactured_home_setup, masonry, metal_fabrication, painting, paving, pest_control, plastering, plumbing, pool, pressure_washing, pump_irrigation, residential_electrical, roofing, sandblasting, scaffolding, service_station_equipment, sewer_septic, siding, sign_electrical, signs, steel_erection, stoves, suspended_ceilings, tanks, telecommunications, tile, tree_service, underground_utility, water_conditioning, welding, well_drilling, window_coverings. Up to 25 results, active first, with total_matches; empty results is a paid 200.

輸入結構描述

{
  "type": "object",
  "properties": {
    "state": {
      "enum": [
        "CA",
        "FL",
        "OR",
        "TX",
        "VA",
        "WA"
      ],
      "examples": [
        "FL"
      ],
      "maxLength": 2,
      "minLength": 2,
      "title": "State",
      "type": "string"
    },
    "trade": {
      "description": "A trade slug. Each state offers its own list: GET /v1/license/trades (free)",
      "examples": [
        "roofing"
      ],
      "maxLength": 40,
      "title": "Trade",
      "type": "string"
    },
    "city": {
      "anyOf": [
        {
          "maxLength": 100,
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Exact match after normalizing case and spaces, on addresses in the requested state. Exactly one of city, zip or county.",
      "examples": [
        "Tampa"
      ],
      "title": "City"
    },
    "zip": {
      "anyOf": [
        {
          "maxLength": 10,
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "5-digit ZIP (ZIP+4 accepted; the first 5 digits match). Exactly one of city, zip or county.",
      "examples": [
        "33602"
      ],
      "title": "Zip"
    },
    "county": {
      "anyOf": [
        {
          "maxLength": 40,
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Offered only where a state lists it. Exactly one of city, zip or county.",
      "examples": [
        "Harris"
      ],
      "title": "County"
    },
    "active_only": {
      "default": true,
      "title": "Active Only",
      "type": "boolean"
    },
    "limit": {
      "default": 25,
      "maximum": 25,
      "minimum": 1,
      "title": "Limit",
      "type": "integer"
    }
  },
  "required": [
    "state",
    "trade"
  ],
  "description": "A two-letter state, a trade from that state's list, and a city, 5-digit zip, or county.",
  "title": "LicenseSearchRequest"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "state": {
      "title": "State",
      "type": "string"
    },
    "query": {
      "additionalProperties": {
        "anyOf": [
          {
            "type": "string"
          },
          {
            "type": "boolean"
          },
          {
            "type": "integer"
          }
        ]
      },
      "title": "Query",
      "type": "object"
    },
    "results": {
      "items": {
        "$ref": "#/$defs/SearchResultOut"
      },
      "title": "Results",
      "type": "array"
    },
    "total_matches": {
      "description": "Matches before the limit.",
      "title": "Total Matches",
      "type": "integer"
    },
    "truncated": {
      "description": "total_matches is more than the results returned.",
      "title": "Truncated",
      "type": "boolean"
    },
    "data_as_of": {
      "additionalProperties": {
        "type": "string"
      },
      "title": "Data As Of",
      "type": "object"
    },
    "source": {
      "title": "Source",
      "type": "string"
    },
    "coverage": {
      "title": "Coverage",
      "type": "string"
    }
  },
  "required": [
    "state",
    "query",
    "results",
    "total_matches",
    "truncated",
    "data_as_of",
    "source",
    "coverage"
  ],
  "$defs": {
    "SearchResultOut": {
      "properties": {
        "license_number": {
          "title": "License Number",
          "type": "string"
        },
        "name": {
          "title": "Name",
          "type": "string"
        },
        "dba_name": {
          "title": "Dba Name",
          "type": "string"
        },
        "license_type": {
          "title": "License Type",
          "type": "string"
        },
        "class_code": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "FL: the license's class when the trade names a class inside its license type (e.g. SCC glazing is class GLZ); null when the whole type is the trade. WA: the specialty that matched the trade (e.g. CC roofing is CD). VA: the license's first specialty in the trade (e.g. hvac is HVA or REF). CA: the license's first classification in the trade (e.g. plumbing is C36). Null for OR and TX.",
          "title": "Class Code"
        },
        "trade": {
          "title": "Trade",
          "type": "string"
        },
        "status": {
          "description": "As the state gives it: FL primary status 'C'/'P'/'S'; CA primary status, e.g. 'CLEAR'; OR, TX and VA 'active'/'expired'; WA the L&I status, e.g. 'ACTIVE'.",
          "title": "Status",
          "type": "string"
        },
        "active": {
          "title": "Active",
          "type": "boolean"
        },
        "expires": {
          "anyOf": [
            {
              "format": "date",
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Expires"
        },
        "city": {
          "title": "City",
          "type": "string"
        },
        "zip": {
          "title": "Zip",
          "type": "string"
        },
        "state": {
          "description": "The license holder's address state.",
          "title": "State",
          "type": "string"
        }
      },
      "required": [
        "license_number",
        "name",
        "dba_name",
        "license_type",
        "trade",
        "status",
        "active",
        "expires",
        "city",
        "zip",
        "state"
      ],
      "title": "SearchResultOut",
      "type": "object"
    }
  },
  "title": "LicenseSearchResponse"
}
🟢airport_nearest(location, near, k, airport_size)

$0.02 per call. Pay with x402 (USDC on Base) in _meta["x402/payment"]; MPP (tempo) on the HTTP URL /v1/airport/nearest. Up to 5 airports with scheduled service nearest a named place, ranked by real road drive time, with IATA codes.

輸入結構描述

{
  "type": "object",
  "properties": {
    "location": {
      "examples": [
        "Lakeland, FL"
      ],
      "maxLength": 200,
      "minLength": 1,
      "pattern": "\\S",
      "title": "Location",
      "type": "string"
    },
    "near": {
      "anyOf": [
        {
          "maxLength": 200,
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Disambiguation hint, e.g. 'Florida'",
      "title": "Near"
    },
    "k": {
      "default": 3,
      "description": "How many airports",
      "maximum": 5,
      "minimum": 1,
      "title": "K",
      "type": "integer"
    },
    "airport_size": {
      "default": "scheduled",
      "description": "scheduled: any airport with scheduled passenger service. large: OurAirports type large_airport with scheduled service.",
      "enum": [
        "scheduled",
        "large"
      ],
      "title": "Airport Size",
      "type": "string"
    }
  },
  "required": [
    "location"
  ],
  "description": "A place to search from, how many airports to return, and which airports count.",
  "title": "NearestAirportRequest"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "origin": {
      "$ref": "#/$defs/PlaceOut"
    },
    "airports": {
      "description": "Nearest first by road drive time",
      "items": {
        "$ref": "#/$defs/AirportOut"
      },
      "title": "Airports",
      "type": "array"
    },
    "attribution": {
      "title": "Attribution",
      "type": "string"
    },
    "airports_data_as_of": {
      "description": "When our OurAirports file was fetched (UTC)",
      "title": "Airports Data As Of",
      "type": "string"
    }
  },
  "required": [
    "origin",
    "airports",
    "attribution",
    "airports_data_as_of"
  ],
  "$defs": {
    "AirportOut": {
      "properties": {
        "iata": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "description": "null for the few scheduled airports without one",
          "title": "Iata"
        },
        "icao": {
          "description": "OurAirports ident: the ICAO code where one exists",
          "title": "Icao",
          "type": "string"
        },
        "name": {
          "title": "Name",
          "type": "string"
        },
        "municipality": {
          "title": "Municipality",
          "type": "string"
        },
        "type": {
          "description": "OurAirports type: large_airport, medium_airport, ...",
          "title": "Type",
          "type": "string"
        },
        "lat": {
          "title": "Lat",
          "type": "number"
        },
        "lon": {
          "title": "Lon",
          "type": "number"
        },
        "distance_m": {
          "title": "Distance M",
          "type": "integer"
        },
        "duration_s": {
          "title": "Duration S",
          "type": "integer"
        },
        "miles": {
          "title": "Miles",
          "type": "number"
        },
        "minutes": {
          "title": "Minutes",
          "type": "number"
        }
      },
      "required": [
        "iata",
        "icao",
        "name",
        "municipality",
        "type",
        "lat",
        "lon",
        "distance_m",
        "duration_s",
        "miles",
        "minutes"
      ],
      "title": "AirportOut",
      "type": "object"
    },
    "PlaceOut": {
      "properties": {
        "name": {
          "title": "Name",
          "type": "string"
        },
        "lat": {
          "title": "Lat",
          "type": "number"
        },
        "lon": {
          "title": "Lon",
          "type": "number"
        },
        "kind": {
          "title": "Kind",
          "type": "string"
        },
        "source": {
          "title": "Source",
          "type": "string"
        },
        "confidence": {
          "title": "Confidence",
          "type": "number"
        }
      },
      "required": [
        "name",
        "lat",
        "lon",
        "kind",
        "source",
        "confidence"
      ],
      "title": "PlaceOut",
      "type": "object"
    }
  },
  "title": "NearestAirportResponse"
}

社群

為此伺服器評分

證據

近期觀測

已驗證未記錄版本11 個工具
已驗證未記錄版本7 個工具