MCP server
DealMachine Official
io.github.DealMachine/dealmachine
Checked 25 Oct 2026, 20:29 UTC · Connected to it and listed its tools
Search and enrich US property, owner, people, and company data for sales and lead generation.
Working at last checkOfficial: dealmachine.com's GitHub account (DealMachine)About 12,832 tokens per request once connected46 tools
https://mcp.dealmachine.com
At a glance
- Type
- MCP server
- Publisher
- dealmachine.com (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 46
- Token cost
- About 12,832 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 25 Oct 2026, 20:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http dealmachine https://mcp.dealmachine.com
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.dealmachine] url = "https://mcp.dealmachine.com"
Gemini CLI
{"mcpServers":{"dealmachine":{"httpUrl":"https://mcp.dealmachine.com"}}}
Cursor
{"mcpServers":{"dealmachine":{"url":"https://mcp.dealmachine.com"}}}
VS Code
{"servers":{"dealmachine":{"type":"http","url":"https://mcp.dealmachine.com"}}}
Antigravity
agy mcp add dealmachine https://mcp.dealmachine.com
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"dealmachine","server_url":"https://mcp.dealmachine.com","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"dealmachine","server_url":"https://mcp.dealmachine.com"}
Tools
dealmachine_account~114 tokens
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 the user saying they paid is not proof of activation.dealmachine_checkoutMoves money · ~239 tokens
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 declined or hypothetical purchase. Creating the link does not charge the customer or activate a subscriptdealmachine_comps~562 tokens
Find comparable sales + active listings for up to 25 subject properties. Costs 1 property data credit per subject found. Location/criteria optional (sensible defaults).dealmachine_driving_read~237 tokens
Lists recorded drives or returns one drive with its route, visits, events, and linked prospects. Free.dealmachine_enrich_address~370 tokens
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 credits. No credits are charged when no property matches. `contact_audience=none` returns property-only dadealmachine_enrich_apn~348 tokens
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; returned contacts can consume people credits.dealmachine_enrich_email~366 tokens
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).dealmachine_enrich_latlng~275 tokens
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 credits. No credits are charged when no property matches. `contact_audience=none` returns property-onldealmachine_enrich_name~538 tokens
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. Returned people cost one people credit each; associated properties can consume property credits.dealmachine_enrich_phone~340 tokens
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).dealmachine_fields~182 tokens
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 pages. This read-only request is free.dealmachine_filters~196 tokens
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, the response includes all pages. This read-only request is free.dealmachine_list_add_items~305 tokens
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.dealmachine_list_create~307 tokens
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.dealmachine_location_search~182 tokens
Returns location identifiers for a name query, including FIPS, ZIP, city place, state, and county IDs. This read-only request is free.dealmachine_mail_campaign_add_properties~510 tokens
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 calling this, call dealmachine_mail_read with operation add_properties_estimate and the property count,dealmachine_mail_campaign_cancel~180 tokens
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 mail stops, while mail already submitted still delivers.dealmachine_mail_campaign_draft~848 tokens
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 Ready campaign that properties can be added to later with dealmachine_mail_campaign_add_properties. Setdealmachine_mail_campaign_end~206 tokens
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 reuse its steps, create a new campaign. A draft has not started and cannot be ended (campaign_is_drafdealmachine_mail_campaign_sendSends messages · ~134 tokens
Launches a draft mail campaign and spends wallet dollars for its recipients and scheduled steps.dealmachine_mail_read~482 tokens
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 accepting_properties=true lists campaigns properties can be added to now. add_properties_estimate (campaigndealmachine_operation_execute~296 tokens
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. Obtain user approval for those actions, estimate costs before paid work, and pass confirmed=true when rdealmachine_operation_schema~106 tokens
Get the published parameters, JSON body, response schemas, credit guidance and confirmation requirement for one operation ID returned by search.dealmachine_operations_search~168 tokens
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 one schema before executing. Empty query browses the paginated catalog.dealmachine_people_count~334 tokens
Count matching people without consuming credits. Filters use the people catalog.dealmachine_people_get~166 tokens
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 consume property credits.dealmachine_people_get_many~187 tokens
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 properties can consume property credits.dealmachine_people_search~499 tokens
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 without records or credit use. Returned records can consume credits.dealmachine_plans~136 tokens
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 free; enrichment needs paid access. Read this before explaining or recommending a plan. Never inventdealmachine_property_count~338 tokens
Returns the number of properties matching locations and filters without consuming credits.dealmachine_property_export~736 tokens
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, emails, and property addresses. `contact_audience=none` or `anchor=property` produces property rows withdealmachine_property_get~233 tokens
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 data.dealmachine_property_get_many~187 tokens
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.dealmachine_property_search~551 tokens
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 contacts can consume credits.dealmachine_prospect_add~219 tokens
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.dealmachine_prospect_get~190 tokens
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.dealmachine_prospect_note_add~120 tokens
Adds a note (up to 10,000 characters) to a prospect. Free.dealmachine_prospect_search~356 tokens
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.dealmachine_prospect_tags_set~142 tokens
Replaces the tags on a prospect with exactly the given tag IDs; an empty list clears them. Free.dealmachine_prospect_update~212 tokens
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.dealmachine_signup~109 tokens
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. Signup does not purchase a plan.dealmachine_tags_list~104 tokens
Lists the prospect tag catalog: the built-in tags every workspace has plus the workspace’s own, with how many prospects carry each. Free.dealmachine_usage~96 tokens
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.dealmachine_webhook_create~233 tokens
Registers an https URL to receive prospect and list events. Returns the signing secret once; relay it to the user. Free.dealmachine_webhook_list~111 tokens
Lists the workspace’s outbound webhooks with their event types and delivery health, plus the catalog of event types when asked. Free.dealmachine_whoami~82 tokens
Returns whether the current credential is valid, the active organization name, and the authentication type. This read-only request is free.
Browse
Related MCP servers
- Hercules property data
NYC and US property records: owners, LLC officers, mortgages, pre-foreclosures and investors. - People Data Labs MCP by usefulapi
Enrich and search people and companies, resolve identities, and enrich IP addresses. - Apollo
Apollo.io MCP — company and people data via api.apollo.io, the caller's OWN Apollo account (fleet… - HeritageDeed Title Search and Property Data
Title search, environmental reports, free US property data: loan limits, radon, flood, zoning, LLCs. - SiteCheck Company Records
120 pay-per-call agent tools: company registry, government, legal and B2B data tools. x402 - Teamgate MCP by usefulapi
Manage Teamgate CRM leads, people, companies, deals, activities and notes. - Saber
Sales intelligence — research companies, qualify prospects, and find contacts. - Spur
Real estate leads, skip tracing, direct mail, SMS & email outreach, and marketing automations
Badge for your README
[](https://aptlynx.net/servers/io.github.DealMachine/dealmachine)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents