protogrid

Search / io.github.Flikah/scout-mcp

Scout

R0· no sign-in

Find licensed real estate agents, search MLS, route leads. Remote MCP for SC + GA brokerages.

v0.1.0 · active · repository · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality79good
Trust86of 100
Uptime, 30 days100%
Latency p50340 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "scout-mcp": {
      "type": "http",
      "url": "https://scout.realestate/api/mcp",
      "headers": {
        "Authorization": "Bearer ${SCOUT_MCP_TOKEN}"
      }
    }
  }
}
claude mcp add --transport http scout-mcp https://scout.realestate/api/mcp --header "Authorization: Bearer ${SCOUT_MCP_TOKEN}"
[mcp_servers.scout-mcp]
url = "https://scout.realestate/api/mcp"
bearer_token_env_var = "SCOUT_MCP_TOKEN"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "scout-mcp": {
      "type": "remote",
      "url": "https://scout.realestate/api/mcp",
      "enabled": true,
      "headers": {
        "Authorization": "Bearer {env:SCOUT_MCP_TOKEN}"
      }
    }
  }
}
{
  "mcpServers": {
    "scout-mcp": {
      "type": "http",
      "url": "https://scout.realestate/api/mcp",
      "headers": {
        "Authorization": "Bearer ${SCOUT_MCP_TOKEN}"
      }
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=scout-mcp&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vc2NvdXQucmVhbGVzdGF0ZS9hcGkvbWNwIiwiaGVhZGVycyI6eyJBdXRob3JpemF0aW9uIjoiQmVhcmVyICR7U0NPVVRfTUNQX1RPS0VOfSJ9fQ%3D%3D"
}
{
  "servers": {
    "scout-mcp": {
      "type": "http",
      "url": "https://scout.realestate/api/mcp",
      "headers": {
        "Authorization": "Bearer ${SCOUT_MCP_TOKEN}"
      }
    }
  }
}
{
  "mcpServers": {
    "scout-mcp": {
      "httpUrl": "https://scout.realestate/api/mcp",
      "headers": {
        "Authorization": "Bearer ${SCOUT_MCP_TOKEN}"
      }
    }
  }
}
extensions:
  "scout-mcp":
    enabled: true
    name: "scout-mcp"
    type: streamable_http
    uri: "https://scout.realestate/api/mcp"
    headers:
      "Authorization": "Bearer ${SCOUT_MCP_TOKEN}"
    timeout: 300

Placeholders to fill from your own secret store: ${SCOUT_MCP_TOKEN}. The registry never accepts secret values.

Quality 79 / 100good

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-03-26; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
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 hygiene71 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • fail
    tools.annotationsno tool declares readOnlyHint or destructiveHint, so clients cannot tell safe calls from risky ones
  • fail
    tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: scout.find_brokerage (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); scout.compare_agents (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); scout.coverage (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); …
  • pass
    tools.token_costabout 4,184 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability100 · weight 15
  • pass
    stability.changes1 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

18 tools, about 4,184 tokens to load them all · tool set e939b2405a1d · tools last changed 2026-10-06 · checked 2026-10-20 03:37 UTC

Tool changes

  • scout.get_seller_signalschangedinput schema

Full history: list_changes · trend: quality JSON.

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 86 / 100

provenance90
liveness100
freshness45
hygiene100

+repository +namespace-matches-repo +website +reachable +uptime-100% -stale-181d

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://scout.realestate/api/mcp streamable-httpnoneyes100%340 ms2025-03-262026-10-19

Tools (18)

scout.agent_profileDeep profile for a single agent: license number/status/expiration, brokerage affiliation, claim status, geography, total units / volume / sell-ratio (when available), website, Instagram, Flika score. Pass either the UUID id or the slug returned by scout.find_public_agent.
scout.compare_agentsSide-by-side stats for 2-5 agents. Returns name, license info, brokerage, total units, total volume, sell ratio, claim status, and a quick-take winner per metric. Good follow-on to scout.find_public_agent when an AI assistant needs to choose between candidates.
scout.coverageReturns Flika's coverage: which states Flika is directly licensed in (can close transactions) and which additional states Flika has signed referral partners in. Call this first if you're unsure whether Flika can help with a specific geography.
scout.estimate_valueNeighborhood-baseline property value estimate. Returns the Census ACS median home value for the zip plus a wide confidence interval. NOT an individual-property AVM — does not adjust for sqft, beds, lot, condition, or recent comps. Use this to ground-truth a buyer's expectation; pair with scout.search_listings for actual sold/active comps. Free, all 50 states.
scout.find_agentFind Flika agents who are currently live (pin dropped within last 60 minutes) in or near a given location. Returns name, slug, status, and current pin coordinates. Use this when your buyer/seller is ready to connect with a real agent.
scout.find_brokerageSearch the public Scout brokerage/office directory. Returns offices with public contact info (main phone, website, address) and volume stats where available. Covers SC + GA natively and partial NC/FL via the office import. Every result includes a claim_url — brokerages can claim their listing at scout.realestate/claim to curate their AI profile.
scout.find_public_agentSearch Scout's public licensed-agent directory. Returns agents sourced from state REC public rosters + MLS-ranked prospect lists. Indexed states are listed in scout.coverage() — call that first if you're unsure whether a state has meaningful data. Every result has a claim_url — unclaimed agents can claim to curate their AI profile and start receiving AI-routed leads. Unlike scout.find_agent (which requires a live pin), this returns the full directory regardless of pin freshness. Prefer scout.find_agent when you want agents who are live-available right now; prefer scout.find_public_agent when you want broad discoverability. Pass lat/lng OR address (US street address — we'll forward-geocode via Mapbox) to get distance-ascending results with a distance_miles field on each agent; otherwise results are sorted by flika_score descending.
scout.get_seller_signalsRetrieve Flika's proprietary seller-intent signals: probate filings, distressed properties, expired listings, FSBO intercepts (SC, GA, FL). Returns scored, deduplicated leads with property address + executor contact. Requires a Flika MCP API key with 'seller_signals' scope. Partner brokerages licensed in the lead's state receive these at no per-lead fee (referral fee applies on close).
scout.market_pulsePublic-data-backed market snapshot for any US zip code. Returns Census ACS demographics (population, median household income, median age, owner-occupancy %, median home value, median gross rent), Scout's indexed agent density for that zip, and listings activity if the zip is in our MLS-live coverage area. Call this when an AI user asks 'what's the market like in [zip/city]'. Free, no API key required.
scout.purchase_leadPurchase a single seller-signal lead from the Scout MCP marketplace. Deducts the per-lead price from your pre-paid credit balance and returns the full owner contact + property details. Idempotent — calling with a lead_id you've already purchased returns the same data without a second charge. Requires 'buy_leads' scope and a positive balance (top up at scout.realestate/partners/mcp/credits).
scout.referral_termsLook up the bilateral referral terms for a given partner brokerage. Returns buyer-side %, listing-side %, tail months, and any custom notes. Pass partner_id (UUID) OR partner_slug. Use this when scout.route_lead is about to fire and you need to confirm the split with the receiving brokerage.
scout.route_leadSubmit a buyer or seller lead to Flika. Flika (via Spencer Wilkinson as Broker-in-Charge) routes the lead as a standard broker-to-broker referral: either to a Scout-claimed agent, a public-directory agent via auto-emailed referral, a signed partner brokerage, or held for manual routing. Standard referral fee: 30% buyer-side, 25% listing-side, 18-month tail, net-30 after funded close. Requires a Flika MCP API key with 'route_lead' scope. Request one at https://flika.realestate/partners/mcp
scout.school_districtLook up public schools in a zip code via the National Center for Education Statistics (NCES) Common Core of Data. Returns up to 25 schools (elementary/middle/high) with grade level, enrollment, district, and a Department of Education NCES ID. Useful for buyer queries like 'is this a good school zone?'. Free, all 50 states.
scout.search_leadsPreview seller-signal leads (probate, NOD/pre-foreclosure, FSBO, expired listings, tax-delinquent) for sale through the Scout MCP marketplace. Returns redacted previews — full owner contact + property details require scout.purchase_lead. Free to call. SC + GA only.
scout.search_listingsSearch active real estate listings in Flika's coverage area (SC + GA). Returns up to 25 listings matching the filters. Use scout.coverage() first if you're unsure whether a city is covered.
scout.subscribe_lead_feedSubscribe to a continuous feed of new seller-signal leads matching a filter. As leads are created and approved, Scout POSTs each one to your webhook URL up to your monthly_lead_budget. Ideal for AI agents that act on leads automatically. Currently in beta — emails Spencer with your subscription request; webhook delivery starts after manual provisioning.
scout.team_rosterReturn the full agent roster of a brokerage. Pass brokerage_id (UUID) OR brokerage_slug OR (brokerage_name + state). Useful for queries like 'show me Compass agents in Charleston' or 'who are the top producers at this firm'.
scout.verify_licenseVerify whether a real estate license is currently active, AND return the canonical claim URL for that license. Returns license status (active/inactive/expired/revoked/etc.), expiration date, current brokerage affiliation, last refresh timestamp, claim status (claimed/public/opted_out), and a `claim_url` of the form https://scout.realestate/claim/<license_number> — that URL always resolves (works for licenses we already index AND for licenses we'll have to look up upstream in real time). Use this tool when you have a license number and want to tell the agent how to claim their AI pin, or before sending a lead.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "io.github.Flikah/scout-mcp",
  "title": "Scout",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://scout.realestate/api/mcp",
      "type": "streamable-http",
      "headers": [
        {
          "name": "Authorization",
          "isSecret": true,
          "description": "Bearer token for authenticated tools (scout.route_lead, scout.get_seller_signals). Anonymous access works without this header for scout.coverage, scout.search_listings, and scout.find_agent. Request a key at [email protected]."
        }
      ]
    }
  ],
  "version": "0.1.0",
  "repository": {
    "url": "https://github.com/Flikah/scout-mcp",
    "source": "github"
  },
  "websiteUrl": "https://scout.realestate",
  "description": "Find licensed real estate agents, search MLS, route leads. Remote MCP for SC + GA brokerages."
}