protogrid

Search / io.github.cheadlee10/sentinel-wa-realestate

SENTINEL Washington Real Estate

R0· no sign-in

Washington property evidence and transaction math for software and AI assistants.

v1.5.1 · active · repository · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality89good
Trust94of 100
Uptime, 30 days98%
Latency p50322 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "sentinel-wa-realestate": {
      "type": "http",
      "url": "https://app.sentineliq.net/api/v1/mcp/public"
    }
  }
}
claude mcp add --transport http sentinel-wa-realestate https://app.sentineliq.net/api/v1/mcp/public
[mcp_servers.sentinel-wa-realestate]
url = "https://app.sentineliq.net/api/v1/mcp/public"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "sentinel-wa-realestate": {
      "type": "remote",
      "url": "https://app.sentineliq.net/api/v1/mcp/public",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "sentinel-wa-realestate": {
      "type": "http",
      "url": "https://app.sentineliq.net/api/v1/mcp/public"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=sentinel-wa-realestate&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vYXBwLnNlbnRpbmVsaXEubmV0L2FwaS92MS9tY3AvcHVibGljIn0%3D"
}
{
  "servers": {
    "sentinel-wa-realestate": {
      "type": "http",
      "url": "https://app.sentineliq.net/api/v1/mcp/public"
    }
  }
}
{
  "mcpServers": {
    "sentinel-wa-realestate": {
      "httpUrl": "https://app.sentineliq.net/api/v1/mcp/public"
    }
  }
}
extensions:
  "sentinel-wa-realestate":
    enabled: true
    name: "sentinel-wa-realestate"
    type: streamable_http
    uri: "https://app.sentineliq.net/api/v1/mcp/public"
    timeout: 300

Quality 89 / 100good

protocol88 · weight 25
  • pass
    protocol.modernsupports 2026-07-28 (server/discover)
  • pass
    protocol.statelessanswers without a session
  • pass
    protocol.transportstreamable HTTP
  • warn
    protocol.list_ttltools/list carries no ttlMs, so clients re-fetch it
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene86 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations3 of 3 tools declare readOnlyHint or destructiveHint
  • fail
    tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: wa_reet (destructiveHint, idempotentHint); nwmls_deadlines (destructiveHint, idempotentHint); wa_net_sheet (destructiveHint, idempotentHint)
  • pass
    tools.token_costabout 1,186 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability100 · weight 15
  • pass
    stability.changesno tool changes in 30 days
  • pass
    stability.rug_pullno tool changed its meaning under the same name
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

3 tools, about 1,186 tokens to load them all · tool set 8e18f3f10e33 · checked 2026-10-19 10:52 UTC

Tool changes

No tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 94 / 100

provenance90
liveness99
freshness85
hygiene100

+repository +namespace-matches-repo +website +reachable +uptime-98% ~updated-41d-ago

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://app.sentineliq.net/api/v1/mcp/public streamable-httpnoneyes98%322 ms2026-07-28, 2025-06-18, 2025-03-262026-10-19
https://app.sentineliq.net/api/v1/mcp streamable-httpapi_key ${SENTINEL_WA_REALESTATE_TOKEN}yes98%321 ms–2026-10-19

Tools (3)

nwmls_deadlinesread-onlyCompute the standard NWMLS transaction deadline set from a mutual-acceptance date: earnest money (Form 21), seller disclosure delivery + buyer rescission (Form 17, RCW 64.06), title contingency (Form 22T), inspection (Form 35), financing (Form 22A), and FIRPTA certification (Form 22E). Business-day counts exclude weekends and Washington state holidays per RCW 1.16.050 — never plain calendar arithmetic. Washington/NWMLS transactions only. Dates are the standard form DEFAULTS computed from public rules (no NWMLS data or form text); the result flags dates landing on non-business days and includes a verify-against-the-executed-contract disclaimer that must accompany any advice built on these dates. The result includes an 'attributions' array (upstream source lines and the NWMLS/DOR/county non-affiliation line) and a professional-advice disclaimer — pass both through to end users.
wa_net_sheetread-onlyEstimate a Washington home seller's net proceeds: commission, graduated REET, title/escrow/closing costs, mortgage payoff, and optional HOA/tax prorations — every line item computed deterministically by the same engine SENTINEL's product uses. Use for 'what will the seller walk away with' questions on WA sales; WA counties only. The result is an itemized dict. Uses no third-party data. The result includes an 'attributions' array (upstream source lines and the NWMLS/DOR/county non-affiliation line) and a professional-advice disclaimer — pass both through to end users.
wa_reetread-onlyCalculate Washington State Real Estate Excise Tax (REET, RCW 82.45) for one sale: graduated state brackets plus the county's local rate, computed deterministically by SENTINEL's production engine — never estimated. Use when you need the exact excise tax owed on a WA home sale (seller-paid by default). Washington State counties only. The result includes the per-bracket breakdown, the $5 DOR technology fee, and rate-assumption caveats (verify the DOR location code for city-level exceptions). Uses no third-party data. The result includes an 'attributions' array (upstream source lines and the NWMLS/DOR/county non-affiliation line) and a professional-advice disclaimer — pass both through to end users.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "io.github.cheadlee10/sentinel-wa-realestate",
  "_meta": {
    "io.modelcontextprotocol.registry/publisher-provided": {
      "io.sentineliq/openapi": "https://app.sentineliq.net/api/v1/agent-api/openapi.json",
      "io.sentineliq/coverage": {
        "note": "Property records cover four Washington counties only. The REET and net-sheet calculators know local rates for eleven counties; that is a rate table, not data coverage.",
        "property_records": [
          "King",
          "Pierce",
          "Snohomish",
          "Whatcom"
        ],
        "calculator_counties": [
          "clark",
          "cowlitz",
          "island",
          "king",
          "kitsap",
          "lewis",
          "mason",
          "pierce",
          "skagit",
          "snohomish",
          "whatcom"
        ]
      },
      "io.sentineliq/endpoints": {
        "keyed": {
          "url": "https://app.sentineliq.net/api/v1/mcp",
          "auth": "Authorization: Bearer agk_...",
          "tools": [
            "wa_research_packet",
            "wa_property_changes",
            "wa_local_context",
            "wa_site_context",
            "wa_reet",
            "wa_net_sheet",
            "nwmls_deadlines",
            "wa_property_lookup",
            "wa_permit_history",
            "wa_market_snapshot",
            "wa_compare_seller_scenarios",
            "wa_compare_offers",
            "wa_monthly_payment",
            "wa_seller_packet"
          ],
          "limits": "60 requests/minute per key; 2000 served answers per rolling 24h per account"
        },
        "public": {
          "url": "https://app.sentineliq.net/api/v1/mcp/public",
          "auth": "none",
          "tools": [
            "wa_reet",
            "wa_net_sheet",
            "nwmls_deadlines"
          ],
          "limits": "60 requests/minute and 500/day per client IP"
        }
      },
      "io.sentineliq/read_only": "Tools do not change customer records or send messages. Successful keyed answers update the account usage ledger.",
      "io.sentineliq/attribution": "Responses carry an 'attributions' array; entries marked required:true (Pierce County, Whatcom County, Redfin) must be reproduced wherever the data is displayed. Not affiliated with or endorsed by NWMLS, the Washington Department of Revenue, or any county.",
      "io.sentineliq/not_included": [
        "Independent field-by-field verification of historical building attributes is not available. Cached values may include earlier enrichment; preserve interior_provenance_status and provenance_note. Known portal backfills are omitted.",
        "Owner and taxpayer names, mailing addresses, owner-status classification, and equity estimates are not included in this version.",
        "Listing links, photos and portal automated valuations are absent. Status, price and related fields are available only for a matched licensed listing already on file; null means no licensed listing on file.",
        "No bulk export, batch endpoint, or area enumeration; every property lookup is per-address.",
        "No lead, distress, delinquency, foreclosure, probate, or court signals. Permit coverage is limited to the connected jurisdictions named in each response and never proves an absence of permits.",
        "No skip trace, phone or email append, or contact lookup."
      ]
    }
  },
  "title": "SENTINEL Washington Real Estate",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://app.sentineliq.net/api/v1/mcp/public",
      "type": "streamable-http"
    },
    {
      "url": "https://app.sentineliq.net/api/v1/mcp",
      "type": "streamable-http",
      "headers": [
        {
          "name": "Authorization",
          "format": "string",
          "isSecret": true,
          "isRequired": true,
          "description": "Bearer token: 'Bearer agk_...'. Create a key at https://sentineliq.net/developers/console. Required for data and workflow tools."
        }
      ]
    }
  ],
  "version": "1.5.1",
  "repository": {
    "url": "https://github.com/cheadlee10/sentinel-mcp",
    "source": "github"
  },
  "websiteUrl": "https://sentineliq.net/developers?utm_source=mcp_registry&utm_medium=referral&utm_campaign=sentinel_api_launch_202609&utm_content=registry",
  "description": "Washington property evidence and transaction math for software and AI assistants."
}