DealMachine
io.github.dealmachine/dealmachineSearch and enrich US property, owner, people, and company data for sales and lead generation.
Watch this dependency
Get before/after evidence when observed tools, schemas, authentication access, availability or the endpoint changes.
Inspect evidence and set up a watch Share public evidence report
Score: 100/100
Handshake verified by our own probe.
why this score
Tools · 46
Start a free DealMachine account. Returns the secure browser signup URL. Ask the user to finish signup and connect DealMachine using OAuth. Never ask for passwords, payment details or API keys in chat…
Read live plan prices, billing intervals, included credits, features and free API capabilities. Works before signup. Connected customers get their workspace prices. Counts and supported estimates are …
Read your active plan and remaining data credits. Free accounts can use this. After Stripe payment, check plan.is_paid and the current balance before retrying approved enrichment. A checkout URL or th…
Create a Stripe-hosted checkout link after the customer explicitly approves the exact plan, price, billing interval and quantity from dealmachine_plans. Requires confirmed=true. Never call for a decli…
Returns a property matched by full or parsed street address, including property details and optional contacts. A matched property costs one property credit; returned contacts can consume people credit…
Returns the closest property within 300 feet of GPS coordinates, including property details and optional contacts. A matched property costs one property credit; returned contacts can consume people cr…
Returns a property matched by Assessor's Parcel Number (APN), with optional location narrowing and contacts. APN formatting is normalized automatically. A matched property costs one property credit; r…
Look up a person by email address. Returns contact info, demographics, and optionally associated properties. Costs 1 people data credit per matched person (no charge if no match).
Look up a person by phone number. Returns contact info, demographics, and optionally associated properties. Costs 1 people data credit per matched person (no charge if no match).
Returns paginated people matched by name, with optional location narrowing and associated properties. `estimate_cost=true` returns people and associated-property counts without records or credit use. …
Returns DealMachine search filters with filter IDs, source types, operators, and valid options. A `search` value performs a fuzzy concept match across labels, aliases, and option values; without it, t…
Returns available DealMachine data fields with field ID, source type, data type, and description. A `search` value performs a fuzzy match across field metadata; without it, the response includes all p…
Returns live credit usage for the current billing cycle, including the total cap, spendable balance, monthly and additional pools, and usage by entity type. This read-only request is free.
Returns whether the current credential is valid, the active organization name, and the authentication type. This read-only request is free.
Returns properties matching locations and filters, with requested fields and optional contacts. `estimate_cost=true` returns a credit estimate without records or credit use. Returned property data and…
Returns the number of properties matching locations and filters without consuming credits.
Creates a downloadable CSV of properties or property-owner contacts matching locations and filters. Defaults to owner contact rows (`contact_audience=owners`, `anchor=person`) with names, phones, emai…
Returns one property by DealMachine property ID. Enriched data costs one property credit unless `enrich=false`; owner contacts can consume people credits. `contact_audience=none` returns property-only…
Returns up to 25 properties by DealMachine property ID. Owner contacts can consume people credits; `contact_audience=none` returns property-only data. Same-cycle repeats are free.
Find comparable sales + active listings for up to 25 subject properties. Costs 1 property data credit per subject found. Location/criteria optional (sensible defaults).
Returns people matching locations and filters, with requested fields. Filters use the people catalog; property filters return filter_source_mismatch. `estimate_cost=true` returns a credit estimate wit…
Count matching people without consuming credits. Filters use the people catalog.
Returns one person by DealMachine person ID, with optional extended fields and associated properties. The person costs one people credit; chargeable property fields or associated properties can consum…
Returns up to 250 people by DealMachine person ID, with optional extended fields and associated properties. Each found person costs one people credit; chargeable property fields or associated properti…
Returns location identifiers for a name query, including FIPS, ZIP, city place, state, and county IDs. This read-only request is free.
Find public API operations for tasks, addresses, activity, exports, lists, prospects, files, photos, tags, webhooks, driving, mail, billing and property/people data. Returns compact summaries; fetch o…
Get the published parameters, JSON body, response schemas, credit guidance and confirmation requirement for one operation ID returned by search.
Execute one discovered public API operation using the connected account. Read its schema first. May mutate data, delete records, spend credits, charge a saved payment method or send mail/webhooks. Obt…
Creates a list in the workspace, optionally pre-filled with up to 250 property or person IDs. Filed records become prospects unless `add_as_prospects` is false. Free; no credits are charged.
Adds property or person IDs to an existing list (max 10,000 per request; duplicates are skipped). Filed records become prospects unless `add_as_prospects` is false. Free; no credits are charged.
Tracks one record or up to 1,000 records as prospects in the workspace. Records that are prospects already are returned unchanged; archived ones come back to active. Free; no credits are charged.
Returns one prospect by prospect ID, or by the record it tracks, with its lifecycle, status (Hot, Warm, Cold, Follow up, Do Not Contact; read only), tags, and note and file counts. Free.
Lists the workspace prospects by lifecycle and source, optionally scoped to a list or a tag, starred only, or matching address or name words. Paged, up to 100 per page. Free.
Moves a prospect between active, opportunity, and archived, or stars it. Archiving ends its mail. With cascade enabled, it also closes open opportunities. List memberships are kept either way. Free.
Adds a note (up to 10,000 characters) to a prospect. Free.
Replaces the tags on a prospect with exactly the given tag IDs; an empty list clears them. Free.
Lists the prospect tag catalog: the built-in tags every workspace has plus the workspace’s own, with how many prospects carry each. Free.
Lists recorded drives or returns one drive with its route, visits, events, and linked prospects. Free.
Reads mail campaigns, recipients, delivery analytics, cost estimates, designs, pricing, or wallet balance. Free. Campaign status is draft, ready, active, paused or ended. search_campaigns with accepti…
Creates or updates a draft mail campaign, or pauses or resumes a campaign. Free. Create with one audience (property_ids, contact_ids or list_ids) to make a draft. Create with no audience to save a Rea…
Launches a draft mail campaign and spends wallet dollars for its recipients and scheduled steps.
Adds properties to a Ready, Active or Paused campaign and spends wallet dollars. Each added property starts at step 1 on its own schedule; properties already in the campaign are untouched. Before call…
Ends a Ready, Active or Paused mail campaign permanently. Unsent mail is stopped, no properties can be added, and it can never be resumed. Mail already printed or with the carrier still delivers. To r…
Cancels a mail campaign, kept for existing clients. A started campaign ends as with dealmachine_mail_campaign_end; a draft is cancelled; a campaign that has already ended is returned unchanged. Unsent…
Lists the workspace’s outbound webhooks with their event types and delivery health, plus the catalog of event types when asked. Free.
Registers an https URL to receive prospect and list events. Returns the signing secret once; relay it to the user. Free.
Prompts · 3
Load the full DealMachine research playbook: how to compose searches, discover filters/fields, run comps, manage credit cost, and combine tools for broad data investigation. Invoke when you need step-…
Comprehensive guide to using DealMachine enrichment tools. Covers the credit system, enrichment workflows, and best practices.
When and how to use enrichment tools: address vs latlng vs APN, parsed vs full address, person enrichment best practices, and cost management.
How to use
Add to your Claude Desktop / Cursor / Cline MCP config:
{
"mcpServers": {
"dealmachine": {
"url": "https://mcp.dealmachine.com/mcp",
"transport": "http"
}
}
}