chrischall avatar

Onehome Mcp

chrischall/onehome-mcp

If your real estate agent sends you a OneHome portal link, this server lets Claude work with those curated listings directly. It wraps the OneHome GraphQL API with tools to search saved homes, fetch property details and photos, compare houses side by side, and run mortgage calculations. Authentication is straightforward: paste the magic link your agent emailed, extract the JWT from your browser, or let the fetchproxy extension capture it automatically. Built by the same developer behind the Zillow, Redfin, and Compass MCP servers, so the ergonomics are consistent across platforms. Useful when you're house hunting through an agent who uses CoreLogic's OneHome platform and want Claude to help analyze your options without tab switching.

GitHub stars
1
tools
21
transport
STDIO
env vars
6
last updated
Nov 4, 2026

Tools

21 tools

Public tool metadata for what this MCP can expose to an agent.

onehome_get_userSmallest auth probe — returns your OneHome profile (name, email) and the groups your agent shared.

Smallest auth probe — returns your OneHome profile (name, email) and the groups your agent shared.

No parameter schema in public metadata yet.

onehome_get_groupsList the OneHome "groups" your agent has shared with you (each one a market / curated listing bucket).

List the OneHome "groups" your agent has shared with you (each one a market / curated listing bucket).

No parameter schema in public metadata yet.

onehome_get_saved_searchFetch an agent-curated saved search by id — name, filter criteria, polygon, and the OSK listing ids that compose the share.

Fetch an agent-curated saved search by id — name, filter criteria, polygon, and the OSK listing ids that compose the share.

No parameter schema in public metadata yet.

onehome_get_saved_search_with_listingsThe "show me my saved homes" flow in one round trip — saved search plus its inflated listings.

The "show me my saved homes" flow in one round trip — saved search plus its inflated listings.

No parameter schema in public metadata yet.

onehome_search_propertiesListings within a group; optionally scoped to a saved search.

Listings within a group; optionally scoped to a saved search.

No parameter schema in public metadata yet.

