# Dealmachine MCP server

Source: https://glimind.com/server/mcp-registry%2Fio.github.dealmachine%2Fdealmachine
Registry id: `mcp-registry/io.github.dealmachine/dealmachine`
Status: live (checked 2026-10-27T03:27:03.995Z)

## Measurements (30 days)

- Uptime: 99.92%
- Checks: 1382
- Outages (90 days): 1

## Install

```json
{
  "mcpServers": {
    "dealmachine-mcp-server": {
      "type": "http",
      "url": "https://mcp.dealmachine.com"
    }
  }
}
```

Claude Code:

```sh
claude mcp add --transport http dealmachine-mcp-server https://mcp.dealmachine.com
```

## Tools (46)

- `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 a
- `dealmachine_checkout`: Create a Stripe-hosted checkout link after the customer explicitly approves the exact plan, price, billing interval and quantity from dealmachine_plans. Require
- `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 de
- `dealmachine_driving_read`: Lists recorded drives or returns one drive with its route, visits, events, and linked prospects. Free.
- `dealmachine_enrich_address`: Returns a property matched by full or parsed street address, including property details and optional contacts. A matched property costs one property credit; ret
- `dealmachine_enrich_apn`: Returns a property matched by Assessor's Parcel Number (APN), with optional location narrowing and contacts. APN formatting is normalized automatically. A match
- `dealmachine_enrich_email`: Look up a person by email address. Returns contact info, demographics, and optionally associated properties. Costs 1 people data credit per matched person (no c
- `dealmachine_enrich_latlng`: Returns the closest property within 300 feet of GPS coordinates, including property details and optional contacts. A matched property costs one property credit;
- `dealmachine_enrich_name`: Returns paginated people matched by name, with optional location narrowing and associated properties. `estimate_cost=true` returns people and associated-propert
- `dealmachine_enrich_phone`: Look up a person by phone number. Returns contact info, demographics, and optionally associated properties. Costs 1 people data credit per matched person (no ch
- `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;
- `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, a
- `dealmachine_list_add_items`: 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 fa
- `dealmachine_list_create`: 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.
- `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_mail_campaign_add_properties`: 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
- `dealmachine_mail_campaign_cancel`: 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 alr
- `dealmachine_mail_campaign_draft`: 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 draf
- `dealmachine_mail_campaign_end`: 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 
- `dealmachine_mail_campaign_send`: Launches a draft mail campaign and spends wallet dollars for its recipients and scheduled steps.
- `dealmachine_mail_read`: Reads mail campaigns, recipients, delivery analytics, cost estimates, designs, pricing, or wallet balance. Free. Campaign status is draft, ready, active, paused
- `dealmachine_operation_execute`: Execute one discovered public API operation using the connected account. Read its schema first. May mutate data, delete records, spend credits, charge a saved p
- `dealmachine_operation_schema`: Get the published parameters, JSON body, response schemas, credit guidance and confirmation requirement for one operation ID returned by search.
- `dealmachine_operations_search`: Find public API operations for tasks, addresses, activity, exports, lists, prospects, files, photos, tags, webhooks, driving, mail, billing and property/people 
- `dealmachine_people_count`: Count matching people without consuming credits. Filters use the people catalog.
- `dealmachine_people_get`: Returns one person by DealMachine person ID, with optional extended fields and associated properties. The person costs one people credit; chargeable property fi
- `dealmachine_people_get_many`: Returns up to 250 people by DealMachine person ID, with optional extended fields and associated properties. Each found person costs one people credit; chargeabl
- `dealmachine_people_search`: Returns people matching locations and filters, with requested fields. Filters use the people catalog; property filters return filter_source_mismatch. `estimate_
- `dealmachine_plans`: Read live plan prices, billing intervals, included credits, features and free API capabilities. Works before signup. Connected customers get their workspace pri
- `dealmachine_property_count`: Returns the number of properties matching locations and filters without consuming credits.
- `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`, `
- `dealmachine_property_get`: Returns one property by DealMachine property ID. Enriched data costs one property credit unless `enrich=false`; owner contacts can consume people credits. `cont
- `dealmachine_property_get_many`: Returns up to 25 properties by DealMachine property ID. Owner contacts can consume people credits; `contact_audience=none` returns property-only data. Same-cycl
- `dealmachine_property_search`: Returns properties matching locations and filters, with requested fields and optional contacts. `estimate_cost=true` returns a credit estimate without records o
- `dealmachine_prospect_add`: 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 ac
- `dealmachine_prospect_get`: 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 n
- `dealmachine_prospect_note_add`: Adds a note (up to 10,000 characters) to a prospect. Free.
- `dealmachine_prospect_search`: 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 p
- `dealmachine_prospect_tags_set`: Replaces the tags on a prospect with exactly the given tag IDs; an empty list clears them. Free.
- `dealmachine_prospect_update`: Moves a prospect between active, opportunity, and archived, or stars it. Archiving ends its mail. With cascade enabled, it also closes open opportunities. List 
- `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 passwo
- `dealmachine_tags_list`: 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`: Returns live credit usage for the current billing cycle, including the total cap, spendable balance, monthly and additional pools, and usage by entity type. Thi
- `dealmachine_webhook_create`: Registers an https URL to receive prospect and list events. Returns the signing secret once; relay it to the user. Free.
- `dealmachine_webhook_list`: Lists the workspace’s outbound webhooks with their event types and delivery health, plus the catalog of event types when asked. Free.
- `dealmachine_whoami`: Returns whether the current credential is valid, the active organization name, and the authentication type. This read-only request is free.

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
