Skip to content

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/mcp
the first call
do {  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.

  1. 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
  2. 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
  3. 03

    Make the first call. Check before a write.

    Ask in plain words; Claude picks the action. Before anything changes, check validates 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
  1. Contacts

    9

    4 read · 4 write · 1 destructive

    Retrieve a list of contacts · Create a contact · Retrieve a single contact · Update a single contact

  2. Properties

    9

    4 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

  3. Tasks

    7

    2 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

  4. Call list items

    6

    2 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

  5. Call lists

    6

    2 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

  6. Property life feedback

    6

    3 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

  7. Users

    6

    2 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

  8. Advertising suppliers

    5

    2 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.

ActionWhat it doesEffectSame name in
vaultre.contacts.listRetrieve a list of contactsRetrieve a list of contacts.readcrm.contact.list177 connectors
vaultre.account_users.listRetrieve a list of users in the authenticated accountRetrieve a list of users in the authenticated account.readidentity.user.list474 connectors
vaultre.contacts.createCreate a contactCreate a contact.writecrm.contact.create161 connectors
vaultre.tasks.listGet a list of tasks for the account or userGet a list of tasks for the account or user.readwork.task.list122 connectors
vaultre.contacts.deleteDelete a contactDelete a contact.destructivecrm.contact.delete147 connectors
vaultre.account_users.getRetrieve a single user from the accountRetrieve a single user from the account.readidentity.user.get399 connectors
vaultre.tasks.createAdd a taskAdd a task.writework.task.create127 connectors
vaultre.users.meRetrieve information about the authenticated userRetrieve information about the authenticated user.readidentity.current_user.get307 connectors
vaultre.contact_notes.listRetrieve a list of notes attached to this contactRetrieve a list of notes attached to this contact.readcrm.contact_note.list29 connectors
vaultre.contact_notes.createAdd a note to this contactAdd a note to this contact.writecrm.contact_note.create28 connectors
vaultre.calendar_events.createAdd a calendar eventAdd a calendar event.writecomm.event.create52 connectors
vaultre.users.createAdd a new user in the authenticated accountAdd a new user in the authenticated account.writethis 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.

  1. Readread

    Which VaultRE tasks are overdue, and who owns each one?

    callsvaultre.tasks.list

  2. Writewrite

    Create a contact in VaultRE. Show me exactly what you will send before you save it.

    callsvaultre.contacts.create

Governance for VaultRE

Destructive actions wait for a yes.

32 VaultRE actions are destructive. The first 10:

  • Delete a contactvaultre.contacts.delete
  • Delete a taskvaultre.tasks.delete
  • Delete a contact notevaultre.contact_notes.delete
  • Delete a calendar eventvaultre.calendar_events.delete
  • Delete a user in the authenticated accountvaultre.users.delete
  • Delete a propertyvaultre.properties.delete
  • Remove an attached file from an AML checkvaultre.aml_files.delete
  • Delete the buildingvaultre.buildings.delete
  • Delete a suppliervaultre.suppliers.delete
  • Delete a call listvaultre.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.

dovaultre.contacts.deleteconfirm_policy: human

Delete a contact?

intent: the user asked me to delete a contact

run suspended · waiting for a named person · key vaultre-agent cannot confirm itself
In the console, or from an emailed signed link.
a key for this connector
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]" }  ]}
Illustrative. Scoped to VaultRE only, capped at 2,000 upstream calls, every write confirmed, and the destructive ones approved by a named person.

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

See pricing

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 contactwrite
  • vaultre.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 statuswrite
  • vaultre.properties.listRetrieve a list of propertiesread
  • and 7 more in this area
Tasks7
  • vaultre.tasks.createAdd a taskwrite
  • vaultre.tasks.getGet a single taskread
  • and 5 more in this area
Call list items6
  • vaultre.call_list_items.createAdd items to a call listwrite
  • vaultre.call_list_items.getRetrieve a single call list itemread
  • and 4 more in this area
Call lists6
  • vaultre.call_lists.createCreate a call listwrite
  • vaultre.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 lifewrite
  • vaultre.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 accountwrite
  • vaultre.users.meRetrieve information about the authenticated userread
  • and 4 more in this area
Advertising suppliers5
  • vaultre.advertising_suppliers.createAdd a new advertising supplierwrite
  • vaultre.advertising_suppliers.getRetrieve a single advertising supplierread
  • and 3 more in this area
Buildings5
  • vaultre.buildings.createCreate a building recordwrite
  • vaultre.buildings.getRetrieve a single buildingread
  • and 3 more in this area
Calendar events5
  • vaultre.calendar_events.createAdd a calendar eventwrite
  • vaultre.calendar_events.getGet a single calendar eventread
  • and 3 more in this area
Contact notes5
  • vaultre.contact_notes.createAdd a note to this contactwrite
  • vaultre.contact_notes.getRetrieve a single contact noteread
  • and 3 more in this area
Contact requirements5
  • vaultre.contact_requirements.createAdd a requirement for this contactwrite
  • vaultre.contact_requirements.getRetrieve a single buying/renting requirement for this contactread
  • and 3 more in this area
Inspections5
  • vaultre.inspections.createCreate an inspectionwrite
  • vaultre.inspections.getRetrieve a single inspection for a tenancyread
  • and 3 more in this area
Maintenance5
  • vaultre.maintenance.createCreate a maintenance jobwrite
  • vaultre.maintenance.getRetrieve a single maintenance jobread
  • and 3 more in this area
Property notes5
  • vaultre.property_notes.createAdd a note to this propertywrite
  • vaultre.property_notes.getRetrieve a single property noteread
  • and 3 more in this area
Property photos5
  • vaultre.property_photos.deleteDelete a photo attached to this propertydestructive
  • vaultre.property_photos.getRetrieve a single photo for this propertyread
  • and 3 more in this area
Suppliers5
  • vaultre.suppliers.createCreate a supplierwrite
  • vaultre.suppliers.getRetrieve a single supplierread
  • and 3 more in this area
Aml checks4
  • vaultre.aml_checks.createCreate a new AML check for a contactwrite
  • vaultre.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 noteswrite
  • vaultre.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 propertywrite
  • vaultre.business_properties.getRetrieve a single business propertyread
  • and 2 more in this area
Clearing sales properties4
  • vaultre.clearing_sales_properties.createAdd a clearing sales propertywrite
  • vaultre.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 dealwrite
  • vaultre.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 dealwrite
  • vaultre.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 propertywrite
  • vaultre.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 propertywrite
  • vaultre.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 groupingwrite
  • vaultre.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 groupingwrite
  • vaultre.contact_category_groups.getRetrieve a single contact category groupread
  • and 2 more in this area
Email templates4
  • vaultre.email_templates.createCreate an email templatewrite
  • vaultre.email_templates.getRetrieve a single email templateread
  • and 2 more in this area
Holiday rental properties4
  • vaultre.holiday_rental_properties.createAdd a holiday rental propertywrite
  • vaultre.holiday_rental_properties.getRetrieve a single holiday rental propertyread
  • and 2 more in this area
Land properties4
  • vaultre.land_properties.createAdd a land propertywrite
  • vaultre.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.