onehome_search_suggestionsFree-text suggestion search (address, MLS #) across all feeds.

Free-text suggestion search (address, MLS #) across all feeds.

No parameter schema in public metadata yet.

onehome_get_by_addressResolve a single free-text street address to a listing's portal URL + id.

Resolve a single free-text street address to a listing's portal URL + id.

No parameter schema in public metadata yet.

onehome_resolve_addressesBulk-resolve up to 100 structured addresses to portal URLs + listing ids; concurrent, per-row error capture.

Bulk-resolve up to 100 structured addresses to portal URLs + listing ids; concurrent, per-row error capture.

No parameter schema in public metadata yet.

onehome_get_propertyFull property record by listing id or portal URL.

Full property record by listing id or portal URL.

No parameter schema in public metadata yet.

onehome_bulk_getFetch up to N listings in one call — one structured row per id, per-row error capture.

Fetch up to N listings in one call — one structured row per id, per-row error capture.

No parameter schema in public metadata yet.

onehome_get_property_photosFull media gallery — Thumbnail / Medium / Large variants + room descriptions.

Full media gallery — Thumbnail / Medium / Large variants + room descriptions.

No parameter schema in public metadata yet.

onehome_compare_properties2-8 listings side-by-side. Per-row error capture; calls are concurrent.

2-8 listings side-by-side. Per-row error capture; calls are concurrent.

No parameter schema in public metadata yet.

onehome_get_schoolsLocal-Logic primary + high schools near a lat/lng.

Local-Logic primary + high schools near a lat/lng.

No parameter schema in public metadata yet.

onehome_get_walk_scoreLocal-Logic walk / transit / bike / car friendliness scores.

Local-Logic walk / transit / bike / car friendliness scores.

No parameter schema in public metadata yet.

onehome_graphqlPower-user escape hatch — send a raw read-only GraphQL document (queries only; mutations and subscriptions are refused) with variables.

Power-user escape hatch — send a raw read-only GraphQL document (queries only; mutations and subscriptions are refused) with variables.

No parameter schema in public metadata yet.

onehome_calculate_mortgageLocal PITI calculator. Same math as the other realty MCPs.

Local PITI calculator. Same math as the other realty MCPs.

No parameter schema in public metadata yet.

onehome_calculate_affordabilityLocal 28/36 DTI solver — max home price you can afford.

Local 28/36 DTI solver — max home price you can afford.

No parameter schema in public metadata yet.

onehome_set_authAdd another authenticated session at runtime (magic link / JWT / email-token) for buyers holding shares across multiple agents.

Add another authenticated session at runtime (magic link / JWT / email-token) for buyers holding shares across multiple agents.

No parameter schema in public metadata yet.

onehome_set_active_sessionForce a specific registered session to be the active one (overrides MLS-suffix routing).

Force a specific registered session to be the active one (overrides MLS-suffix routing).

No parameter schema in public metadata yet.

onehome_get_session_contextList every registered session — auth mode, token expiry, and the group / saved-search / agent scope each bootstrapped.

List every registered session — auth mode, token expiry, and the group / saved-search / agent scope each bootstrapped.

No parameter schema in public metadata yet.

onehome_healthcheckEnd-to-end auth + GraphQL smoke check with token-expiry diagnostics.

End-to-end auth + GraphQL smoke check with token-expiry diagnostics.

No parameter schema in public metadata yet.

Sponsors

Configuration

ONEHOME_TOKEN

Bearer token for services.onehome.com. Paste the raw JWT (Authorization header value, minus the 'Bearer ' prefix) from your signed-in portal.onehome.com session.

ONEHOME_MAGIC_LINK

Magic-link URL with ?token=... from your real-estate agent. The MCP extracts the token query param and uses it directly as the bearer.

ONEHOME_WS_PORT

Override the fetchproxy WebSocket port (default 37149). Only used when ONEHOME_TOKEN / ONEHOME_MAGIC_LINK are unset and the MCP boots in capture-from-tab mode.

ONEHOME_COMMUNITIES_FILE

Path to a JSON array of community names used for feature extraction; overrides the built-in Lake Lure / mountain-NC default vocabulary.

FETCHPROXY_WS_HOST

Bind interface for the fetchproxy concentrator, a literal IP only (default 127.0.0.1). Keep on loopback; it exists for hosted deployments that run each MCP in its own network namespace.

FETCHPROXY_IDENTITY_DIR

Absolute path where the fetchproxy long-term identity keypair is stored (default ~/.fetchproxy/identity/).

Readme

onehome-mcp

CI npm license

MCP server for OneHome (CoreLogic) — search the listings your real-estate agent curated for you, fetch property details + photos, compare houses side-by-side, and run mortgage / affordability math from within Claude.

Sister project to zillow-mcp, redfin-mcp, compass-mcp, and homes-mcp. Same tool ergonomics — different upstream auth model.

This project was developed and is maintained by AI (Claude). Use at your own discretion.

What's different about OneHome


View the full README on GitHub

Details

Repository
github.com/chrischall/onehome-mcp
Category
Search & Web Crawling
Package
onehome-mcp
Transport
STDIO
Registry
MCP registry, active

More from chrischall

Related Search & Web Crawling MCP servers

View all
1ecriswell7 avatarAward Flight Dailyecriswell7/award-flight-daily-mcpOfficial airline award MCP. Search 12.3M+ award flights across 48 loyalty programs.1stars
2cyanheads avatarBls Labor Mcp Servercyanheads/bls-labor-mcp-serverFetch US Bureau of Labor Statistics data — CPI, unemployment, wages, JOLTS, and more via MCP.1stars
3egoughnour avatarCowork Historyegoughnour/cowork-historyHybrid search for Cowork history: FTS, Spotlight, and semantic vectors1stars
4generect avatarGenerectgenerect/generect_mcpB2B lead and company data for AI agents: free search, pay only for emails, phones, profiles.1stars
5hifriendbot avatarAilist Mcphifriendbot/ailist-mcpMCP server for AiList — search and discover Ai projects from Claude Code1stars
6dan1d avatarCobroyadan1d/mercadopago-toolMercado Pago payments for AI agents: payment links, search, refunds, merchant info.0stars