{"id":453407,"name":"Sparks RE API — Real Estate & FHA Compliance Agent","description":"Autonomous real estate data extraction, Fair Housing Act (FHA) compliance scanning across all 7 federal protected classes, and rental property investment underwriting (Cap Rate, DSCR, Cash-on-Cash, NOI). Supports x402 USDC micropayments on Base Mainnet and Model Context Protocol (MCP).","card_url":"https://sparks-re-api.sparksdigital-re.workers.dev/.well-known/agent-card.json","endpoint":"https://sparks-re-api.sparksdigital-re.workers.dev","protocol_version":"1.0","first_seen":"2026-10-27T06:20:59.445636+00:00","last_verified":"2026-10-27T06:20:59.445636+00:00","card":{"url":"https://sparks-re-api.sparksdigital-re.workers.dev","name":"Sparks RE API — Real Estate & FHA Compliance Agent","skills":[{"id":"normalize-property","name":"Property Data Normalizer","tags":["real-estate","parser","mls","normalization","x402"],"examples":["Parse 3bd 2ba at 789 Maple Ave, Indianapolis, IN 46220 for $295,000"],"description":"Extract structured property fields (address, city, state, zip, beds, baths, sqft, lot_size, year_built, property_type, raw_price) from unstructured real estate text ($0.03 USDC)."},{"id":"check-fha-compliance","name":"Fair Housing Act (FHA) Compliance Scanner","tags":["real-estate","compliance","fha","fair-housing","legal-tech","x402"],"examples":["Scan this listing description for Fair Housing Act violations"],"description":"Scan property marketing copy against 50+ discriminatory patterns across all 7 federal protected classes (Race, Color, Religion, National Origin, Sex, Familial Status, Disability) and generate a compliant rewrite ($0.05 USDC)."},{"id":"calculate-investor-metrics","name":"Real Estate Investment Underwriting Calculator","tags":["real-estate","underwriting","finance","cap-rate","dscr","x402"],"examples":["Calculate DSCR and Cap Rate for a $250,000 property renting at $2,000/month with 20% down"],"description":"Compute Cap Rate, Cash-on-Cash Return, DSCR, Gross Rent Multiplier, Monthly Cashflow, and Annual NOI from purchase price, monthly rent, and down payment ($0.10 USDC)."},{"id":"analyze-property-text","name":"Consolidated AI + Rule-Based Property Text Analyzer","tags":["real-estate","nlp","fha","underwriting","x402"],"examples":["Analyze this raw MLS description for FHA compliance and investor cashflow"],"description":"Submit raw property text or MLS copy to extract specs, scan for FHA compliance violations across all 7 protected classes, and compute investor returns in one report ($0.05 USDC)."},{"id":"analyze-property-url","name":"Live Property Listing URL Scraper & Analyzer","tags":["real-estate","scraper","fha","underwriting","x402"],"examples":["Scrape and analyze https://mypropertylisting.com/123-main"],"description":"Scrape a public real estate listing URL, extract property specs, run FHA compliance scanning, and calculate investor metrics in one consolidated report ($0.05 USDC)."},{"id":"analyze-property-image","name":"Multimodal Property Screenshot Analyzer","tags":["real-estate","multimodal","vision","fha","underwriting","x402"],"examples":["Analyze this listing screenshot for FHA compliance and cap rate"],"description":"Upload a base64 screenshot of a property listing for multimodal vision extraction, FHA compliance scanning, and investor underwriting metrics ($0.15 USDC)."},{"id":"extract-web-markdown","name":"Deterministic Web/HTML-to-Clean-Markdown Extractor","tags":["markdown","scraper","extractor","web","utility","x402"],"examples":["Extract clean Markdown from https://example.com"],"description":"Strip scripts, navigation, and boilerplate from any public webpage URL or raw HTML and return clean LLM-ready Markdown, title, headings, and word count ($0.01 USDC)."},{"id":"audit-wcag-compliance","name":"Website & HTML ADA Title II / WCAG 2.1 AA Compliance Scanner","tags":["wcag","ada","accessibility","compliance","audit","x402"],"examples":["Audit https://digisparks.net for WCAG 2.1 AA compliance"],"description":"Audit any webpage URL or raw HTML for structural accessibility violations (missing alt text, missing lang attribute, empty links, unlabeled form inputs, viewport zoom locks) with a 0-100 score ($0.05 USDC)."},{"id":"fetch-sec-edgar-intel","name":"B2B SEC EDGAR Filing & Company Intelligence Extractor","tags":["sec","edgar","finance","10-k","stocks","b2b","x402"],"examples":["Fetch SEC EDGAR filings for AAPL"],"description":"Resolve any US public company stock ticker (e.g., AAPL, NVDA, MSFT) or CIK against official SEC EDGAR submissions data and return recent 10-K, 10-Q, 8-K, and DEF 14A filing URLs ($0.03 USDC)."},{"id":"audit-base-token-risk","name":"Base Mainnet Smart Contract & ERC-20 Technical Risk Auditor","tags":["base","erc20","smart-contract","security","audit","x402"],"examples":["Audit Base contract 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"],"description":"Inspect any Base Mainnet (eip155:8453) smart contract for bytecode size, EIP-1967 upgradeable proxy implementation slots, and privileged admin selectors ($0.05 USDC)."},{"id":"get-base-gas-oracle","name":"Live Base L2 Network Congestion & Gas Oracle","tags":["base","gas","oracle","congestion","rpc","x402"],"examples":["Check current Base Mainnet gas price and congestion"],"description":"Query live Base Mainnet JSON-RPC for latest block height, gas price in gwei, baseFeePerGas, block utilization %, estimated USDC transfer gas cost in USD, and execution recommendation ($0.01 USDC)."}],"version":"1.4.0","provider":{"url":"https://sparks-re-api.sparksdigital-re.workers.dev","organization":"Sparks Digital LLC"},"extensions":{"mcp":{"url":"https://sparks-re-api.sparksdigital-re.workers.dev/mcp","transport":"streamable-http"},"x402":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x8966A2aAe40e008f1f52962683Cb5D22aa700fb7","token":"USDC","network":"eip155:8453","facilitatorUrl":"https://facilitator.payai.network"}},"description":"Autonomous real estate data extraction, Fair Housing Act (FHA) compliance scanning across all 7 federal protected classes, and rental property investment underwriting (Cap Rate, DSCR, Cash-on-Cash, NOI). Supports x402 USDC micropayments on Base Mainnet and Model Context Protocol (MCP).","capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"authentication":{"schemes":["x402","none"],"credentials":"Stateless HTTP 402 Payment Required via x402 protocol (USDC on Base Mainnet eip155:8453) or direct MCP tool invocation at /mcp."},"protocolVersion":"1.0","defaultInputModes":["application/json","text/plain"],"defaultOutputModes":["application/json"]},"status":"verified","publisher_domain":"sparksdigital-re.workers.dev","signature_status":"unsigned","signature_detail":"No card signature supplied","signature_key_url":null,"signature_checked_at":"2026-10-27T06:20:59.445636+00:00","domain_claimed_at":null,"domain_proof_checked_at":null,"source_name":"Publisher Agent Card","source_url":"https://sparks-re-api.sparksdigital-re.workers.dev/.well-known/agent-card.json","last_check":{"checked_at":"2026-10-27T06:20:59.445636+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"also_published_at":[],"history_urls":["https://sparks-re-api.sparksdigital-re.workers.dev/.well-known/agent-card.json"],"skills":[{"skill_id":"fetch-sec-edgar-intel","name":"B2B SEC EDGAR Filing & Company Intelligence Extractor","description":"Resolve any US public company stock ticker (e.g., AAPL, NVDA, MSFT) or CIK against official SEC EDGAR submissions data and return recent 10-K, 10-Q, 8-K, and DEF 14A filing URLs ($0.03 USDC).","tags":["sec","edgar","finance","10-k","stocks","b2b","x402"],"quality_warning":false},{"skill_id":"audit-base-token-risk","name":"Base Mainnet Smart Contract & ERC-20 Technical Risk Auditor","description":"Inspect any Base Mainnet (eip155:8453) smart contract for bytecode size, EIP-1967 upgradeable proxy implementation slots, and privileged admin selectors ($0.05 USDC).","tags":["base","erc20","smart-contract","security","audit","x402"],"quality_warning":false},{"skill_id":"analyze-property-text","name":"Consolidated AI + Rule-Based Property Text Analyzer","description":"Submit raw property text or MLS copy to extract specs, scan for FHA compliance violations across all 7 protected classes, and compute investor returns in one report ($0.05 USDC).","tags":["real-estate","nlp","fha","underwriting","x402"],"quality_warning":false},{"skill_id":"extract-web-markdown","name":"Deterministic Web/HTML-to-Clean-Markdown Extractor","description":"Strip scripts, navigation, and boilerplate from any public webpage URL or raw HTML and return clean LLM-ready Markdown, title, headings, and word count ($0.01 USDC).","tags":["markdown","scraper","extractor","web","utility","x402"],"quality_warning":false},{"skill_id":"check-fha-compliance","name":"Fair Housing Act (FHA) Compliance Scanner","description":"Scan property marketing copy against 50+ discriminatory patterns across all 7 federal protected classes (Race, Color, Religion, National Origin, Sex, Familial Status, Disability) and generate a compliant rewrite ($0.05 USDC).","tags":["real-estate","compliance","fha","fair-housing","legal-tech","x402"],"quality_warning":false},{"skill_id":"get-base-gas-oracle","name":"Live Base L2 Network Congestion & Gas Oracle","description":"Query live Base Mainnet JSON-RPC for latest block height, gas price in gwei, baseFeePerGas, block utilization %, estimated USDC transfer gas cost in USD, and execution recommendation ($0.01 USDC).","tags":["base","gas","oracle","congestion","rpc","x402"],"quality_warning":false},{"skill_id":"analyze-property-url","name":"Live Property Listing URL Scraper & Analyzer","description":"Scrape a public real estate listing URL, extract property specs, run FHA compliance scanning, and calculate investor metrics in one consolidated report ($0.05 USDC).","tags":["real-estate","scraper","fha","underwriting","x402"],"quality_warning":false},{"skill_id":"analyze-property-image","name":"Multimodal Property Screenshot Analyzer","description":"Upload a base64 screenshot of a property listing for multimodal vision extraction, FHA compliance scanning, and investor underwriting metrics ($0.15 USDC).","tags":["real-estate","multimodal","vision","fha","underwriting","x402"],"quality_warning":false},{"skill_id":"normalize-property","name":"Property Data Normalizer","description":"Extract structured property fields (address, city, state, zip, beds, baths, sqft, lot_size, year_built, property_type, raw_price) from unstructured real estate text ($0.03 USDC).","tags":["real-estate","parser","mls","normalization","x402"],"quality_warning":false},{"skill_id":"calculate-investor-metrics","name":"Real Estate Investment Underwriting Calculator","description":"Compute Cap Rate, Cash-on-Cash Return, DSCR, Gross Rent Multiplier, Monthly Cashflow, and Annual NOI from purchase price, monthly rent, and down payment ($0.10 USDC).","tags":["real-estate","underwriting","finance","cap-rate","dscr","x402"],"quality_warning":false},{"skill_id":"audit-wcag-compliance","name":"Website & HTML ADA Title II / WCAG 2.1 AA Compliance Scanner","description":"Audit any webpage URL or raw HTML for structural accessibility violations (missing alt text, missing lang attribute, empty links, unlabeled form inputs, viewport zoom locks) with a 0-100 score ($0.05 USDC).","tags":["wcag","ada","accessibility","compliance","audit","x402"],"quality_warning":false}],"quality_flags":[],"check_history":{"checks":1,"passed":1},"recent_checks":[{"card_url":"https://sparks-re-api.sparksdigital-re.workers.dev/.well-known/agent-card.json","checked_at":"2026-10-27T06:20:59.445636+00:00","success":true,"http_status":200,"detail":"Agent Card validated"}],"endpoint_tls_check":{"checked_at":"2026-10-27T06:20:59.445636+00:00","success":true,"detail":"Valid TLS connection to advertised endpoint host; no A2A request sent"},"protocol_check":{"checked_at":"2026-10-27T06:20:59.445636+00:00","endpoint":"https://sparks-re-api.sparksdigital-re.workers.dev","protocol_binding":"JSONRPC","protocol_version":"1.0","state":"unconfirmed","http_status":404,"detail":"Advertised JSON-RPC endpoint returned HTTP 404 without a matching A2A response. Publish a JSON-RPC service URL supporting POST tasks/get (0.3) or GetTask (1.0); a website or ordinary resource URL is not sufficient","request_diagnostics":{"requests":[{"path":"/","allow":[],"method":"POST","status":404,"version_header":"1.0","protocol_method":"GetTask","redirect_followed":false}],"capture_version":1}},"declared_primary_endpoint":"https://sparks-re-api.sparksdigital-re.workers.dev","selected_connection_interface":{"url":"https://sparks-re-api.sparksdigital-re.workers.dev","protocolBinding":"JSONRPC","protocolVersion":"1.0"},"protocol_interface_checks":[{"endpoint":"https://sparks-re-api.sparksdigital-re.workers.dev","protocol_binding":"JSONRPC","protocol_version":"1.0","selected":true,"state":"unconfirmed","checked_at":"2026-10-27T06:20:59.445636+00:00","http_status":404,"detail":"Advertised JSON-RPC endpoint returned HTTP 404 without a matching A2A response. Publish a JSON-RPC service URL supporting POST tasks/get (0.3) or GetTask (1.0); a website or ordinary resource URL is not sufficient","binding_recorded":true}],"connection_selection_note":"The selected connection uses an address advertised in the publisher card. Read-only observations do not establish task quality or safety.","x402_price_check":null,"events":[],"relationships":[],"verification":{"agent_card_url":"https://sparks-re-api.sparksdigital-re.workers.dev/.well-known/agent-card.json","last_successful_card_check":"2026-10-27T06:20:59.445636+00:00","latest_card_check":{"checked_at":"2026-10-27T06:20:59.445636+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"signature_status":"unsigned","signature_checked_at":"2026-10-27T06:20:59.445636+00:00","task_endpoint_tested":true,"task_execution_tested":false,"endpoint_tls_checked_at":"2026-10-27T06:20:59.445636+00:00","endpoint_tls_reachable":true,"protocol_check_state":"unconfirmed","protocol_checked_at":"2026-10-27T06:20:59.445636+00:00","provider_identity_verified":false,"domain_claimed_at":null,"domain_proof_checked_at":null},"synthetic_capability_tests":{"agent_id":453407,"status":"not_tested","reason_code":"not_yet_tested","consent_status":"not_confirmed","latest_observation_status":null,"last_checked_at":null,"fixture_version":"1","reference_demonstration":false,"scope":"A publisher-authorized synthetic test of a dedicated free test endpoint. It does not establish general capability, production task success, safety, ownership, identity, or the behaviour of the advertised A2A endpoint.","methodology_url":"https://localmark.ai/capability-tests","history":[]},"repair_links":{"agent_repair_url":"https://localmark.ai/agents/453407/repair","publisher_report_url":"https://localmark.ai/publishers/sparksdigital-re.workers.dev/repair","diagnostics_json_url":"https://localmark.ai/publishers/sparksdigital-re.workers.dev/repair/diagnostics.json","diagnostics_csv_url":"https://localmark.ai/publishers/sparksdigital-re.workers.dev/repair/diagnostics.csv"},"_localmark":{"contribution":{"optional":true,"directory_access":"free","operator_authorization_required":true,"affects_rankings":false,"message":"LocalMark is free. Optional contributions help fund ongoing checks.","support_url":"https://localmark.ai/support","metadata_url":"https://localmark.ai/api/v1/support/contributions"}}}