Connectors · CRM & sales
VaultRE MCP server for AI agents.
actionlake is an MCP gateway: one remote MCP server that connects Claude and other MCP clients to VaultRE and the rest of your systems. It gives your agent 462 VaultRE actions (291 reads, 139 writes and 32 that wait for a confirmation) and holds the VaultRE credential itself, so the agent never does. It paces VaultRE's limits and records every call.
100,000 free calls a month. No card, no email, no password: press Start a free sandbox on the next screen and keep the key it shows you.
claude mcp add --transport http actionlake https://connect.actionlake.com/mcpdo { action: "vaultre.contacts.list", intent: "check which VaultRE account is connected"}# Retrieve a list of contacts · read · 1 upstream call- 462actionsin one signed file
- 291readlook, never change
- 139writecreate and update
- 32wait for a yesdestructive, confirmed first
Set up
Connect VaultRE in three steps.
- 01
Add actionlake to Claude.
Run the command once in Claude Code; its consent page can create a free sandbox: 100,000 calls a month, no card. In the Claude app, add a custom connector with the URL below and paste your key on the consent page. Creating a new sandbox from the Claude app is not yet tested by us.
https://connect.actionlake.com/mcp - 02
Connect VaultRE.
Header credentials. No consent screen: your agent can connect it for you, but the key then passes through your chat. To keep it out of the model's context, paste it in the console instead. actionlake stores what you paste write-only, sealed under your tenant's key.
api_keyVaultRE integrator API key, issued when VaultRE registers you as an approved integrator ([email protected])access_tokenThe agency's VaultRE access token: in VaultRE, Office Integrations > Third-Party Access > select your integration >…
account { op: "connections.requirements", service: "vaultre" } # free: exactly what to paste, and what is found for you - 03
Make the first call. Check before a write.
Ask in plain words; Claude picks the action. Before anything changes,
checkvalidates the call and prices it, for free.do { action: "vaultre.contacts.list" }# retrieve a list of contacts · read · 1 upstream callcheck { action: "vaultre.contacts.create", input: { … } }# free: inputs, permissions, cost and confirmations, nothing sent
VaultRE at a glance
- Sign-in
- Header credentials. No consent screen: your agent can connect it for you, but the key then passes through your chat. To keep it out of the model's context, paste it in the console instead.
- You provide
api_keyaccess_token- Limits we pace to
- 10 calls a second and 10,000 a day, per connection
- API covered
- VaultRE API v1.3 (OpenAPI 3.0.1)
ap-southeast-2.api.vaultre.com.au/api/v1.3 - Built from
- VaultRE's documentation, read 23 October 2026docs.api.vaultre.com.audocs.api.vaultre.com.au
- Service file
- Version 1.0.0, signed (Ed25519)
- Cached reads
- 284 of 291 reads, for up to 5 minutes; a write clears what it affects
- Shared entities
- 4, so ask can line VaultRE up with your other systems
- Data
- Processed and stored in Sydney, Australia. No US region yet
Capabilities
What an AI agent can do in VaultRE.
462 actions in 254 areas. Every one carries its effect, so a key can allow the reads and hold the rest.
- 291readlook, never change
- 139writecreate and update
- 32destructivewait for a confirmation
Contacts
94 read · 4 write · 1 destructive
Retrieve a list of contacts · Create a contact · Retrieve a single contact · Update a single contact
Properties
94 read · 4 write · 1 destructive
Retrieve a list of properties · Submit a request for two properties to be merged · Search for properties by address · Convert a prospect or appraisal sale property to listing status
Tasks
72 read · 4 write · 1 destructive
Get a list of tasks for the account or user · Add a task · Get a single task · Update a task
Call list items
62 read · 3 write · 1 destructive
Add items to a call list · Retrieve a list of items in a call list · Retrieve a single call list item · Update a call list item
Call lists
62 read · 3 write · 1 destructive
Create a call list · Generate a call list from a call list type · Retrieve a list of call lists that the caller has access to · Retrieve a single call list
Property life feedback
63 read · 2 write · 1 destructive
Attach feedback to this property life · Retrieve a list of property feedback attached to this life · Retrieve a property feedback item attached to this life · Retrieve a summary of property feedback feedback attached to this life
Users
62 read · 3 write · 1 destructive
Retrieve information about the authenticated user · Add a new user in the authenticated account · Verify the authenticated user's password · Update a user in the authenticated account
Advertising suppliers
52 read · 2 write · 1 destructive
Add a new advertising supplier · Retrieve a list of advertising suppliers · Retrieve a single advertising supplier · Update an advertising supplier
112 more areas · 408 actions
- Buildings 5
- Calendar events 5
- Contact notes 5
- Contact requirements 5
- Inspections 5
- Maintenance 5
- Property notes 5
- Property photos 5
- Suppliers 5
- Aml checks 4
- Bulk contact notes exports 4
- Business properties 4
- Clearing sales properties 4
- Commercial deal leases 4
- Commercial deal sales 4
- Commercial lease properties 4
- Commercial sale properties 4
- Contact category group categories 4
- Contact category groups 4
- Email templates 4
- Holiday rental properties 4
- Land properties 4
- Livestock properties 4
- Maintenance requests 4
- Owner summary templates 4
- Property keys 4
- Property life landlords 4
- Property life owners 4
- Property life purchasers 4
- Property life tenancy tenants 4
- Property offers 4
- Residential lease properties 4
- Residential sale properties 4
- Rural properties 4
- SMS templates 4
- Contact category assignments 3
- Contact files 3
- Default contact bank accounts 3
- Enquiries 3
- Message threads 3
- Open homes 3
- Property life external feedback 3
- Property offer conditions 3
- Account enquiry sources 2
- Account teams 2
- Account users 2
- Advertising expense types 2
- Advertising invoices 2
- Advertising schedules 2
- Aml files 2
- Campaigns 2
- Contact categories 2
- Contact custom fields 2
- Contact distribution lists 2
- Contact note types 2
- Enquiry sources 2
- External property stats 2
- FMS leads 2
- Integrator account users 2
- Integrator accounts 2
- Maintenance photos 2
- Messages 2
- Property categories 2
- Property category groups 2
- Property custom fields 2
- Property features 2
- Property file lifes 2
- Property life enquiry sources 2
- Property life interests 2
- Property life offer conditions 2
- Property note types 2
- Property open homes 2
- Suburbs 2
- Supplier insurances 2
- Thread messages 2
- Account branches 1
- Account filing cabinet folders 1
- Account multi offices 1
- Account oauth login urls 1
- Account open homes 1
- Account portals 1
- Account precincts 1
- Account pricing 1
- Account upcoming open homes 1
- Account user teams 1
- Accounts 1
- Advertising payment types 1
- Advertising payments 1
- Advertising transaction types 1
- All maintenance 1
- Aml notes 1
- Auction types 1
- Available business properties 1
- Available commercial lease properties 1
- Available commercial sale properties 1
- Available holiday rental properties 1
- Available land properties 1
- Available residential lease properties 1
- Available residential sale properties 1
- Available rural properties 1
- Buildings names 1
- Bulk contact emails 1
- Bulk contact notes 1
- Bulk contact SMS 1
- Bulk feedback 1
- Bulk inspections 1
- Business property and lifes 1
- Business sold properties 1
- Call list types 1
- Campaign tracking summary 1
- Campaign trackings 1
- 135 smaller areas 135
Top actions
The VaultRE API, shaped for agents.
The ids your agent types, what each does, and the one name it shares with other systems. 24 of VaultRE's 24 action names are shared with at least one other connector, so an agent learns them once.
| Action | What it does | Effect | Same name in |
|---|---|---|---|
vaultre.contacts.listRetrieve a list of contacts | Retrieve a list of contacts. | read | crm.contact.list177 connectors |
vaultre.account_users.listRetrieve a list of users in the authenticated account | Retrieve a list of users in the authenticated account. | read | identity.user.list474 connectors |
vaultre.contacts.createCreate a contact | Create a contact. | write | crm.contact.create161 connectors |
vaultre.tasks.listGet a list of tasks for the account or user | Get a list of tasks for the account or user. | read | work.task.list122 connectors |
vaultre.contacts.deleteDelete a contact | Delete a contact. | destructive | crm.contact.delete147 connectors |
vaultre.account_users.getRetrieve a single user from the account | Retrieve a single user from the account. | read | identity.user.get399 connectors |
vaultre.tasks.createAdd a task | Add a task. | write | work.task.create127 connectors |
vaultre.users.meRetrieve information about the authenticated user | Retrieve information about the authenticated user. | read | identity.current_user.get307 connectors |
vaultre.contact_notes.listRetrieve a list of notes attached to this contact | Retrieve a list of notes attached to this contact. | read | crm.contact_note.list29 connectors |
vaultre.contact_notes.createAdd a note to this contact | Add a note to this contact. | write | crm.contact_note.create28 connectors |
vaultre.calendar_events.createAdd a calendar event | Add a calendar event. | write | comm.event.create52 connectors |
vaultre.users.createAdd a new user in the authenticated account | Add a new user in the authenticated account. | write | this connector |
Try it
Prompts to paste into Claude.
Each one names the VaultRE actions it will call, so you know what it reads and what it changes before you send it.
- Readread
Which VaultRE tasks are overdue, and who owns each one?
calls
vaultre.tasks.list - Writewrite
Create a contact in VaultRE. Show me exactly what you will send before you save it.
calls
vaultre.contacts.create
Governance for VaultRE
Destructive actions wait for a yes.
32 VaultRE actions are destructive. The first 10:
- Delete a contact
vaultre.contacts.delete - Delete a task
vaultre.tasks.delete - Delete a contact note
vaultre.contact_notes.delete - Delete a calendar event
vaultre.calendar_events.delete - Delete a user in the authenticated account
vaultre.users.delete - Delete a property
vaultre.properties.delete - Remove an attached file from an AML check
vaultre.aml_files.delete - Delete the building
vaultre.buildings.delete - Delete a supplier
vaultre.suppliers.delete - Delete a call list
vaultre.call_lists.delete
A destructive action runs only with confirm: true. Under the human policy the agent cannot confirm for itself: the run stops until a named person approves, in the console or from a signed link in an email. The cap on a key is refused before the call is sent, never after.
Delete a contact?
intent: the user asked me to delete a contact
account { op: "keys.create", name: "vaultre-agent", allowed_actions: ["vaultre.*"], cap_calls: 2000, confirm_policy: "human_for_writes", approval_rules: [ { match: "vaultre.contacts.delete", approver: "[email protected]" }, { match: "vaultre.tasks.delete", approver: "[email protected]" }, { match: "vaultre.contact_notes.delete", approver: "[email protected]" } ]}Cost
What VaultRE costs on actionlake.
Every VaultRE action is one upstream call, the only thing actionlake bills. Searching, check, cost, account and any call VaultRE refused with 401, 403, 429 or a 5xx are free. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.
- 1upstream call per actionall 462 VaultRE actions
- 462actions pageeach page of a long list is one call
- 284reads can be cacheda cache hit costs nothing
- 100,000calls a month, freepaid plans from US$49 a month for 250,000
Action index
Every VaultRE action.
462 actions by area: the id your agent calls, what it does, and its effect.
Contacts9
vaultre.contacts.createCreate a contactwritevaultre.contacts.getRetrieve a single contactread- and 7 more in this area
Properties9
vaultre.properties.convert_to_listingConvert a prospect or appraisal sale property to listing statuswritevaultre.properties.listRetrieve a list of propertiesread- and 7 more in this area
Tasks7
vaultre.tasks.createAdd a taskwritevaultre.tasks.getGet a single taskread- and 5 more in this area
Call list items6
vaultre.call_list_items.createAdd items to a call listwritevaultre.call_list_items.getRetrieve a single call list itemread- and 4 more in this area
Call lists6
vaultre.call_lists.createCreate a call listwritevaultre.call_lists.generateGenerate a call list from a call list typewrite- and 4 more in this area
Property life feedback6
vaultre.property_life_feedback.createAttach feedback to this property lifewritevaultre.property_life_feedback.getRetrieve a property feedback item attached to this liferead- and 4 more in this area
Users6
vaultre.users.createAdd a new user in the authenticated accountwritevaultre.users.meRetrieve information about the authenticated userread- and 4 more in this area
Advertising suppliers5
vaultre.advertising_suppliers.createAdd a new advertising supplierwritevaultre.advertising_suppliers.getRetrieve a single advertising supplierread- and 3 more in this area
Buildings5
vaultre.buildings.createCreate a building recordwritevaultre.buildings.getRetrieve a single buildingread- and 3 more in this area
Calendar events5
vaultre.calendar_events.createAdd a calendar eventwritevaultre.calendar_events.getGet a single calendar eventread- and 3 more in this area
Contact notes5
vaultre.contact_notes.createAdd a note to this contactwritevaultre.contact_notes.getRetrieve a single contact noteread- and 3 more in this area
Contact requirements5
vaultre.contact_requirements.createAdd a requirement for this contactwritevaultre.contact_requirements.getRetrieve a single buying/renting requirement for this contactread- and 3 more in this area
Inspections5
vaultre.inspections.createCreate an inspectionwritevaultre.inspections.getRetrieve a single inspection for a tenancyread- and 3 more in this area
Maintenance5
vaultre.maintenance.createCreate a maintenance jobwritevaultre.maintenance.getRetrieve a single maintenance jobread- and 3 more in this area
Property notes5
vaultre.property_notes.createAdd a note to this propertywritevaultre.property_notes.getRetrieve a single property noteread- and 3 more in this area
Property photos5
vaultre.property_photos.deleteDelete a photo attached to this propertydestructivevaultre.property_photos.getRetrieve a single photo for this propertyread- and 3 more in this area
Suppliers5
vaultre.suppliers.createCreate a supplierwritevaultre.suppliers.getRetrieve a single supplierread- and 3 more in this area
Aml checks4
vaultre.aml_checks.createCreate a new AML check for a contactwritevaultre.aml_checks.getRetrieve a single AML checkread- and 2 more in this area
Bulk contact notes exports4
vaultre.bulk_contact_notes_exports.createRequest an export of contact noteswritevaultre.bulk_contact_notes_exports.deleteDelete a previously requested export of contact notesdestructive- and 2 more in this area
Business properties4
vaultre.business_properties.createAdd a business propertywritevaultre.business_properties.getRetrieve a single business propertyread- and 2 more in this area
Clearing sales properties4
vaultre.clearing_sales_properties.createAdd a clearing sales propertywritevaultre.clearing_sales_properties.getRetrieve a single clearing sales propertyread- and 2 more in this area
Commercial deal leases4
vaultre.commercial_deal_leases.createAdd a commercial lease dealwritevaultre.commercial_deal_leases.deleteDelete a commercial lease dealdestructive- and 2 more in this area
Commercial deal sales4
vaultre.commercial_deal_sales.createAdd a commercial sale dealwritevaultre.commercial_deal_sales.deleteDelete a commercial sale dealdestructive- and 2 more in this area
Commercial lease properties4
vaultre.commercial_lease_properties.createAdd a commercial lease propertywritevaultre.commercial_lease_properties.getRetrieve a single commercial lease propertyread- and 2 more in this area
Commercial sale properties4
vaultre.commercial_sale_properties.createAdd a commercial sale propertywritevaultre.commercial_sale_properties.getRetrieve a single commercial sale propertyread- and 2 more in this area
Contact category group categories4
vaultre.contact_category_group_categories.createCreate a contact category in this groupingwritevaultre.contact_category_group_categories.getRetrieve a single category in this contact category groupread- and 2 more in this area
Contact category groups4
vaultre.contact_category_groups.createCreate a contact category groupingwritevaultre.contact_category_groups.getRetrieve a single contact category groupread- and 2 more in this area
Email templates4
vaultre.email_templates.createCreate an email templatewritevaultre.email_templates.getRetrieve a single email templateread- and 2 more in this area
Holiday rental properties4
vaultre.holiday_rental_properties.createAdd a holiday rental propertywritevaultre.holiday_rental_properties.getRetrieve a single holiday rental propertyread- and 2 more in this area
Land properties4
vaultre.land_properties.createAdd a land propertywritevaultre.land_properties.getRetrieve a single land propertyread- and 2 more in this area
Livestock properties 4Maintenance requests 4Owner summary templates 4Property keys 4Property life landlords 4Property life owners 4Property life purchasers 4Property life tenancy tenants 4Property offers 4Residential lease properties 4Residential sale properties 4Rural properties 4SMS templates 4Contact category assignments 3Contact files 3Default contact bank accounts 3Enquiries 3Message threads 3Open homes 3Property life external feedback 3Property offer conditions 3Account enquiry sources 2Account teams 2Account users 2Advertising expense types 2Advertising invoices 2Advertising schedules 2Aml files 2Campaigns 2Contact categories 2Contact custom fields 2Contact distribution lists 2Contact note types 2Enquiry sources 2External property stats 2FMS leads 2Integrator account users 2Integrator accounts 2Maintenance photos 2Messages 2Property categories 2Property category groups 2Property custom fields 2Property features 2Property file lifes 2Property life enquiry sources 2Property life interests 2Property life offer conditions 2Property note types 2Property open homes 2Suburbs 2Supplier insurances 2Thread messages 2Account branches 1Account filing cabinet folders 1Account multi offices 1Account oauth login urls 1Account open homes 1Account portals 1Account precincts 1Account pricing 1Account upcoming open homes 1Account user teams 1Accounts 1Advertising payment types 1Advertising payments 1Advertising transaction types 1All maintenance 1Aml notes 1Auction types 1Available business properties 1Available commercial lease properties 1Available commercial sale properties 1Available holiday rental properties 1Available land properties 1Available residential lease properties 1Available residential sale properties 1Available rural properties 1Buildings names 1Bulk contact emails 1Bulk contact notes 1Bulk contact SMS 1Bulk feedback 1Bulk inspections 1Business property and lifes 1Business sold properties 1Call list types 1Campaign tracking summary 1Campaign trackings 1135 smaller areas 135
This index shows a sample of each area. All 462 actions, with their inputs and prices, are in the catalogue, which a free sandbox key can search.
Questions
The VaultRE MCP server, answered.
Is there a VaultRE MCP server for Claude?
Yes. actionlake is an MCP gateway: a remote MCP server that gives Claude, or another MCP client, 462 VaultRE actions across contacts, properties, tasks and call list items, through the same eight tools it uses for every other connector. actionlake is independent; it is not made or endorsed by VaultRE.
What do I need to connect VaultRE?
VaultRE integrator API key, issued when VaultRE registers you as an approved integrator ([email protected]) and The agency's VaultRE access token: in VaultRE, Office Integrations > Third-Party Access > select your integration >…. The free call account { op: "connections.requirements", service: "vaultre" } lists exactly what to paste.
Can an AI agent delete or change things in VaultRE?
Only if its key allows it, and only with an explicit confirmation. 32 VaultRE actions are destructive, including delete a contact, delete a task and delete a contact note. Each runs only with confirm: true. Under the human confirm policy, or an approval rule on the key, the run waits until a named person approves it.
Will an AI agent use up my VaultRE API limit?
actionlake paces every call to the limits in the VaultRE service file: 10 calls a second and 10,000 a day per connection. Repeated reads are answered from cache (284 VaultRE actions can be), which never reaches VaultRE.
What does a VaultRE action cost?
One upstream call, the only unit actionlake bills. A list that pages bills one call per page (462 VaultRE actions page). Cache hits, searches, dry runs and calls VaultRE refused with 401, 403, 429 or a 5xx are free. The Free plan includes 100,000 calls a month with no card. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.
Which VaultRE API does it cover?
The VaultRE API v1.3 (OpenAPI 3.0.1) at ap-southeast-2.api.vaultre.com.au/api/v1.3. It is built from VaultRE's documentation as read on 23 October 2026. 462 actions in 254 areas, each one in the signed service file (version 1.0.0).
Does actionlake keep my VaultRE data, and where?
actionlake processes and stores data in Sydney, Australia; there is no US region yet. Reads may be cached for up to 5 minutes, and a write clears the reads it affects. Each run's request and response is kept, sealed, for your plan's trace window: 1 day on Free, 3 days on Starter, 7 days on Pro, 14 days on Team, 30 days on Business and 30 days on Enterprise. Your VaultRE credential is sealed under your tenant's key, never logged and never returned. Your traffic is not used to train models.
Which AI clients can use it?
Claude Code, tested by us end to end, and the Claude app as a custom connector, tested by us with an existing key. Other MCP clients that support remote servers over Streamable HTTP (MCP revisions 2025-06-18 and 2025-11-25) and OAuth dynamic client registration, or a bearer header, should connect the same way; we have not tested them. Or plain REST, under the same action names.
Give your agent VaultRE today.
Start free - 100,000 calls/month, no card. No signup. Hard caps on every key. Cached answers are free.