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.
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: "make.users.list_users", intent: "check which Make account is connected"}# List users · read · 1 upstream call- 415actionsin one signed file
- 195readlook, never change
- 164writecreate and update
- 56wait for a yesdestructive, confirmed first
Set up
Connect Make 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 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_tokenMake API tokenhostWhere your Make lives: your host
account { op: "connections.requirements", service: "make" } # 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: "make.users.list_users" }# list users · read · 1 upstream callcheck { 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 2026eu1.make.comdevelopers.make.com
- 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.
- 195readlook, never change
- 164writecreate and update
- 56destructivewait for a confirmation
Organizations
3615 read · 16 write · 5 destructive
List user organizations · Create an organization · Get organization details · Update organization information
SDK apps
256 read · 16 write · 3 destructive
Clone App · Clone App Major Version · Commit Changes · Create App
Scenarios
2410 read · 11 write · 3 destructive
List scenarios · Create scenario · Get scenario details · Update scenario
SDK apps modules
173 read · 13 write · 1 destructive
Clone Module · Create Module · List App Modules · Get Module
Enums
1414 read · 0 write · 0 destructive
List API token scopes · List apps review status · List countries · List email notification settings
Hooks
124 read · 7 write · 1 destructive
Create hook · List hooks · Update hook · Get hook details
Teams
126 read · 4 write · 2 destructive
List teams · Create a team · Get team details · Update a team
Connections
115 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_usersList users | List users | read | identity.user.list474 connectors |
make.teams.list_teamsList teams | List teams | read | identity.group.list262 connectors |
make.users_me.current_user_dataCurrent user data | Current user data | read | identity.current_user.get307 connectors |
make.teams.create_a_teamCreate a team | Create a team | write | identity.group.create205 connectors |
make.users.update_userUpdate user | Update user | write | identity.user.update280 connectors |
make.teams.delete_a_teamDelete a team | Delete a team | destructive | identity.group.delete181 connectors |
make.scenarios.list_scenariosList scenarios | List scenarios | read | automation.workflow.list51 connectors |
make.scenarios.create_scenarioCreate scenario | Create scenario | write | automation.workflow.create38 connectors |
make.hooks.create_hookCreate hook | Create hook | write | automation.webhook.create209 connectors |
make.connections.list_connectionsList connections | List connections | read | automation.connection.list32 connectors |
make.hooks.list_hooksList hooks | List hooks | read | automation.webhook.list202 connectors |
make.connections.create_connectionCreate connection | Create connection | write | automation.connection.create30 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.
- Readread
Who has access in Make? List every user and their role.
calls
make.users.list_users - Writewrite
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.
Delete a team?
intent: the user asked me to delete a team
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: "[email protected]" }, { match: "make.scenarios.delete_scenario", approver: "[email protected]" }, { match: "make.hooks.delete_hook", approver: "[email protected]" } ]}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.
- 1upstream call per actionall 415 Make actions
- 415actions pageeach page of a long list is one call
- 179reads can be cacheda cache hit costs nothing
- 100,000calls a month, freepaid plans from US$49 a month for 250,000
Action index
Every Make action.
415 actions by area: the id your agent calls, what it does, and its effect.
Organizations36
make.organizations.create_an_organizationCreate an organizationwritemake.organizations.get_organization_detailsGet organization detailsreadmake.organizations.list_user_organizationsList user organizationsreadmake.organizations.update_organization_informationUpdate organization informationwritemake.organizations.accept_invitationAccept invitationwritemake.organizations.cancel_the_active_subscriptionCancel the active subscriptiondestructive- and 30 more in this area
SDK apps25
make.sdk_apps.clone_appClone Appwritemake.sdk_apps.clone_app_major_versionClone App Major Versionwritemake.sdk_apps.commit_changesCommit Changeswritemake.sdk_apps.create_appCreate Appwritemake.sdk_apps.delete_appDelete Appdestructivemake.sdk_apps.get_appGet Appread- and 19 more in this area
Scenarios24
make.scenarios.create_scenarioCreate scenariowritemake.scenarios.get_scenario_detailsGet scenario detailsreadmake.scenarios.list_scenariosList scenariosreadmake.scenarios.update_scenarioUpdate scenariowritemake.scenarios.activate_scenarioActivate scenariowritemake.scenarios.add_new_buildtime_variables_to_scenario_metadataAdd new buildtime variables to scenario metadatawrite- and 18 more in this area
SDK apps modules17
make.sdk_apps_modules.clone_moduleClone Modulewritemake.sdk_apps_modules.create_moduleCreate Modulewritemake.sdk_apps_modules.get_moduleGet Modulereadmake.sdk_apps_modules.list_app_modulesList App Modulesreadmake.sdk_apps_modules.delete_moduleDelete Moduledestructivemake.sdk_apps_modules.get_module_sectionGet Module Sectionread- and 11 more in this area
Enums14
make.enums.list_api_token_scopesList API token scopesreadmake.enums.list_apps_review_statusList apps review statusreadmake.enums.list_countriesList countriesreadmake.enums.list_email_notification_settingsList email notification settingsreadmake.enums.list_languagesList languagesreadmake.enums.list_localesList localesread- and 8 more in this area
Hooks12
make.hooks.create_hookCreate hookwritemake.hooks.get_hook_detailsGet hook detailsreadmake.hooks.list_hooksList hooksreadmake.hooks.update_hookUpdate hookwritemake.hooks.delete_hookDelete hookdestructivemake.hooks.disable_hookDisable hookwrite- and 6 more in this area
Teams12
make.teams.create_a_teamCreate a teamwritemake.teams.get_team_detailsGet team detailsreadmake.teams.list_teamsList teamsreadmake.teams.update_a_teamUpdate a teamwritemake.teams.create_team_variableCreate team variablewritemake.teams.delete_a_teamDelete a teamdestructive- and 6 more in this area
Connections11
make.connections.create_connectionCreate connectionwritemake.connections.get_connection_detailsGet connection detailsreadmake.connections.list_connectionsList connectionsreadmake.connections.rename_a_connectionRename a connectionwritemake.connections.delete_connectionDelete connectiondestructivemake.connections.list_updatable_connection_parametersList updatable connection parametersread- and 5 more in this area
Credential requests11
make.credential_requests.create_actionCreate Actionwritemake.credential_requests.create_new_credential_request_deprecatedCreate new Credential Request - deprecatedwritemake.credential_requests.create_new_credential_request_v2Create new Credential Request (V2)writemake.credential_requests.list_app_modules_with_credentialsList App Modules with Credentialsreadmake.credential_requests.decline_credentialDecline Credentialdestructivemake.credential_requests.delete_credential_requestDelete Credential Requestdestructive- and 5 more in this area
Incomplete executions11
make.incomplete_executions.delete_deprecatedDelete - deprecateddestructivemake.incomplete_executions.incomplete_execution_detailIncomplete execution detailreadmake.incomplete_executions.list_incomplete_executions_logsList incomplete executions logsreadmake.incomplete_executions.list_scenario_incomplete_executionsList scenario incomplete executionsreadmake.incomplete_executions.delete_scenario_incomplete_executionsDelete scenario incomplete executionsdestructivemake.incomplete_executions.get_failed_scenario_blueprintGet failed scenario blueprintread- and 5 more in this area
Audit logs10
make.audit_logs.get_team_audit_log_filters_v2Get team audit log filtersreadmake.audit_logs.list_organization_audit_logsList organization audit logsreadmake.audit_logs.list_organization_audit_logs_v2List organization audit logsreadmake.audit_logs.list_team_audit_logsList team audit logsreadmake.audit_logs.list_team_audit_logs_v2List team audit logsreadmake.audit_logs.get_audit_log_detailGet audit log detailread- and 4 more in this area
SDK apps connections10
make.sdk_apps_connections.create_connectionCreate Connectionwritemake.sdk_apps_connections.get_connectionGet Connectionreadmake.sdk_apps_connections.list_app_connectionsList App Connectionsreadmake.sdk_apps_connections.recreate_connectionRecreate Connectionwritemake.sdk_apps_connections.delete_connectionDelete Connectiondestructivemake.sdk_apps_connections.get_connection_commonGet Connection Commonread- and 4 more in this area
Users9
make.users.list_usersList usersreadmake.users.list_users_by_permissionList users by permissionreadmake.users.reset_lost_passwordReset lost passwordwritemake.users.update_userUpdate userwritemake.users.delete_current_userDelete current userdestructivemake.users.send_password_reset_demandSend password reset demandwrite- and 3 more in this area
Keys8
make.keys.create_a_keyCreate a keywritemake.keys.get_key_detailsGet key detailsreadmake.keys.list_key_typesList key typesreadmake.keys.list_keysList keysreadmake.keys.delete_a_keyDelete a keydestructivemake.keys.lock_keyLock keywrite- and 2 more in this area
Scenario labels8
make.scenario_labels.assign_label_to_scenarioAssign label to scenariowritemake.scenario_labels.assign_labels_to_scenariosAssign labels to scenarioswritemake.scenario_labels.create_team_labelCreate team labelwritemake.scenario_labels.list_team_labelsList team labelsreadmake.scenario_labels.delete_team_labelDelete team labeldestructivemake.scenario_labels.remove_label_from_scenarioRemove label from scenariodestructive- and 2 more in this area
SDK apps RPCS8
make.sdk_apps_rpcs.create_rpcCreate RPCwritemake.sdk_apps_rpcs.get_rpcGet RPCreadmake.sdk_apps_rpcs.list_app_rpcsList App RPCsreadmake.sdk_apps_rpcs.test_rpcTest RPCreadmake.sdk_apps_rpcs.delete_rpcDelete RPCdestructivemake.sdk_apps_rpcs.get_rpc_sectionGet RPC Sectionread- and 2 more in this area
Templates8
make.templates.create_templateCreate templatewritemake.templates.list_templatesList templatesreadmake.templates.publish_templatePublish templatewritemake.templates.request_approvalRequest approvalwritemake.templates.delete_templateDelete templatedestructivemake.templates.get_template_blueprintGet template blueprintread- and 2 more in this area
Custom functions7
make.custom_functions.create_a_custom_functionCreate a custom functionwritemake.custom_functions.custom_function_detailCustom function detailreadmake.custom_functions.list_custom_functionsList custom functionsreadmake.custom_functions.update_a_custom_functionUpdate a custom functionwritemake.custom_functions.check_custom_function_codeCheck custom function codereadmake.custom_functions.custom_function_updates_historyCustom function updates historyread- and 1 more in this area
Scenarios logs7
make.scenarios_logs.get_scenario_execution_detailsGet scenario execution detailsreadmake.scenarios_logs.list_module_logsList module logsreadmake.scenarios_logs.list_scenario_logsList scenario logsreadmake.scenarios_logs.operations_by_moduleOperations by Modulereadmake.scenarios_logs.get_execution_logGet execution logreadmake.scenarios_logs.replay_a_scenario_executionReplay a scenario executionwrite- and 1 more in this area
SDK apps webhooks7
make.sdk_apps_webhooks.create_webhookCreate Webhookwritemake.sdk_apps_webhooks.get_webhookGet Webhookreadmake.sdk_apps_webhooks.get_webhook_sectionGet Webhook Sectionreadmake.sdk_apps_webhooks.list_app_webhooksList App Webhooksreadmake.sdk_apps_webhooks.delete_webhookDelete Webhookdestructivemake.sdk_apps_webhooks.set_webhook_sectionSet Webhook Sectionwrite- and 1 more in this area
AI agents6
make.ai_agents.create_agentCreate Agentwritemake.ai_agents.get_agent_by_idGet Agent by IDreadmake.ai_agents.get_agentsGet Agentsreadmake.ai_agents.run_agentRun Agentwritemake.ai_agents.delete_agent_by_idDelete Agent by IDdestructivemake.ai_agents.modify_agent_by_idModify Agent by IDwrite
Data structures6
make.data_structures.clone_data_structureClone data structurewritemake.data_structures.create_data_structureCreate data structurewritemake.data_structures.get_data_structureGet data structurereadmake.data_structures.list_data_structuresList data structuresreadmake.data_structures.delete_data_structureDelete data structuredestructivemake.data_structures.update_data_structureUpdate data structurewrite
Scenarios folders6
make.scenarios_folders.create_scenario_folderCreate scenario folderwritemake.scenarios_folders.list_scenario_foldersList scenario foldersreadmake.scenarios_folders.move_scenarios_to_a_folderMove scenarios to a folderwritemake.scenarios_folders.reorder_scenario_foldersReorder scenario folderswritemake.scenarios_folders.delete_scenario_folderDelete scenario folderdestructivemake.scenarios_folders.update_scenario_folderUpdate scenario folderwrite
Scenarios shared6
make.scenarios_shared.create_scenario_shareCreate scenario sharewritemake.scenarios_shared.get_shared_scenarioGet shared scenarioreadmake.scenarios_shared.list_shared_scenariosList shared scenariosreadmake.scenarios_shared.list_shared_scenarios_for_scenarioList shared scenarios for scenarioreadmake.scenarios_shared.delete_shared_scenarioDelete shared scenariodestructivemake.scenarios_shared.update_shared_scenarioUpdate shared scenariowrite
SDK apps functions6
make.sdk_apps_functions.create_functionCreate Functionwritemake.sdk_apps_functions.get_functionGet Functionreadmake.sdk_apps_functions.list_app_functionsList App Functionsreadmake.sdk_apps_functions.set_function_codeSet Function Codewritemake.sdk_apps_functions.delete_functionDelete Functiondestructivemake.sdk_apps_functions.set_function_testSet Function Testwrite
Users roles6
make.users_roles.create_a_custom_roleCreate a custom rolewritemake.users_roles.get_role_detailGet role detailreadmake.users_roles.user_role_definitionsUser role definitionsreadmake.users_roles.user_role_permission_definitionsUser role permission definitionsreadmake.users_roles.delete_a_custom_roleDelete a custom roledestructivemake.users_roles.update_a_custom_roleUpdate a custom rolewrite
Affiliate5
make.affiliate.get_commission_statsGet commission statsreadmake.affiliate.get_commissionsGet commissionsreadmake.affiliate.register_partnerRegister partnerwritemake.affiliate.request_payoutRequest payoutwritemake.affiliate.get_commission_infoGet commission inforead
Data stores5
make.data_stores.create_data_storeCreate data storewritemake.data_stores.get_data_store_detailsGet data store detailsreadmake.data_stores.list_data_storesList data storesreadmake.data_stores.update_data_storeUpdate data storewritemake.data_stores.delete_data_storesDelete data storesdestructive
Data stores data5
make.data_stores_data.create_data_store_recordCreate data store recordwritemake.data_stores_data.list_data_store_recordsList data store recordsreadmake.data_stores_data.update_data_store_record_detailsUpdate data store record detailswritemake.data_stores_data.update_entire_data_store_recordUpdate entire data store recordwritemake.data_stores_data.delete_data_store_recordsDelete data store recordsdestructive
Devices5
make.devices.create_requestCreate requestwritemake.devices.detailDetailreadmake.devices.listListreadmake.devices.partial_updatePartial updatewritemake.devices.deleteDeletedestructive
On prem agents5
make.on_prem_agents.create_on_prem_agentCreate on-prem agentwritemake.on_prem_agents.get_on_prem_agent_detailsGet on-prem agent detailsreadmake.on_prem_agents.list_on_prem_agentsList on-prem agentsreadmake.on_prem_agents.update_on_prem_agentUpdate on-prem agentwritemake.on_prem_agents.delete_on_prem_agentDelete on-prem agentdestructive
Scenarios custom properties data5
make.scenarios_custom_properties_data.fill_in_custom_properties_dataFill in custom properties datawritemake.scenarios_custom_properties_data.get_custom_properties_dataGet custom properties datareadmake.scenarios_custom_properties_data.set_custom_propertiesSet custom propertieswritemake.scenarios_custom_properties_data.update_custom_properties_dataUpdate custom properties datawritemake.scenarios_custom_properties_data.delete_custom_properties_dataDelete custom properties datadestructive
Scenarios notes5
make.scenarios_notes.create_scenario_noteCreate scenario notewritemake.scenarios_notes.get_scenario_note_detailsGet scenario note detailsreadmake.scenarios_notes.list_of_scenario_notesList of scenario notesreadmake.scenarios_notes.update_scenario_noteUpdate scenario notewritemake.scenarios_notes.delete_scenario_noteDelete scenario notedestructive
Users me5
make.users_me.current_user_authorizationCurrent user authorizationreadmake.users_me.current_user_dataCurrent user datareadmake.users_me.submit_onboarding_surveySubmit onboarding surveywritemake.users_me.user_organization_invitationsUser Organization invitationsreadmake.users_me.get_onboarding_survey_statusGet onboarding survey statusread
Users user email preferences mailhub5
make.users_user_email_preferences_mailhub.get_preferencesGet preferencesreadmake.users_user_email_preferences_mailhub.get_team_preferencesGet team preferencesreadmake.users_user_email_preferences_mailhub.update_global_preferencesUpdate global preferenceswritemake.users_user_email_preferences_mailhub.update_team_native_preferencesUpdate team native preferenceswritemake.users_user_email_preferences_mailhub.update_team_preferencesUpdate team preferenceswrite
Connections access list4
make.connections_access_list.add_a_member_to_a_connection_s_access_listAdd a member to a connection's access listwritemake.connections_access_list.change_a_connection_access_list_member_s_roleChange a connection access-list member's rolewritemake.connections_access_list.list_a_connection_s_access_listList a connection's access listreadmake.connections_access_list.remove_a_member_from_a_connection_s_access_listRemove a member from a connection's access listdestructive
Custom properties structure items4
make.custom_properties_structure_items.create_a_custom_property_structure_itemCreate a custom property structure itemwritemake.custom_properties_structure_items.delete_custom_property_structure_itemDelete custom property structure itemdestructivemake.custom_properties_structure_items.list_custom_property_structure_itemsList custom property structure itemsreadmake.custom_properties_structure_items.update_custom_property_structure_itemUpdate custom property structure itemwrite
Devices incomings4
make.devices_incomings.deleteDeletedestructivemake.devices_incomings.detailDetailreadmake.devices_incomings.listListreadmake.devices_incomings.statsStatsread
Hooks incomings4
make.hooks_incomings.delete_items_from_webhook_queueDelete items from webhook queuedestructivemake.hooks_incomings.get_webhook_queueGet webhook queuereadmake.hooks_incomings.get_webhook_queue_item_detailGet webhook queue item detailreadmake.hooks_incomings.get_webhook_queue_statsGet webhook queue statsread
Keys access list4
make.keys_access_list.add_a_member_to_a_key_s_access_listAdd a member to a key's access listwritemake.keys_access_list.change_a_key_access_list_member_s_roleChange a key access-list member's rolewritemake.keys_access_list.list_a_key_s_access_listList a key's access listreadmake.keys_access_list.remove_a_member_from_a_key_s_access_listRemove a member from a key's access listdestructive
MMS4
make.mms.create_child_organizationCreate child organizationwritemake.mms.list_of_child_organizationsList of child organizationsreadmake.mms.list_of_child_organizations_consumptionList of child organizations consumptionreadmake.mms.update_allocation_of_a_child_organization_operationsUpdate allocation of a child organization operationswrite
Notifications4
make.notifications.delete_notificationsDelete notificationsdestructivemake.notifications.get_notification_detailGet notification detailreadmake.notifications.list_notificationsList notificationsreadmake.notifications.mark_all_notifications_as_readMark all notifications as readwrite
Users user organization roles4
make.users_user_organization_roles.get_user_organization_role_detailsGet user organization role detailsreadmake.users_user_organization_roles.list_user_roles_in_an_organizationList user roles in an organizationreadmake.users_user_organization_roles.transfer_organization_ownershipTransfer organization ownershipdestructivemake.users_user_organization_roles.update_user_roleUpdate user rolewrite
AI agents LLM providers3
make.ai_agents_llm_providers.get_llm_providerGet LLM Providerreadmake.ai_agents_llm_providers.list_llm_providersList LLM Providersreadmake.ai_agents_llm_providers.list_models_for_llm_providerList Models for LLM Providerread
Devices outgoing3
make.devices_outgoing.deleteDeletedestructivemake.devices_outgoing.detailDetailreadmake.devices_outgoing.listListread
Organizations user organization roles3
make.organizations_user_organization_roles.get_user_organization_role_detailsGet user organization role detailsreadmake.organizations_user_organization_roles.list_user_rolesList user rolesreadmake.organizations_user_organization_roles.transfer_organization_ownershipTransfer organization ownershipdestructive
Private spaces3
make.private_spaces.get_a_private_spaceGet a private spacereadmake.private_spaces.list_private_spacesList private spacesreadmake.private_spaces.update_a_private_spaceUpdate a private spacewrite
Templates public3
make.templates_public.get_public_approved_template_blueprintGet public (approved) template blueprintreadmake.templates_public.get_public_approved_template_detailsGet public (approved) template detailsreadmake.templates_public.list_public_approved_templatesList public (approved) templatesread
Users API tokens3
make.users_api_tokens.create_new_api_tokenCreate new API tokenwritemake.users_api_tokens.delete_api_tokenDelete API tokendestructivemake.users_api_tokens.list_users_api_tokensList users API tokensread
Users user team notifications3
make.users_user_team_notifications.check_user_s_notification_settingsCheck user's notification settingsreadmake.users_user_team_notifications.list_user_team_notification_settingsList user team notification settingsreadmake.users_user_team_notifications.update_user_s_notification_settingsUpdate user's notification settingswrite
Users user team roles3
make.users_user_team_roles.get_user_team_role_detailGet user team role detailreadmake.users_user_team_roles.list_user_rolesList user rolesreadmake.users_user_team_roles.update_user_roleUpdate user rolewrite
AI agents context2
make.ai_agents_context.delete_contextDelete Contextdestructivemake.ai_agents_context.list_contextList Contextread
Cashier2
make.cashier.get_price_detailGet price detailreadmake.cashier.get_vat_id_format_patternsGet VAT ID format patternsread
Custom properties2
make.custom_properties.create_a_custom_property_structureCreate a custom property structurewritemake.custom_properties.list_custom_property_structuresList custom property structuresread
Hooks logs2
make.hooks_logs.get_webhook_execution_detailGet webhook execution detailreadmake.hooks_logs.get_webhook_logsGet webhook logsread
Scenarios blueprints2
make.scenarios_blueprints.get_blueprint_versionsGet blueprint versionsreadmake.scenarios_blueprints.get_scenario_blueprintGet scenario blueprintread
SDK apps invites2
make.sdk_apps_invites.accept_app_inviteAccept App Invitewritemake.sdk_apps_invites.get_app_inviteGet App Inviteread
Teams user team roles2
make.teams_user_team_roles.get_user_team_role_detailsGet user team role detailsreadmake.teams_user_team_roles.list_user_roles_in_the_teamList user roles in the teamread
Users oauth connections2
make.users_oauth_connections.delete_oauth_connectionDelete OAuth connectiondestructivemake.users_oauth_connections.list_oauth_connectionsList OAuth connectionsread
Analytics1
make.analytics.get_organization_analyticsGet organization analyticsread
Imt1
make.imt.list_app_modules_with_credentialsList App Modules with Credentialsread
Remote procedures1
make.remote_procedures.call_rpcCall RPCread
Scenarios consumptions1
make.scenarios_consumptions.list_scenario_consumptionsList scenario consumptionsread
Scenarios tools1
make.scenarios_tools.update_tool_configurationUpdate tool configurationwrite
SSO certificates1
make.sso_certificates.get_sso_certificatesGet SSO certificatesread
Users unread notifications1
make.users_unread_notifications.unread_notificationsUnread notificationsread
This index shows a sample of each area. All 415 actions, with their inputs and prices, are in the 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.
Give your agent Make today.
Start free - 100,000 calls/month, no card. No signup. Hard caps on every key. Cached answers are free.