{"schemaVersion":"davisville-agent-service.v1","service":"LocalProof","canonicalUrl":"https://localproof.davisvillelabs.com","mcp":"https://localproof.davisvillelabs.com/mcp","openapi":"https://localproof.davisvillelabs.com/openapi.json","capabilities":"https://localproof.davisvillelabs.com/v1/capabilities","coverage":"https://localproof.davisvillelabs.com/v1/coverage","sourceHealth":"https://localproof.davisvillelabs.com/v1/source-health","primaryTaskGuide":"https://localproof.davisvillelabs.com/tasks/check-property","receiptEnvelope":{"schemaVersion":"davisville-receipt-envelope.v1","mode":"additive","signatureState":"not_provided","contract":"https://davisvillelabs.com/agents/receipt-envelope-v1.json","schema":"https://davisvillelabs.com/agents/davisville-receipt-envelope.v1.schema.json","conformance":"https://davisvillelabs.com/agents/receipt-envelope-conformance-v1.json","delivery":{"status":"runtime_bound","operation":"delivery.check_result_contract","contract":"https://davisvillelabs.com/agents/delivery-contract-v1.json"}},"operations":[{"id":"localproof.resolve_jurisdiction","status":"available","access":"free","priceCents":0,"currency":"USD","description":"Resolve an address or place to a LocalProof jurisdiction and coverage state.","http":{"method":"POST","path":"/v1/jurisdiction/resolve"},"mcp":{"tool":"localproof.resolve_jurisdiction"}},{"id":"localproof.get_coverage","status":"available","access":"free","priceCents":0,"currency":"USD","description":"Return jurisdiction and source coverage without running paid research.","http":{"method":"GET","path":"/v1/coverage"},"mcp":{"tool":"localproof.get_coverage"}},{"id":"localproof.get_source_catalog","status":"available","access":"free","priceCents":0,"currency":"USD","description":"Return authoritative public sources and freshness expectations for a jurisdiction.","http":{"method":"GET","path":"/v1/sources"},"mcp":{"tool":"localproof.get_source_catalog"}},{"id":"localproof.get_source_health","status":"available","access":"free","priceCents":0,"currency":"USD","description":"Probe the currently registered official sources for a jurisdiction and report reachability without returning source records.","http":{"method":"GET","path":"/v1/source-health"},"mcp":{"tool":"localproof.get_source_health"}},{"id":"localproof.check_local_changes","status":"available","access":"paid","priceCents":5,"currency":"USD","description":"Find material local permit-record changes for a resolved property since a caller-supplied timestamp.","http":{"method":"POST","path":"/v1/changes/check","payments":{"price":{"mode":"fixed","currency":"USD","amount":"0.05"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}},{"x402":{"version":2,"scheme":"exact","asset":"USDC","network":"eip155:8453"}}],"offers":[{"intent":"charge","method":"tempo","amount":"50000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Find material local permit-record changes for a resolved property since a caller-supplied timestamp."},{"protocol":"x402","version":2,"scheme":"exact","amount":"50000","asset":"USDC","network":"eip155:8453","provider":"payai","description":"Find material local permit-record changes for a resolved property since a caller-supplied timestamp."}]}},"mcp":{"tool":"localproof.check_local_changes","payments":{"price":{"mode":"fixed","currency":"USD","amount":"0.05"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}}],"offers":[{"intent":"charge","method":"tempo","amount":"50000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Find material local permit-record changes for a resolved property since a caller-supplied timestamp."}]}},"receiptEnvelope":"davisville-receipt-envelope.v1"},{"id":"localproof.check_property_changes","status":"available","access":"paid","priceCents":25,"currency":"USD","description":"Find timestamped changes across released San Francisco permit, planning, enforcement, and permit-routing records for a resolved property since a caller-supplied timestamp.","http":{"method":"POST","path":"/v1/property/changes","payments":{"price":{"mode":"fixed","currency":"USD","amount":"0.25"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}},{"x402":{"version":2,"scheme":"exact","asset":"USDC","network":"eip155:8453"}}],"offers":[{"intent":"charge","method":"tempo","amount":"250000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Find timestamped changes across released San Francisco permit, planning, enforcement, and permit-routing records for a resolved property since a caller-supplied timestamp."},{"protocol":"x402","version":2,"scheme":"exact","amount":"250000","asset":"USDC","network":"eip155:8453","provider":"payai","description":"Find timestamped changes across released San Francisco permit, planning, enforcement, and permit-routing records for a resolved property since a caller-supplied timestamp."}]}},"mcp":{"tool":"localproof.check_property_changes","payments":{"price":{"mode":"fixed","currency":"USD","amount":"0.25"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}}],"offers":[{"intent":"charge","method":"tempo","amount":"250000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Find timestamped changes across released San Francisco permit, planning, enforcement, and permit-routing records for a resolved property since a caller-supplied timestamp."}]}},"receiptEnvelope":"davisville-receipt-envelope.v1"},{"id":"localproof.check_permits","status":"available","access":"paid","priceCents":10,"currency":"USD","description":"Reconcile current official permit records for a resolved property.","http":{"method":"POST","path":"/v1/permits/check","payments":{"price":{"mode":"fixed","currency":"USD","amount":"0.10"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}},{"x402":{"version":2,"scheme":"exact","asset":"USDC","network":"eip155:8453"}}],"offers":[{"intent":"charge","method":"tempo","amount":"100000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Reconcile current official permit records for a resolved property."},{"protocol":"x402","version":2,"scheme":"exact","amount":"100000","asset":"USDC","network":"eip155:8453","provider":"payai","description":"Reconcile current official permit records for a resolved property."}]}},"mcp":{"tool":"localproof.check_permits","payments":{"price":{"mode":"fixed","currency":"USD","amount":"0.10"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}}],"offers":[{"intent":"charge","method":"tempo","amount":"100000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Reconcile current official permit records for a resolved property."}]}},"receiptEnvelope":"davisville-receipt-envelope.v1"},{"id":"localproof.check_permit_routing","status":"available","access":"paid","priceCents":25,"currency":"USD","description":"Trace official San Francisco building-permit review routing, departments, holds, timing, and recorded review results for a resolved property.","http":{"method":"POST","path":"/v1/permits/routing/check","payments":{"price":{"mode":"fixed","currency":"USD","amount":"0.25"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}},{"x402":{"version":2,"scheme":"exact","asset":"USDC","network":"eip155:8453"}}],"offers":[{"intent":"charge","method":"tempo","amount":"250000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Trace official San Francisco building-permit review routing, departments, holds, timing, and recorded review results for a resolved property."},{"protocol":"x402","version":2,"scheme":"exact","amount":"250000","asset":"USDC","network":"eip155:8453","provider":"payai","description":"Trace official San Francisco building-permit review routing, departments, holds, timing, and recorded review results for a resolved property."}]}},"mcp":{"tool":"localproof.check_permit_routing","payments":{"price":{"mode":"fixed","currency":"USD","amount":"0.25"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}}],"offers":[{"intent":"charge","method":"tempo","amount":"250000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Trace official San Francisco building-permit review routing, departments, holds, timing, and recorded review results for a resolved property."}]}},"receiptEnvelope":"davisville-receipt-envelope.v1"},{"id":"localproof.check_property","status":"available","access":"paid","priceCents":25,"currency":"USD","description":"Resolve a property and return a source-backed local-government context snapshot.","http":{"method":"POST","path":"/v1/property/check","payments":{"price":{"mode":"fixed","currency":"USD","amount":"0.25"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}},{"x402":{"version":2,"scheme":"exact","asset":"USDC","network":"eip155:8453"}}],"offers":[{"intent":"charge","method":"tempo","amount":"250000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Resolve a property and return a source-backed local-government context snapshot."},{"protocol":"x402","version":2,"scheme":"exact","amount":"250000","asset":"USDC","network":"eip155:8453","provider":"payai","description":"Resolve a property and return a source-backed local-government context snapshot."}]}},"mcp":{"tool":"localproof.check_property","payments":{"price":{"mode":"fixed","currency":"USD","amount":"0.25"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}}],"offers":[{"intent":"charge","method":"tempo","amount":"250000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Resolve a property and return a source-backed local-government context snapshot."}]}},"receiptEnvelope":"davisville-receipt-envelope.v1"},{"id":"localproof.check_parcel_context","status":"available","access":"paid","priceCents":10,"currency":"USD","description":"Return a privacy-minimized official parcel context record, including released land-use, physical-property, zoning, and assessor attributes for jurisdictions with a supported parcel source.","http":{"method":"POST","path":"/v1/parcel/check","payments":{"price":{"mode":"fixed","currency":"USD","amount":"0.10"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}},{"x402":{"version":2,"scheme":"exact","asset":"USDC","network":"eip155:8453"}}],"offers":[{"intent":"charge","method":"tempo","amount":"100000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Return a privacy-minimized official parcel context record, including released land-use, physical-property, zoning, and assessor attributes for jurisdictions with a supported parcel source."},{"protocol":"x402","version":2,"scheme":"exact","amount":"100000","asset":"USDC","network":"eip155:8453","provider":"payai","description":"Return a privacy-minimized official parcel context record, including released land-use, physical-property, zoning, and assessor attributes for jurisdictions with a supported parcel source."}]}},"mcp":{"tool":"localproof.check_parcel_context","payments":{"price":{"mode":"fixed","currency":"USD","amount":"0.10"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}}],"offers":[{"intent":"charge","method":"tempo","amount":"100000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Return a privacy-minimized official parcel context record, including released land-use, physical-property, zoning, and assessor attributes for jurisdictions with a supported parcel source."}]}},"receiptEnvelope":"davisville-receipt-envelope.v1"},{"id":"localproof.check_planning_activity","status":"available","access":"paid","priceCents":25,"currency":"USD","description":"Reconcile planning applications and entitlement activity for a property.","http":{"method":"POST","path":"/v1/planning/check","payments":{"price":{"mode":"fixed","currency":"USD","amount":"0.25"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}},{"x402":{"version":2,"scheme":"exact","asset":"USDC","network":"eip155:8453"}}],"offers":[{"intent":"charge","method":"tempo","amount":"250000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Reconcile planning applications and entitlement activity for a property."},{"protocol":"x402","version":2,"scheme":"exact","amount":"250000","asset":"USDC","network":"eip155:8453","provider":"payai","description":"Reconcile planning applications and entitlement activity for a property."}]}},"mcp":{"tool":"localproof.check_planning_activity","payments":{"price":{"mode":"fixed","currency":"USD","amount":"0.25"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}}],"offers":[{"intent":"charge","method":"tempo","amount":"250000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Reconcile planning applications and entitlement activity for a property."}]}},"receiptEnvelope":"davisville-receipt-envelope.v1"},{"id":"localproof.check_code_enforcement","status":"available","access":"paid","priceCents":25,"currency":"USD","description":"Reconcile available code-enforcement and complaint records for a property.","http":{"method":"POST","path":"/v1/enforcement/check","payments":{"price":{"mode":"fixed","currency":"USD","amount":"0.25"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}},{"x402":{"version":2,"scheme":"exact","asset":"USDC","network":"eip155:8453"}}],"offers":[{"intent":"charge","method":"tempo","amount":"250000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Reconcile available code-enforcement and complaint records for a property."},{"protocol":"x402","version":2,"scheme":"exact","amount":"250000","asset":"USDC","network":"eip155:8453","provider":"payai","description":"Reconcile available code-enforcement and complaint records for a property."}]}},"mcp":{"tool":"localproof.check_code_enforcement","payments":{"price":{"mode":"fixed","currency":"USD","amount":"0.25"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}}],"offers":[{"intent":"charge","method":"tempo","amount":"250000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Reconcile available code-enforcement and complaint records for a property."}]}},"receiptEnvelope":"davisville-receipt-envelope.v1"},{"id":"localproof.check_zoning_context","status":"available","access":"paid","priceCents":25,"currency":"USD","description":"Resolve official San Francisco zoning and height-district context for a property point, with Planning Department source provenance and boundary limitations.","http":{"method":"POST","path":"/v1/zoning/check","payments":{"price":{"mode":"fixed","currency":"USD","amount":"0.25"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}},{"x402":{"version":2,"scheme":"exact","asset":"USDC","network":"eip155:8453"}}],"offers":[{"intent":"charge","method":"tempo","amount":"250000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Resolve official San Francisco zoning and height-district context for a property point, with Planning Department source provenance and boundary limitations."},{"protocol":"x402","version":2,"scheme":"exact","amount":"250000","asset":"USDC","network":"eip155:8453","provider":"payai","description":"Resolve official San Francisco zoning and height-district context for a property point, with Planning Department source provenance and boundary limitations."}]}},"mcp":{"tool":"localproof.check_zoning_context","payments":{"price":{"mode":"fixed","currency":"USD","amount":"0.25"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}}],"offers":[{"intent":"charge","method":"tempo","amount":"250000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Resolve official San Francisco zoning and height-district context for a property point, with Planning Department source provenance and boundary limitations."}]}},"receiptEnvelope":"davisville-receipt-envelope.v1"},{"id":"localproof.property_intelligence_pack","status":"available","access":"paid","priceCents":100,"currency":"USD","description":"Create a reconciled multi-source property intelligence package.","http":{"method":"POST","path":"/v1/property/intelligence-pack","payments":{"price":{"mode":"fixed","currency":"USD","amount":"1.00"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}},{"x402":{"version":2,"scheme":"exact","asset":"USDC","network":"eip155:8453"}}],"offers":[{"intent":"charge","method":"tempo","amount":"1000000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Create a reconciled multi-source property intelligence package."},{"protocol":"x402","version":2,"scheme":"exact","amount":"1000000","asset":"USDC","network":"eip155:8453","provider":"payai","description":"Create a reconciled multi-source property intelligence package."}]}},"mcp":{"tool":"localproof.property_intelligence_pack","payments":{"price":{"mode":"fixed","currency":"USD","amount":"1.00"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}}],"offers":[{"intent":"charge","method":"tempo","amount":"1000000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Create a reconciled multi-source property intelligence package."}]}},"receiptEnvelope":"davisville-receipt-envelope.v1"},{"id":"localproof.site_selection_compare","status":"available","access":"paid","priceCents":250,"currency":"USD","description":"Compare two or three candidate San Francisco sites across the same released permit, planning, enforcement, and zoning evidence dimensions without selecting a winner.","http":{"method":"POST","path":"/v1/sites/compare","payments":{"price":{"mode":"fixed","currency":"USD","amount":"2.50"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}},{"x402":{"version":2,"scheme":"exact","asset":"USDC","network":"eip155:8453"}}],"offers":[{"intent":"charge","method":"tempo","amount":"2500000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Compare two or three candidate San Francisco sites across the same released permit, planning, enforcement, and zoning evidence dimensions without selecting a winner."},{"protocol":"x402","version":2,"scheme":"exact","amount":"2500000","asset":"USDC","network":"eip155:8453","provider":"payai","description":"Compare two or three candidate San Francisco sites across the same released permit, planning, enforcement, and zoning evidence dimensions without selecting a winner."}]}},"mcp":{"tool":"localproof.site_selection_compare","payments":{"price":{"mode":"fixed","currency":"USD","amount":"2.50"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}}],"offers":[{"intent":"charge","method":"tempo","amount":"2500000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Compare two or three candidate San Francisco sites across the same released permit, planning, enforcement, and zoning evidence dimensions without selecting a winner."}]}},"receiptEnvelope":"davisville-receipt-envelope.v1"},{"id":"localproof.development_due_diligence","status":"available","access":"paid","priceCents":500,"currency":"USD","description":"Build an expanded San Francisco development due-diligence evidence package with cross-source chronology, administrative attention items, source gaps, and explicit interpretation boundaries.","http":{"method":"POST","path":"/v1/development/due-diligence","payments":{"price":{"mode":"fixed","currency":"USD","amount":"5.00"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}},{"x402":{"version":2,"scheme":"exact","asset":"USDC","network":"eip155:8453"}}],"offers":[{"intent":"charge","method":"tempo","amount":"5000000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Build an expanded San Francisco development due-diligence evidence package with cross-source chronology, administrative attention items, source gaps, and explicit interpretation boundaries."},{"protocol":"x402","version":2,"scheme":"exact","amount":"5000000","asset":"USDC","network":"eip155:8453","provider":"payai","description":"Build an expanded San Francisco development due-diligence evidence package with cross-source chronology, administrative attention items, source gaps, and explicit interpretation boundaries."}]}},"mcp":{"tool":"localproof.development_due_diligence","payments":{"price":{"mode":"fixed","currency":"USD","amount":"5.00"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}}],"offers":[{"intent":"charge","method":"tempo","amount":"5000000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Build an expanded San Francisco development due-diligence evidence package with cross-source chronology, administrative attention items, source gaps, and explicit interpretation boundaries."}]}},"receiptEnvelope":"davisville-receipt-envelope.v1"}]}