---
title: "Make MCP server for AI agents - actionlake"
description: "Give Claude 415 Make actions through one MCP server: organizations, SDK apps, scenarios. Your agent never holds the credential. 100,000 calls a month free."
canonical: https://actionlake.com/connectors/make
updated: 2026-10-22
---

Connectors · Workspace

# Make MCP server for AI agents.

actionlake is an MCP gateway: one remote MCP server that connects Claude and other MCP clients to Make and the rest of your systems. It gives your agent 415 Make actions (195 reads, 164 writes and 56 that wait for a confirmation) and holds the Make credential itself, so the agent never does. It paces Make's limits and records every call.

[Connect Make free](https://actionlake.com/console?start=sandbox) [See pricing](https://actionlake.com/pricing)

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: "make.users.list_users",
  intent: "check which Make account is connected"
}
# List users · read · 1 upstream call
```

- 415 actions in one signed file
- 195 read look, never change
- 164 write create and update
- 56 wait for a yes destructive, confirmed first

Set up

## Connect Make 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 Make.
   Bearer token. 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_token` Make API token
   - `host` Where your Make lives: your host
   ```
   account { op: "connections.requirements", service: "make" }
   # 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: "make.users.list_users" }
   # list users · read · 1 upstream call
   check { action: "make.teams.create_a_team", input: { … } }
   # free: inputs, permissions, cost and confirmations, nothing sent
   ```

Make at a glance

**Sign-in**

Bearer token. 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_token`

**Setup fields**

`host`

**Limits we pace to**

60 calls a minute, per connection

**API covered**

Make Web API v2 (Web API v2 - Public, OpenAPI 3.0.0), at your Make instance's API base URL, which you enter when connecting (path /api/v2)

**Built from**

Make's documentation, read 22 October 2026[eu1.make.com](https://eu1.make.com/api/v2/openapi.json) [developers.make.com](https://developers.make.com/api-documentation)

**Service file**

Version 1.0.0, signed (Ed25519)

**Cached reads**

179 of 195 reads, for up to 5 minutes; a write clears what it affects

**Shared entities**

4, so ask can line Make up with your other systems

**Data**

Processed and stored in Sydney, Australia. No US region yet

Capabilities

## What an AI agent can do in Make.

415 actions in 66 areas. Every one carries its effect, so a key can allow the reads and hold the rest.

- **195** read look, never change
- **164** write create and update
- **56** destructive wait for a confirmation

1. ### Organizations
   36
   15 read · 16 write · 5 destructive
   List user organizations · Create an organization · Get organization details · Update organization information
2. ### SDK apps
   25
   6 read · 16 write · 3 destructive
   Clone App · Clone App Major Version · Commit Changes · Create App
3. ### Scenarios
   24
   10 read · 11 write · 3 destructive
   List scenarios · Create scenario · Get scenario details · Update scenario
4. ### SDK apps modules
   17
   3 read · 13 write · 1 destructive
   Clone Module · Create Module · List App Modules · Get Module
5. ### Enums
   14
   14 read · 0 write · 0 destructive
   List API token scopes · List apps review status · List countries · List email notification settings
6. ### Hooks
   12
   4 read · 7 write · 1 destructive
   Create hook · List hooks · Update hook · Get hook details
7. ### Teams
   12
   6 read · 4 write · 2 destructive
   List teams · Create a team · Get team details · Update a team
8. ### Connections
   11
   5 read · 5 write · 1 destructive
   List connections · Create connection · Get connection details · Rename a connection

**58 more areas · 264 actions**

- Credential requests **11**
- Incomplete executions **11**
- Audit logs **10**
- SDK apps connections **10**
- Users **9**
- Keys **8**
- Scenario labels **8**
- SDK apps RPCS **8**
- Templates **8**
- Custom functions **7**
- Scenarios logs **7**
- SDK apps webhooks **7**
- AI agents **6**
- Data structures **6**
- Scenarios folders **6**
- Scenarios shared **6**
- SDK apps functions **6**
- Users roles **6**
- Affiliate **5**
- Data stores **5**
- Data stores data **5**
- Devices **5**
- On prem agents **5**
- Scenarios custom properties data **5**
- Scenarios notes **5**
- Users me **5**
- Users user email preferences mailhub **5**
- Connections access list **4**
- Custom properties structure items **4**
- Devices incomings **4**
- Hooks incomings **4**
- Keys access list **4**
- MMS **4**
- Notifications **4**
- Users user organization roles **4**
- AI agents LLM providers **3**
- Devices outgoing **3**
- Organizations user organization roles **3**
- Private spaces **3**
- Templates public **3**
- Users API tokens **3**
- Users user team notifications **3**
- Users user team roles **3**
- AI agents context **2**
- Cashier **2**
- Custom properties **2**
- Hooks logs **2**
- Scenarios blueprints **2**
- SDK apps invites **2**
- Teams user team roles **2**
- Users oauth connections **2**
- Analytics **1**
- Imt **1**
- Remote procedures **1**
- Scenarios consumptions **1**
- Scenarios tools **1**
- SSO certificates **1**
- Users unread notifications **1**

Top actions

## The Make API, shaped for agents.

The ids your agent types, what each does, and the one name it shares with other systems. 41 of Make's 44 action names are shared with at least one other connector, so an agent learns them once.

| Action | What it does | Effect | Same name in |
| --- | --- | --- | --- |
| `make.users.list_users` List users | List users | read | `identity.user.list` 474 connectors |
| `make.teams.list_teams` List teams | List teams | read | `identity.group.list` 262 connectors |
| `make.users_me.current_user_data` Current user data | Current user data | read | `identity.current_user.get` 307 connectors |
| `make.teams.create_a_team` Create a team | Create a team | write | `identity.group.create` 205 connectors |
| `make.users.update_user` Update user | Update user | write | `identity.user.update` 280 connectors |
| `make.teams.delete_a_team` Delete a team | Delete a team | destructive | `identity.group.delete` 181 connectors |
| `make.scenarios.list_scenarios` List scenarios | List scenarios | read | `automation.workflow.list` 51 connectors |
| `make.scenarios.create_scenario` Create scenario | Create scenario | write | `automation.workflow.create` 38 connectors |
| `make.hooks.create_hook` Create hook | Create hook | write | `automation.webhook.create` 209 connectors |
| `make.connections.list_connections` List connections | List connections | read | `automation.connection.list` 32 connectors |
| `make.hooks.list_hooks` List hooks | List hooks | read | `automation.webhook.list` 202 connectors |
| `make.connections.create_connection` Create connection | Create connection | write | `automation.connection.create` 30 connectors |

Try it

## Prompts to paste into Claude.

Each one names the Make actions it will call, so you know what it reads and what it changes before you send it.

1. Read read
   Who has access in Make? List every user and their role.
   calls `make.users.list_users`
2. Write write
   Create a team in Make. Show me exactly what you will send before you save it.
   calls `make.teams.create_a_team`

Governance for Make

## Destructive actions wait for a yes.

56 Make actions are destructive. The first 10:

- Delete a team `make.teams.delete_a_team`
- Delete scenario `make.scenarios.delete_scenario`
- Delete hook `make.hooks.delete_hook`
- Delete connection `make.connections.delete_connection`
- Delete custom function `make.custom_functions.delete_custom_function`
- Delete - deprecated `make.incomplete_executions.delete_deprecated`
- Delete an organization `make.organizations.delete_an_organization`
- Delete `make.devices.delete`
- Delete a key `make.keys.delete_a_key`
- Delete App `make.sdk_apps.delete_app`

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.

do make.teams.delete_a_team confirm_policy: **human**

Delete a team?

**intent:** the user asked me to delete a team

run suspended · waiting for a named person · key _make-agent_ cannot confirm itself

In the console, or from an emailed signed link.

a key for this connector

```
account {
  op: "keys.create", name: "make-agent",
  allowed_actions: ["make.*"], cap_calls: 2000,
  confirm_policy: "human_for_writes",
  approval_rules: [
    { match: "make.teams.delete_a_team", approver: "lead@example.com" },
    { match: "make.scenarios.delete_scenario", approver: "lead@example.com" },
    { match: "make.hooks.delete_hook", approver: "lead@example.com" }
  ]
}
```

Illustrative. Scoped to Make only, capped at 2,000 upstream calls, every write confirmed, and the destructive ones approved by a named person.

Cost

## What Make costs on actionlake.

Every Make action is one upstream call, the only thing actionlake bills. Searching, `check`, `cost`, `account` and any call Make 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.

- 1 upstream call per action all 415 Make actions
- 415 actions page each page of a long list is one call
- 179 reads can be cached a cache hit costs nothing
- 100,000 calls a month, free paid plans from US$49 a month for 250,000

[See pricing](https://actionlake.com/pricing)

Action index

## Every Make action.

415 actions by area: the id your agent calls, what it does, and its effect.

**Organizations 36**

- `make.organizations.create_an_organization` Create an organization write
- `make.organizations.get_organization_details` Get organization details read
- `make.organizations.list_user_organizations` List user organizations read
- `make.organizations.update_organization_information` Update organization information write
- `make.organizations.accept_invitation` Accept invitation write
- `make.organizations.cancel_the_active_subscription` Cancel the active subscription destructive
- and 30 more in this area

**SDK apps 25**

- `make.sdk_apps.clone_app` Clone App write
- `make.sdk_apps.clone_app_major_version` Clone App Major Version write
- `make.sdk_apps.commit_changes` Commit Changes write
- `make.sdk_apps.create_app` Create App write
- `make.sdk_apps.delete_app` Delete App destructive
- `make.sdk_apps.get_app` Get App read
- and 19 more in this area

**Scenarios 24**

- `make.scenarios.create_scenario` Create scenario write
- `make.scenarios.get_scenario_details` Get scenario details read
- `make.scenarios.list_scenarios` List scenarios read
- `make.scenarios.update_scenario` Update scenario write
- `make.scenarios.activate_scenario` Activate scenario write
- `make.scenarios.add_new_buildtime_variables_to_scenario_metadata` Add new buildtime variables to scenario metadata write
- and 18 more in this area

**SDK apps modules 17**

- `make.sdk_apps_modules.clone_module` Clone Module write
- `make.sdk_apps_modules.create_module` Create Module write
- `make.sdk_apps_modules.get_module` Get Module read
- `make.sdk_apps_modules.list_app_modules` List App Modules read
- `make.sdk_apps_modules.delete_module` Delete Module destructive
- `make.sdk_apps_modules.get_module_section` Get Module Section read
- and 11 more in this area

**Enums 14**

- `make.enums.list_api_token_scopes` List API token scopes read
- `make.enums.list_apps_review_status` List apps review status read
- `make.enums.list_countries` List countries read
- `make.enums.list_email_notification_settings` List email notification settings read
- `make.enums.list_languages` List languages read
- `make.enums.list_locales` List locales read
- and 8 more in this area

**Hooks 12**

- `make.hooks.create_hook` Create hook write
- `make.hooks.get_hook_details` Get hook details read
- `make.hooks.list_hooks` List hooks read
- `make.hooks.update_hook` Update hook write
- `make.hooks.delete_hook` Delete hook destructive
- `make.hooks.disable_hook` Disable hook write
- and 6 more in this area

**Teams 12**

- `make.teams.create_a_team` Create a team write
- `make.teams.get_team_details` Get team details read
- `make.teams.list_teams` List teams read
- `make.teams.update_a_team` Update a team write
- `make.teams.create_team_variable` Create team variable write
- `make.teams.delete_a_team` Delete a team destructive
- and 6 more in this area

**Connections 11**

- `make.connections.create_connection` Create connection write
- `make.connections.get_connection_details` Get connection details read
- `make.connections.list_connections` List connections read
- `make.connections.rename_a_connection` Rename a connection write
- `make.connections.delete_connection` Delete connection destructive
- `make.connections.list_updatable_connection_parameters` List updatable connection parameters read
- and 5 more in this area

**Credential requests 11**

- `make.credential_requests.create_action` Create Action write
- `make.credential_requests.create_new_credential_request_deprecated` Create new Credential Request - deprecated write
- `make.credential_requests.create_new_credential_request_v2` Create new Credential Request (V2) write
- `make.credential_requests.list_app_modules_with_credentials` List App Modules with Credentials read
- `make.credential_requests.decline_credential` Decline Credential destructive
- `make.credential_requests.delete_credential_request` Delete Credential Request destructive
- and 5 more in this area

**Incomplete executions 11**

- `make.incomplete_executions.delete_deprecated` Delete - deprecated destructive
- `make.incomplete_executions.incomplete_execution_detail` Incomplete execution detail read
- `make.incomplete_executions.list_incomplete_executions_logs` List incomplete executions logs read
- `make.incomplete_executions.list_scenario_incomplete_executions` List scenario incomplete executions read
- `make.incomplete_executions.delete_scenario_incomplete_executions` Delete scenario incomplete executions destructive
- `make.incomplete_executions.get_failed_scenario_blueprint` Get failed scenario blueprint read
- and 5 more in this area

**Audit logs 10**

- `make.audit_logs.get_team_audit_log_filters_v2` Get team audit log filters read
- `make.audit_logs.list_organization_audit_logs` List organization audit logs read
- `make.audit_logs.list_organization_audit_logs_v2` List organization audit logs read
- `make.audit_logs.list_team_audit_logs` List team audit logs read
- `make.audit_logs.list_team_audit_logs_v2` List team audit logs read
- `make.audit_logs.get_audit_log_detail` Get audit log detail read
- and 4 more in this area

**SDK apps connections 10**

- `make.sdk_apps_connections.create_connection` Create Connection write
- `make.sdk_apps_connections.get_connection` Get Connection read
- `make.sdk_apps_connections.list_app_connections` List App Connections read
- `make.sdk_apps_connections.recreate_connection` Recreate Connection write
- `make.sdk_apps_connections.delete_connection` Delete Connection destructive
- `make.sdk_apps_connections.get_connection_common` Get Connection Common read
- and 4 more in this area

**Users 9**

- `make.users.list_users` List users read
- `make.users.list_users_by_permission` List users by permission read
- `make.users.reset_lost_password` Reset lost password write
- `make.users.update_user` Update user write
- `make.users.delete_current_user` Delete current user destructive
- `make.users.send_password_reset_demand` Send password reset demand write
- and 3 more in this area

**Keys 8**

- `make.keys.create_a_key` Create a key write
- `make.keys.get_key_details` Get key details read
- `make.keys.list_key_types` List key types read
- `make.keys.list_keys` List keys read
- `make.keys.delete_a_key` Delete a key destructive
- `make.keys.lock_key` Lock key write
- and 2 more in this area

**Scenario labels 8**

- `make.scenario_labels.assign_label_to_scenario` Assign label to scenario write
- `make.scenario_labels.assign_labels_to_scenarios` Assign labels to scenarios write
- `make.scenario_labels.create_team_label` Create team label write
- `make.scenario_labels.list_team_labels` List team labels read
- `make.scenario_labels.delete_team_label` Delete team label destructive
- `make.scenario_labels.remove_label_from_scenario` Remove label from scenario destructive
- and 2 more in this area

**SDK apps RPCS 8**

- `make.sdk_apps_rpcs.create_rpc` Create RPC write
- `make.sdk_apps_rpcs.get_rpc` Get RPC read
- `make.sdk_apps_rpcs.list_app_rpcs` List App RPCs read
- `make.sdk_apps_rpcs.test_rpc` Test RPC read
- `make.sdk_apps_rpcs.delete_rpc` Delete RPC destructive
- `make.sdk_apps_rpcs.get_rpc_section` Get RPC Section read
- and 2 more in this area

**Templates 8**

- `make.templates.create_template` Create template write
- `make.templates.list_templates` List templates read
- `make.templates.publish_template` Publish template write
- `make.templates.request_approval` Request approval write
- `make.templates.delete_template` Delete template destructive
- `make.templates.get_template_blueprint` Get template blueprint read
- and 2 more in this area

**Custom functions 7**

- `make.custom_functions.create_a_custom_function` Create a custom function write
- `make.custom_functions.custom_function_detail` Custom function detail read
- `make.custom_functions.list_custom_functions` List custom functions read
- `make.custom_functions.update_a_custom_function` Update a custom function write
- `make.custom_functions.check_custom_function_code` Check custom function code read
- `make.custom_functions.custom_function_updates_history` Custom function updates history read
- and 1 more in this area

**Scenarios logs 7**

- `make.scenarios_logs.get_scenario_execution_details` Get scenario execution details read
- `make.scenarios_logs.list_module_logs` List module logs read
- `make.scenarios_logs.list_scenario_logs` List scenario logs read
- `make.scenarios_logs.operations_by_module` Operations by Module read
- `make.scenarios_logs.get_execution_log` Get execution log read
- `make.scenarios_logs.replay_a_scenario_execution` Replay a scenario execution write
- and 1 more in this area

**SDK apps webhooks 7**

- `make.sdk_apps_webhooks.create_webhook` Create Webhook write
- `make.sdk_apps_webhooks.get_webhook` Get Webhook read
- `make.sdk_apps_webhooks.get_webhook_section` Get Webhook Section read
- `make.sdk_apps_webhooks.list_app_webhooks` List App Webhooks read
- `make.sdk_apps_webhooks.delete_webhook` Delete Webhook destructive
- `make.sdk_apps_webhooks.set_webhook_section` Set Webhook Section write
- and 1 more in this area

**AI agents 6**

- `make.ai_agents.create_agent` Create Agent write
- `make.ai_agents.get_agent_by_id` Get Agent by ID read
- `make.ai_agents.get_agents` Get Agents read
- `make.ai_agents.run_agent` Run Agent write
- `make.ai_agents.delete_agent_by_id` Delete Agent by ID destructive
- `make.ai_agents.modify_agent_by_id` Modify Agent by ID write

**Data structures 6**

- `make.data_structures.clone_data_structure` Clone data structure write
- `make.data_structures.create_data_structure` Create data structure write
- `make.data_structures.get_data_structure` Get data structure read
- `make.data_structures.list_data_structures` List data structures read
- `make.data_structures.delete_data_structure` Delete data structure destructive
- `make.data_structures.update_data_structure` Update data structure write

**Scenarios folders 6**

- `make.scenarios_folders.create_scenario_folder` Create scenario folder write
- `make.scenarios_folders.list_scenario_folders` List scenario folders read
- `make.scenarios_folders.move_scenarios_to_a_folder` Move scenarios to a folder write
- `make.scenarios_folders.reorder_scenario_folders` Reorder scenario folders write
- `make.scenarios_folders.delete_scenario_folder` Delete scenario folder destructive
- `make.scenarios_folders.update_scenario_folder` Update scenario folder write

**Scenarios shared 6**

- `make.scenarios_shared.create_scenario_share` Create scenario share write
- `make.scenarios_shared.get_shared_scenario` Get shared scenario read
- `make.scenarios_shared.list_shared_scenarios` List shared scenarios read
- `make.scenarios_shared.list_shared_scenarios_for_scenario` List shared scenarios for scenario read
- `make.scenarios_shared.delete_shared_scenario` Delete shared scenario destructive
- `make.scenarios_shared.update_shared_scenario` Update shared scenario write

**SDK apps functions 6**

- `make.sdk_apps_functions.create_function` Create Function write
- `make.sdk_apps_functions.get_function` Get Function read
- `make.sdk_apps_functions.list_app_functions` List App Functions read
- `make.sdk_apps_functions.set_function_code` Set Function Code write
- `make.sdk_apps_functions.delete_function` Delete Function destructive
- `make.sdk_apps_functions.set_function_test` Set Function Test write

**Users roles 6**

- `make.users_roles.create_a_custom_role` Create a custom role write
- `make.users_roles.get_role_detail` Get role detail read
- `make.users_roles.user_role_definitions` User role definitions read
- `make.users_roles.user_role_permission_definitions` User role permission definitions read
- `make.users_roles.delete_a_custom_role` Delete a custom role destructive
- `make.users_roles.update_a_custom_role` Update a custom role write

**Affiliate 5**

- `make.affiliate.get_commission_stats` Get commission stats read
- `make.affiliate.get_commissions` Get commissions read
- `make.affiliate.register_partner` Register partner write
- `make.affiliate.request_payout` Request payout write
- `make.affiliate.get_commission_info` Get commission info read

**Data stores 5**

- `make.data_stores.create_data_store` Create data store write
- `make.data_stores.get_data_store_details` Get data store details read
- `make.data_stores.list_data_stores` List data stores read
- `make.data_stores.update_data_store` Update data store write
- `make.data_stores.delete_data_stores` Delete data stores destructive

**Data stores data 5**

- `make.data_stores_data.create_data_store_record` Create data store record write
- `make.data_stores_data.list_data_store_records` List data store records read
- `make.data_stores_data.update_data_store_record_details` Update data store record details write
- `make.data_stores_data.update_entire_data_store_record` Update entire data store record write
- `make.data_stores_data.delete_data_store_records` Delete data store records destructive

**Devices 5**

- `make.devices.create_request` Create request write
- `make.devices.detail` Detail read
- `make.devices.list` List read
- `make.devices.partial_update` Partial update write
- `make.devices.delete` Delete destructive

**On prem agents 5**

- `make.on_prem_agents.create_on_prem_agent` Create on-prem agent write
- `make.on_prem_agents.get_on_prem_agent_details` Get on-prem agent details read
- `make.on_prem_agents.list_on_prem_agents` List on-prem agents read
- `make.on_prem_agents.update_on_prem_agent` Update on-prem agent write
- `make.on_prem_agents.delete_on_prem_agent` Delete on-prem agent destructive

**Scenarios custom properties data 5**

- `make.scenarios_custom_properties_data.fill_in_custom_properties_data` Fill in custom properties data write
- `make.scenarios_custom_properties_data.get_custom_properties_data` Get custom properties data read
- `make.scenarios_custom_properties_data.set_custom_properties` Set custom properties write
- `make.scenarios_custom_properties_data.update_custom_properties_data` Update custom properties data write
- `make.scenarios_custom_properties_data.delete_custom_properties_data` Delete custom properties data destructive

**Scenarios notes 5**

- `make.scenarios_notes.create_scenario_note` Create scenario note write
- `make.scenarios_notes.get_scenario_note_details` Get scenario note details read
- `make.scenarios_notes.list_of_scenario_notes` List of scenario notes read
- `make.scenarios_notes.update_scenario_note` Update scenario note write
- `make.scenarios_notes.delete_scenario_note` Delete scenario note destructive

**Users me 5**

- `make.users_me.current_user_authorization` Current user authorization read
- `make.users_me.current_user_data` Current user data read
- `make.users_me.submit_onboarding_survey` Submit onboarding survey write
- `make.users_me.user_organization_invitations` User Organization invitations read
- `make.users_me.get_onboarding_survey_status` Get onboarding survey status read

**Users user email preferences mailhub 5**

- `make.users_user_email_preferences_mailhub.get_preferences` Get preferences read
- `make.users_user_email_preferences_mailhub.get_team_preferences` Get team preferences read
- `make.users_user_email_preferences_mailhub.update_global_preferences` Update global preferences write
- `make.users_user_email_preferences_mailhub.update_team_native_preferences` Update team native preferences write
- `make.users_user_email_preferences_mailhub.update_team_preferences` Update team preferences write

**Connections access list 4**

- `make.connections_access_list.add_a_member_to_a_connection_s_access_list` Add a member to a connection's access list write
- `make.connections_access_list.change_a_connection_access_list_member_s_role` Change a connection access-list member's role write
- `make.connections_access_list.list_a_connection_s_access_list` List a connection's access list read
- `make.connections_access_list.remove_a_member_from_a_connection_s_access_list` Remove a member from a connection's access list destructive

**Custom properties structure items 4**

- `make.custom_properties_structure_items.create_a_custom_property_structure_item` Create a custom property structure item write
- `make.custom_properties_structure_items.delete_custom_property_structure_item` Delete custom property structure item destructive
- `make.custom_properties_structure_items.list_custom_property_structure_items` List custom property structure items read
- `make.custom_properties_structure_items.update_custom_property_structure_item` Update custom property structure item write

**Devices incomings 4**

- `make.devices_incomings.delete` Delete destructive
- `make.devices_incomings.detail` Detail read
- `make.devices_incomings.list` List read
- `make.devices_incomings.stats` Stats read

**Hooks incomings 4**

- `make.hooks_incomings.delete_items_from_webhook_queue` Delete items from webhook queue destructive
- `make.hooks_incomings.get_webhook_queue` Get webhook queue read
- `make.hooks_incomings.get_webhook_queue_item_detail` Get webhook queue item detail read
- `make.hooks_incomings.get_webhook_queue_stats` Get webhook queue stats read

**Keys access list 4**

- `make.keys_access_list.add_a_member_to_a_key_s_access_list` Add a member to a key's access list write
- `make.keys_access_list.change_a_key_access_list_member_s_role` Change a key access-list member's role write
- `make.keys_access_list.list_a_key_s_access_list` List a key's access list read
- `make.keys_access_list.remove_a_member_from_a_key_s_access_list` Remove a member from a key's access list destructive

**MMS 4**

- `make.mms.create_child_organization` Create child organization write
- `make.mms.list_of_child_organizations` List of child organizations read
- `make.mms.list_of_child_organizations_consumption` List of child organizations consumption read
- `make.mms.update_allocation_of_a_child_organization_operations` Update allocation of a child organization operations write

**Notifications 4**

- `make.notifications.delete_notifications` Delete notifications destructive
- `make.notifications.get_notification_detail` Get notification detail read
- `make.notifications.list_notifications` List notifications read
- `make.notifications.mark_all_notifications_as_read` Mark all notifications as read write

**Users user organization roles 4**

- `make.users_user_organization_roles.get_user_organization_role_details` Get user organization role details read
- `make.users_user_organization_roles.list_user_roles_in_an_organization` List user roles in an organization read
- `make.users_user_organization_roles.transfer_organization_ownership` Transfer organization ownership destructive
- `make.users_user_organization_roles.update_user_role` Update user role write

**AI agents LLM providers 3**

- `make.ai_agents_llm_providers.get_llm_provider` Get LLM Provider read
- `make.ai_agents_llm_providers.list_llm_providers` List LLM Providers read
- `make.ai_agents_llm_providers.list_models_for_llm_provider` List Models for LLM Provider read

**Devices outgoing 3**

- `make.devices_outgoing.delete` Delete destructive
- `make.devices_outgoing.detail` Detail read
- `make.devices_outgoing.list` List read

**Organizations user organization roles 3**

- `make.organizations_user_organization_roles.get_user_organization_role_details` Get user organization role details read
- `make.organizations_user_organization_roles.list_user_roles` List user roles read
- `make.organizations_user_organization_roles.transfer_organization_ownership` Transfer organization ownership destructive

**Private spaces 3**

- `make.private_spaces.get_a_private_space` Get a private space read
- `make.private_spaces.list_private_spaces` List private spaces read
- `make.private_spaces.update_a_private_space` Update a private space write

**Templates public 3**

- `make.templates_public.get_public_approved_template_blueprint` Get public (approved) template blueprint read
- `make.templates_public.get_public_approved_template_details` Get public (approved) template details read
- `make.templates_public.list_public_approved_templates` List public (approved) templates read

**Users API tokens 3**

- `make.users_api_tokens.create_new_api_token` Create new API token write
- `make.users_api_tokens.delete_api_token` Delete API token destructive
- `make.users_api_tokens.list_users_api_tokens` List users API tokens read

**Users user team notifications 3**

- `make.users_user_team_notifications.check_user_s_notification_settings` Check user's notification settings read
- `make.users_user_team_notifications.list_user_team_notification_settings` List user team notification settings read
- `make.users_user_team_notifications.update_user_s_notification_settings` Update user's notification settings write

**Users user team roles 3**

- `make.users_user_team_roles.get_user_team_role_detail` Get user team role detail read
- `make.users_user_team_roles.list_user_roles` List user roles read
- `make.users_user_team_roles.update_user_role` Update user role write

**AI agents context 2**

- `make.ai_agents_context.delete_context` Delete Context destructive
- `make.ai_agents_context.list_context` List Context read

**Cashier 2**

- `make.cashier.get_price_detail` Get price detail read
- `make.cashier.get_vat_id_format_patterns` Get VAT ID format patterns read

**Custom properties 2**

- `make.custom_properties.create_a_custom_property_structure` Create a custom property structure write
- `make.custom_properties.list_custom_property_structures` List custom property structures read

**Hooks logs 2**

- `make.hooks_logs.get_webhook_execution_detail` Get webhook execution detail read
- `make.hooks_logs.get_webhook_logs` Get webhook logs read

**Scenarios blueprints 2**

- `make.scenarios_blueprints.get_blueprint_versions` Get blueprint versions read
- `make.scenarios_blueprints.get_scenario_blueprint` Get scenario blueprint read

**SDK apps invites 2**

- `make.sdk_apps_invites.accept_app_invite` Accept App Invite write
- `make.sdk_apps_invites.get_app_invite` Get App Invite read

**Teams user team roles 2**

- `make.teams_user_team_roles.get_user_team_role_details` Get user team role details read
- `make.teams_user_team_roles.list_user_roles_in_the_team` List user roles in the team read

**Users oauth connections 2**

- `make.users_oauth_connections.delete_oauth_connection` Delete OAuth connection destructive
- `make.users_oauth_connections.list_oauth_connections` List OAuth connections read

**Analytics 1**

- `make.analytics.get_organization_analytics` Get organization analytics read

**Imt 1**

- `make.imt.list_app_modules_with_credentials` List App Modules with Credentials read

**Remote procedures 1**

- `make.remote_procedures.call_rpc` Call RPC read

**Scenarios consumptions 1**

- `make.scenarios_consumptions.list_scenario_consumptions` List scenario consumptions read

**Scenarios tools 1**

- `make.scenarios_tools.update_tool_configuration` Update tool configuration write

**SSO certificates 1**

- `make.sso_certificates.get_sso_certificates` Get SSO certificates read

**Users unread notifications 1**

- `make.users_unread_notifications.unread_notifications` Unread notifications read

This index shows a sample of each area. All 415 actions, with their inputs and prices, are in the [catalogue](https://actionlake.com/console/catalogue), which a free sandbox key can search.

Questions

## The Make MCP server, answered.

**Is there a Make MCP server for Claude?**

Yes. actionlake is an MCP gateway: a remote MCP server that gives Claude, or another MCP client, 415 Make actions across organizations, SDK apps, scenarios and SDK apps modules, through the same eight tools it uses for every other connector. actionlake is independent; it is not made or endorsed by Make.

**What do I need to connect Make?**

Make API token. Plus your host. The free call account { op: "connections.requirements", service: "make" } lists exactly what to paste.

**Can an AI agent delete or change things in Make?**

Only if its key allows it, and only with an explicit confirmation. 56 Make actions are destructive, including delete a team, delete scenario and delete hook. 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 Make API limit?**

actionlake paces every call to the limits in the Make service file: 60 calls a minute per connection. Repeated reads are answered from cache (179 Make actions can be), which never reaches Make.

**What does a Make action cost?**

One upstream call, the only unit actionlake bills. A list that pages bills one call per page (415 Make actions page). Cache hits, searches, dry runs and calls Make 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 Make API does it cover?**

The Make Web API v2 (Web API v2 - Public, OpenAPI 3.0.0) at your Make instance's API base URL, which you enter when connecting (path /api/v2). It is built from Make's documentation as read on 22 October 2026. 415 actions in 66 areas, each one in the signed service file (version 1.0.0).

**Does actionlake keep my Make 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 Make 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.

## More connectors like Make

Shares the most action names with

- [Tines 13](https://actionlake.com/connectors/tines)
- [Hostaway 6](https://actionlake.com/connectors/hostaway)
- [Planning Center 4](https://actionlake.com/connectors/planning-center)
- [Google Forms 3](https://actionlake.com/connectors/google-forms)
- [Google Calendar 2](https://actionlake.com/connectors/google-calendar)

Joins with, on shared entities

- [Cloudflare 4](https://actionlake.com/connectors/cloudflare)
- [Bitrise 4](https://actionlake.com/connectors/bitrise)
- [Axiom 4](https://actionlake.com/connectors/axiom)
- [Slack 3](https://actionlake.com/connectors/slack)
- [Microsoft 365 Users 3](https://actionlake.com/connectors/microsoft-365-users)
- [Rubrik Security Cloud 3](https://actionlake.com/connectors/rubrik-security-cloud)

Browse

- [All Workspace connectors](https://actionlake.com/connectors/category/workspace)
- [All connectors](https://actionlake.com/connectors)
- [How actionlake compares](https://actionlake.com/compare)

actionlake is independent. It is not made or endorsed by Make; the name is the vendor's own. Counts are from the Make service file, version 1.0.0.

## Give your agent Make today.

[Connect Make free](https://actionlake.com/console?start=sandbox) [See pricing](https://actionlake.com/pricing)

Start free - 100,000 calls/month, no card. No signup. Hard caps on every key. Cached answers are free.

---

Source: https://actionlake.com/connectors/make
More: https://actionlake.com/llms.txt
