search_activitiesSearch the activity feed/timeline in Propstack. Activities are the read-only feed of everything that happened: emails sent, notes logged, tasks create
list_eventsList calendar events (Termine) in Propstack. Events are appointments like property viewings, client meetings, notary appointments, etc. Use this tool
list_webhooksList all configured webhooks in Propstack. Returns each webhook with its URL, subscribed events, active status, and HMAC secret. Use to review existin
create_webhookCreate a webhook to subscribe to Propstack CRM events. Propstack will POST a JSON payload to target_url whenever the event fires. Use HMAC verificatio
delete_webhookDelete a webhook subscription from Propstack. Removes the webhook so Propstack will stop sending events to its URL.
export_dataBulk export an entire data table from Propstack as JSON. Useful for reporting, backup, migration, or analytics. Returns the full contents of the selec
get_contact_favoritesGet properties that a contact has favorited/bookmarked. Returns the list of properties the contact has marked as favorites in Propstack. Use to unders
full_contact_360Get a complete 360° view of a contact — everything you need before calling a client. Combines 4 API calls in parallel: - Full contact details with chi
property_performance_reportPerformance report for a property — days on market, inquiry count, pipeline breakdown, and activity summary. Combines 3 API calls in parallel: - Full
pipeline_summaryPipeline overview — deals per stage, total values, and stale deals needing attention. Fetches all deal pipelines and deals, then aggregates: - Deal co
smart_lead_intakeComplete lead intake workflow — dedup check, create/update contact, log notes, create deal if specific property, and set follow-up reminder. Perfect f
match_contacts_to_propertyFind contacts whose search profiles match a property. Returns a ranked list with match scores. Use when a new listing comes in to find potential buyer
search_contactsSearch and filter contacts in Propstack CRM. Use this tool to: - Find contacts by name, email, or phone number - List recent leads (sort by created_at
get_contactGet full details of a single contact by ID. Use this tool to: - View complete contact information before a call - Check relationships, documents, and
create_contactCreate a new contact in Propstack CRM. Use this tool to: - Register a new lead after a phone call - Create a contact from a web form submission - Add
update_contactUpdate an existing contact in Propstack CRM. Use this tool to: - Update contact details after a call - Change broker assignment - Add or remove tags (
delete_contactDelete a contact from Propstack CRM (soft delete). The contact is moved to a 30-day recycle bin and can be restored. Use this tool for: - GDPR deletio
get_contact_sourcesList all available contact/lead sources in Propstack. Returns the list of sources like
+1 more tool
We re-grade npm:propstack-mcp-server on a schedule and alert your Slack/webhook the moment its tools change or its grade drops — rug-pull insurance for the connection.
Add the wmcp.sh trust oracle as an MCP server and call grade_mcp_server / check_mcp_drift in your agent's pre-connection gate:
https://wmcp.sh/mcp/trust
readOnly vs observed behavior) layer on via the wmcp.sh proxy.