NestDaddy

DealMachine

io.github.DealMachine/dealmachine · v0.3.1

Find US property owners, including LLCs, plus owner phones and emails. Needs a DealMachine account.

Connect Remote server

Terminal
claude mcp add --transport http dealmachine https://mcp.dealmachine.com
~/.cursor/mcp.json
{
  "mcpServers": {
    "dealmachine": {
      "url": "https://mcp.dealmachine.com"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "dealmachine": {
      "type": "http",
      "url": "https://mcp.dealmachine.com"
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://mcp.dealmachine.com

Tools 80 found in our last check

  • dealmachine_signup

    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_account

    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_enrich_address

    Finds who owns a US property from its street address, given as full_address or as street, city, state and zip. Returns the property details; with contact_audience=owners it also returns the owners with their names, phones (with DNC flags) and emails. Contacts are left out unless…

  • dealmachine_enrich_latlng

    Finds the property closest to a latitude and longitude, within 300 feet, and who owns it. Returns the property details; with contact_audience=owners it also returns the owners with their names, phones (with DNC flags) and emails. Contacts are left out unless contact_audience is…

  • dealmachine_enrich_apn

    Finds who owns a property from its Assessor's Parcel Number: one apn, or up to 250 in data sharing the same location and options. A location narrows the match, and APN formatting is normalized automatically. Returns the property details; with contact_audience=owners it also retu…

  • dealmachine_enrich_email

    Looks up a person by email address (email, required). Returns their name, contact information including phones and emails, and demographics; include_properties=true adds the properties associated with them. Needs a connected DealMachine account with paid access. Each matched per…

  • dealmachine_enrich_phone

    Looks up a person by phone number (phone, required). Returns their name, contact information including phones and emails, and demographics; include_properties=true adds the properties associated with them. Needs a connected DealMachine account with paid access. Each matched pers…

  • dealmachine_enrich_name

    Finds people by name: one last_name, optionally with first_name and middle_initial, or up to 250 names in data sharing location, pagination and options. A location narrows the match. Returns paginated people with contact information including phones and emails; include_propertie…

  • dealmachine_filters

    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 of data credit c…

  • dealmachine_fields

    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 of data credit charges, but an uncached re…

  • dealmachine_usage

    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_whoami

    Returns whether the current credential is valid, the active organization name, and the authentication type. This read-only request is free.

  • dealmachine_property_search

    Finds US properties matching locations (required) and filters from the filter list, such as is_corporate_owned for properties owned by a corporation, LLC or business. Returns the properties with their owner contacts (names, phones and emails) by default, or with anchor=people on…

  • dealmachine_property_count

    Counts properties matching locations (required) and filters, such as is_corporate_owned for corporation, LLC or business owners, or with anchor=people their matching contacts. Use the same anchor, contact_audience and require_phone as the search. Needs a connected DealMachine ac…

  • dealmachine_property_export

    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` produc…

  • dealmachine_property_get

    Returns one property by DealMachine property ID (id, required), with its owners and their names, phones and emails by default. `contact_audience=none` returns property-only data. Needs a connected DealMachine account with paid access. Enriched data costs one property credit unle…

  • dealmachine_property_get_many

    Returns up to 25 properties by DealMachine property ID (ids, required), with their owners and their names, phones and emails by default. `contact_audience=none` returns property-only data. Needs a connected DealMachine account with paid access. Owner contacts cost people credits…

  • dealmachine_comps

    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_people_search

    Returns people matching locations (required) and filters, with their names, phones, emails and primary address plus any requested fields. Filters use the people catalog; property filters return filter_source_mismatch. `estimate_cost=true` returns a credit estimate without record…

  • dealmachine_people_count

    Count matching people without consuming credits. Filters use the people catalog.

  • dealmachine_people_get

    Returns one person by DealMachine person ID (id, required), with their name, phones, emails, optional extended fields and associated properties. Needs a connected DealMachine account with paid access. The person costs one people credit; chargeable property fields or associated p…

  • dealmachine_people_get_many

    Returns up to 250 people by DealMachine person ID (ids, required), with their names, phones, emails, optional extended fields and associated properties. Needs a connected DealMachine account with paid access. Each found person costs one people credit; chargeable property fields…

  • dealmachine_location_search

    Returns location identifiers for a name query, including FIPS, ZIP, city place, state, and county IDs. This read-only request is free.

  • dealmachine_delete_lists_list_id

    Delete list. Delete a list and all its items. This action cannot be undone. Requires user approval and confirmed=true before changes or credit use. Writes are never retried automatically.

  • dealmachine_delete_lists_list_id_items

    Remove items from list. Remove specific property or person IDs from a list. Requires user approval and confirmed=true before changes or credit use. Writes are never retried automatically.

  • dealmachine_delete_mail_designs_id

    Delete design. Delete a design. Designs used in active campaigns cannot be deleted. Requires user approval and confirmed=true before changes or credit use. Writes are never retried automatically.

  • dealmachine_delete_mail_return_addresses_id

    Delete return address. Delete a return address. The default return address cannot be deleted — set another as default first. Requires user approval and confirmed=true before changes or credit use. Writes are never retried automatically.

  • dealmachine_delete_prospects_id

    Remove prospect. Archive the prospect and end its mail. Its notes, files, and activity are kept; it can be added again later. Pass `?cascade=false` to keep its list memberships and open opportunities. Mail always ends. Requires user approval and confirmed=true before changes or…

  • dealmachine_delete_prospects_id_files_file_id

    Delete prospect file. Requires user approval and confirmed=true before changes or credit use. Writes are never retried automatically.

  • dealmachine_delete_prospects_id_notes_note_id

    Delete prospect note. Requires user approval and confirmed=true before changes or credit use. Writes are never retried automatically.

  • dealmachine_delete_prospects_id_photos_photo_id

    Delete prospect photo. Requires user approval and confirmed=true before changes or credit use. Writes are never retried automatically.

  • dealmachine_delete_prospects_id_tags_tag_id

    Remove tag from prospect. Requires user approval and confirmed=true before changes or credit use. Writes are never retried automatically.

  • dealmachine_delete_tags_id

    Delete tag. Delete a workspace tag. Returns 409 while prospects still carry it unless `force=true`, which removes it from them first. Requires user approval and confirmed=true before changes or credit use. Writes are never retried automatically.

  • dealmachine_delete_tasks_id

    Delete task. Delete a task. Requires user approval and confirmed=true before changes or credit use. Writes are never retried automatically.

  • dealmachine_delete_webhooks_id

    Delete webhook. Removes the webhook and its delivery log. Nothing more is sent to the URL. Requires user approval and confirmed=true before changes or credit use. Writes are never retried automatically.

  • dealmachine_get_activity_activity_id

    Get activity. Retrieve the full details of a specific activity record, including the complete original request parameters and paginated entity IDs. Retrieves data without changing records or spending credits.

  • dealmachine_get_addresses_autocomplete

    Autocomplete property addresses. Return fast, bounded street-address suggestions from DealMachine property data. Every suggestion includes a DealMachine property ID and may include a normalized city or county location. Retrieves data without changing records or spending credits.

  • dealmachine_get_driving_drives

    List drives. List recorded drives for the workspace. Each drive reports how many prospects were added. Retrieves data without changing records or spending credits.

  • dealmachine_get_driving_drives_id

    Get drive. Get a recorded drive with its route, events, visits, and links to prospects added during it. Retrieves data without changing records or spending credits.

  • dealmachine_get_exports

    List exports. List past exports for your organization with optional pagination and status filtering. Retrieves data without changing records or spending credits.

  • dealmachine_get_exports_exportId

    Get export by ID. Retrieve a single export by its ID. Only exports belonging to your organization are accessible. Retrieves data without changing records or spending credits.

  • dealmachine_get_lists

    List all lists. List all saved lists for your organization with pagination, search, filtering, and sorting. Retrieves data without changing records or spending credits.

  • dealmachine_get_lists_list_id

    Get list by ID. Retrieve a list by its ID including build status, progress, and total count. Retrieves data without changing records or spending credits.

  • dealmachine_get_lists_list_id_items

    Get list items. Retrieve paginated items in a list. Retrieves data without changing records or spending credits.

  • dealmachine_get_locations_locationId

    Get location. Retrieve a specific location by its ID. Retrieves data without changing records or spending credits.

  • dealmachine_get_mail_analytics_summary

    Get mail analytics summary. Get account-wide mail analytics: totals across all campaigns (sent, delivered, failed, opens, unique openers, average open rate) plus a paginated list of campaigns with per-campaign engagement. Retrieves data without changing records or spending credi…

  • dealmachine_get_mail_analytics_timeseries

    Get mail analytics time series. Get an account-wide time series for a single metric — sent, delivered, scans (QR/link views), or open_rate — bucketed by day or week. Missing buckets are filled with zeroes so the series is continuous. For "scans", each point also includes seconda…

  • dealmachine_get_mail_campaigns

    List campaigns. List mail campaigns for your organization with optional filtering. Each campaign has one of six statuses: draft, ready, active, paused, ended or archived. Use accepting_properties=true to list the campaigns properties can be added to now. Archived campaigns are e…

  • dealmachine_get_mail_campaigns_id

    Get campaign. Get a single campaign by ID with steps. Retrieves data without changing records or spending credits.

  • dealmachine_get_mail_campaigns_id_analytics

    Campaign analytics. Get delivery and engagement analytics for a campaign. Retrieves data without changing records or spending credits.

  • dealmachine_get_mail_campaigns_id_cost_estimate

    Estimate campaign cost. Get a cost estimate for launching a campaign, including wallet balance check. Retrieves data without changing records or spending credits.

  • dealmachine_get_mail_campaigns_id_properties_estimate

    Estimate adding properties. What adding a number of properties to the campaign would cost: the charge due today, the amount charged later as later pieces go out, and whether your wallet or auto-reload covers it. Nothing is added or charged. The count is an upper bound; propertie…

  • dealmachine_get_mail_campaigns_id_recipients

    List campaign recipients. List recipients enrolled in a campaign with their delivery status. Retrieves data without changing records or spending credits.

  • dealmachine_get_mail_designs

    List designs. List mail designs for your organization. Retrieves data without changing records or spending credits.

  • dealmachine_get_mail_designs_id

    Get design. Get a single design by ID, including HTML content. Retrieves data without changing records or spending credits.

  • dealmachine_get_mail_return_addresses

    List return addresses. List all return addresses for your organization. Default address is listed first. Retrieves data without changing records or spending credits.

  • dealmachine_get_mail_return_addresses_id

    Get return address. Get a single return address by ID. Retrieves data without changing records or spending credits.

  • dealmachine_get_mail_settings

    Get mail settings. Get the organization-level mail settings that act as defaults for new campaigns — default postcard size, sender name, contact frequency limit, QR code URL, and signature image. Retrieves data without changing records or spending credits.

  • dealmachine_get_mail_wallet_balance

    Get wallet balance. Get the current wallet balance, including pending charges and auto-reload settings. Retrieves data without changing records or spending credits.

  • dealmachine_get_mail_wallet_pricing

    Get mail pricing. Get postcard pricing for your plan. Prices are in cents per postcard. Retrieves data without changing records or spending credits.

  • dealmachine_get_mail_wallet_transactions

    List wallet transactions. List wallet transaction history with optional filtering. Retrieves data without changing records or spending credits.

  • dealmachine_get_prospects_id_activity

    List prospect activity. Everything that happened to the prospect’s record in this workspace, newest first: prospect changes, notes, tags, files, lists, mail, and CRM events. Retrieves data without changing records or spending credits.

  • dealmachine_get_prospects_id_files

    List prospect files. Retrieves data without changing records or spending credits.

  • dealmachine_get_prospects_id_files_file_id_download

    Download prospect file. Redirects to a 5-minute signed URL. Pass `?redirect=false` to get the URL as JSON instead. Retrieves data without changing records or spending credits.

  • dealmachine_get_prospects_id_notes

    List prospect notes. Notes on the prospect, newest first. Retrieves data without changing records or spending credits.

  • dealmachine_get_prospects_id_notes_note_id

    Get prospect note. Retrieves data without changing records or spending credits.

  • dealmachine_get_prospects_id_photos

    List prospect photos. Photos of the prospect’s property, newest first. Property prospects only. Retrieves data without changing records or spending credits.

  • dealmachine_get_prospects_id_tags

    List prospect tags. The tag catalog with an `assigned` flag for this prospect. Retrieves data without changing records or spending credits.

  • dealmachine_get_prospects_by_record

    Get prospect by record. Look up the prospect that tracks a property, person, or company, if there is one. Retrieves data without changing records or spending credits.

  • dealmachine_get_prospects_counts

    Count prospects. Prospect counts by lifecycle and record type, for the workspace or one list. Retrieves data without changing records or spending credits.

  • dealmachine_get_subscription

    Get subscription status. Get your current subscription status, including plan details, billing cycle, and credit caps. Retrieves data without changing records or spending credits.

  • dealmachine_get_tags_id

    Get tag. Retrieves data without changing records or spending credits.

  • dealmachine_get_tasks

    List tasks. List all tasks for the organization. Optionally filter by status, search, or assignee. Retrieves data without changing records or spending credits.

  • dealmachine_get_tasks_id

    Get task. Get a single task by ID. Retrieves data without changing records or spending credits.

  • dealmachine_get_webhooks_id

    Get webhook. Retrieves data without changing records or spending credits.

  • dealmachine_get_webhooks_id_deliveries

    List webhook deliveries. The delivery log for one webhook, newest first: status, attempts, response code and time, and any error. Retrieves data without changing records or spending credits.

  • dealmachine_get_webhooks_id_deliveries_delivery_id

    Get webhook delivery. One delivery with the full event body that was (or will be) sent. Retrieves data without changing records or spending credits.

  • dealmachine_get_webhooks_events

    List webhook event types. Every event a webhook can subscribe to, with a description and a full example request body. Retrieves data without changing records or spending credits.

  • dealmachine_patch_lists_list_id

    Update list. Update the name of a list. Requires user approval and confirmed=true before changes or credit use. Writes are never retried automatically.

  • dealmachine_patch_mail_campaigns_id

    Update campaign. Update a draft campaign. Only draft campaigns can be updated. Audience updates must use exactly one of property_ids, contact_ids, or list_ids. Sending steps replaces the whole step set, so include every step you want to keep. To add properties to a ready, active…

Details

Endpointhttps://mcp.dealmachine.com (Streamable HTTP)
First published4 Nov 2026
Last updated4 Nov 2026
Registry nameio.github.DealMachine/dealmachine

More productivity servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.