Skip to content

Connectors · Data & integration

Boomi Enterprise Platform MCP server for AI agents.

actionlake is an MCP gateway: one remote MCP server that connects Claude and other MCP clients to Boomi Enterprise Platform and the rest of your systems. It gives your agent 404 Boomi Enterprise Platform actions (271 reads, 95 writes and 38 that wait for a confirmation) and holds the Boomi Enterprise Platform credential itself, so the agent never does. It paces Boomi Enterprise Platform'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: "boomi.deployment.query",  intent: "check which Boomi Enterprise Platform account is connected"}# Queries for a Deployment object(s) · read · 1 upstream call
  • 404actionsin one signed file
  • 271readlook, never change
  • 95writecreate and update
  • 38wait for a yesdestructive, confirmed first

Set up

Connect Boomi Enterprise Platform 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 Boomi Enterprise Platform.

    Username and secret. 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.

    • usernameYour Boomi user name (the email address you sign in with)
    • api_tokenA Boomi Platform API token
    • account_idYour Boomi Enterprise Platform account id
    • regionYour Boomi Enterprise Platform region
    account { op: "connections.requirements", service: "boomi" }
    # 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: "boomi.deployment.query" }# queries for a deployment object(s) · read · 1 upstream callcheck { action: "boomi.deployment.create", input: { … } }# free: inputs, permissions, cost and confirmations, nothing sent

Boomi Enterprise Platform at a glance

Sign-in
Username and secret. 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
usernameapi_token
Setup fields
account_idregion
Limits we pace to
5 calls a second, per connection
API covered
Boomi Platform API v1 (OpenAPI 3.0.1), at your Boomi Enterprise Platform instance's API base URL, which you enter when connecting
Built from
Boomi Enterprise Platform's documentation, read 23 October 2026developer.boomi.comdeveloper.boomi.com
Service file
Version 1.0.0, signed (Ed25519)
Cached reads
49 of 271 reads, for up to 5 minutes; a write clears what it affects
Shared entities
4, so ask can line Boomi Enterprise Platform up with your other systems
Data
Processed and stored in Sydney, Australia. No US region yet

Capabilities

What an AI agent can do in Boomi Enterprise Platform.

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

  • 271readlook, never change
  • 95writecreate and update
  • 38destructivewait for a confirmation
  1. Merge request

    8

    4 read · 3 write · 1 destructive

    Retrieves multiple MergeRequest objects by identifier · Creates a MergeRequest object · Queries for a MergeRequest object · Retrieves additional results for a MergeRequest query

  2. Role

    8

    5 read · 2 write · 1 destructive

    Queries for a Role object(s) · Retrieves multiple Role objects by identifier · Creates a Role object · Retrieves additional results for a Role query

  3. Atom

    7

    4 read · 2 write · 1 destructive

    Retrieves multiple Runtime objects by identifier · Creates a Runtime object · Queries for a Runtime object(s) · Retrieves additional results for a Runtime query

  4. Branch

    7

    4 read · 2 write · 1 destructive

    Creates a Branch object · Retrieves an instance of a Branch object · Deletes a Branch object · Modifies or updates a Branch object

  5. Component metadata

    7

    4 read · 2 write · 1 destructive

    Retrieves multiple ComponentMetadata objects by identifier · Creates a ComponentMetadata object · Queries for a ComponentMetadata object(s) · Retrieves additional results for a ComponentMetadata query

  6. Environment

    7

    4 read · 2 write · 1 destructive

    Creates an Environment object · Retrieves an instance of an Environment object · Modifies or updates an Environment object · Deletes an Environment object

  7. Environment process configuration

    7

    4 read · 2 write · 1 destructive

    Retrieves multiple EnvironmentProcessConfiguration objects by identifier · Creates an EnvironmentProcessConfiguration object · Queries for an EnvironmentProcessConfiguration object(s) · Retrieves additional results for an EnvironmentProcessConfiguration query

  8. Folder

    7

    4 read · 2 write · 1 destructive

    Retrieves multiple Folder objects by identifier · Creates a Folder object · Queries for a Folder object(s) · Retrieves additional results for a Folder query

112 more areas · 346 actions
  • Organization component 7
  • Publisher integration pack 7
  • Runtime cloud 7
  • Shared communication channel component 7
  • Trading partner component 7
  • Trading partner processing group 7
  • Account group 6
  • Account group integration pack 6
  • Deployed package 6
  • Environment role 6
  • Global variable 6
  • Integration pack instance 6
  • Packaged component 6
  • Account cloud attachment quota 5
  • Account user federation 5
  • Deployment 5
  • Environment extensions 5
  • Environment map extension user defined function 5
  • Global variable update transaction 5
  • Process schedule status 5
  • Process schedules 5
  • Runtime release schedule 5
  • Account 4
  • Account cloud attachment summary 4
  • Account group account 4
  • Account group user role 4
  • Account SSO config 4
  • Account user role 4
  • Audit log 4
  • Cloud 4
  • Component atom attachment 4
  • Component environment attachment 4
  • Component reference 4
  • Connector 4
  • Environment atom attachment 4
  • Environment map extension 4
  • Generic connector record 4
  • Global variable value 4
  • Integration pack 4
  • Integration pack atom attachment 4
  • Integration pack environment attachment 4
  • Process 4
  • Process atom attachment 4
  • Process environment attachment 4
  • Account cloud attachment properties 3
  • Account cloud attachment properties default 3
  • Atom counters 3
  • Atom security policies 3
  • Cloud attachment properties 3
  • Component diff request 3
  • Execution record 3
  • Forked execution properties 3
  • Listener status 3
  • Persisted process properties 3
  • Runtime observability settings 3
  • Runtime properties 3
  • Shared server information 3
  • Shared web server 3
  • API usage count 2
  • As2 connector record 2
  • Atom connection field extension summary 2
  • Atom connector versions 2
  • Atom disk space 2
  • Atom startup properties 2
  • Custom tracked field 2
  • Deployed expired certificate 2
  • Document count account 2
  • Document count account group 2
  • Edi custom connector record 2
  • Edifact connector record 2
  • Environment connection field extension summary 2
  • Environment map extension external component 2
  • Environment map extension user defined function summary 2
  • Environment map extensions summary 2
  • Event 2
  • Execution connector 2
  • Execution count account 2
  • Execution count account group 2
  • Execution summary record 2
  • HL7 connector record 2
  • List queues 2
  • Odette connector record 2
  • Oftp2 connector record 2
  • Packaged component manifest 2
  • Release integration pack 2
  • Release integration pack status 2
  • Rosetta net connector record 2
  • Throughput account 2
  • Throughput account group 2
  • Tradacoms connector record 2
  • X12 connector record 2
  • Atom as2 artifacts 1
  • Atom log 1
  • Atom purge 1
  • Atom worker log 1
  • Clear queue 1
  • Cloud attachment secrets configuration 1
  • Connection licensing report 1
  • Connector document 1
  • Environment o auth2 access token extension generation request 1
  • Execution 1
  • Execution artifacts 1
  • Execution request 1
  • Installer token 1
  • Java rollback 1
  • Java upgrade 1
  • Move queue request 1
  • Node offboard 1
  • Process log 1
  • Rerun document 1
  • Runtime restart request 1
  • Secrets manager 1

Top actions

The Boomi Enterprise Platform API, shaped for agents.

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

ActionWhat it doesEffectSame name in
boomi.deployment.createCreates a Deployment objectCreates a Deployment object.writedevops.deployment.create17 connectors
boomi.deployment.getRetrieves an instance of a Deployment objectRetrieves an instance of a Deployment object.readdevops.deployment.get22 connectors
boomi.environment.createCreates an Environment objectCreates an Environment object.writedevops.environment.create18 connectors
boomi.branch.createCreates a Branch objectCreates a Branch object.writedevops.branch.create9 connectors
boomi.environment.getRetrieves an instance of an Environment objectRetrieves an instance of an Environment object.readdevops.environment.get19 connectors
boomi.environment.deleteDeletes an Environment objectDeletes an Environment object.destructivedevops.environment.delete17 connectors
boomi.branch.getRetrieves an instance of a Branch objectRetrieves an instance of a Branch object.readdevops.branch.get9 connectors
boomi.role.queryQueries for a Role object(s)Queries for a Role object(s).readthis connector
boomi.account.queryQueries for an Account object(s)Queries for an Account object(s).readthis connector
boomi.deployed_package.queryQueries for a DeployedPackage object(s)Queries for a DeployedPackage object(s).readthis connector
boomi.account_user_role.queryQueries for an AccountUserRole object(s)Queries for an AccountUserRole object(s).readthis connector
boomi.atom.createCreates a Runtime objectCreates a Runtime object.writethis connector

Try it

Prompts to paste into Claude.

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

  1. Readread

    Queries for a Deployment object(s) in Boomi Enterprise Platform and tell me what stands out.

    callsboomi.deployment.query

  2. Writewrite

    Creates a Deployment object in Boomi Enterprise Platform. Show me exactly what you will send before you save it.

    callsboomi.deployment.create

Governance for Boomi Enterprise Platform

Destructive actions wait for a yes.

38 Boomi Enterprise Platform actions are destructive. The first 10:

  • Deletes an Environment objectboomi.environment.delete
  • Deletes a Branch objectboomi.branch.delete
  • Deletes a Runtime objectboomi.atom.delete
  • Deletes a Role objectboomi.role.delete
  • Deletes a Folder objectboomi.folder.delete
  • Modifies or updates an AtomPurge objectboomi.atom_purge.update
  • Executes an action on a ClearQueue objectboomi.clear_queue.execute
  • Deletes a MergeRequest objectboomi.merge_request.delete
  • Creates a NodeOffboard objectboomi.node_offboard.create
  • Deletes a RuntimeCloud object.boomi.runtime_cloud.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.

doboomi.environment.deleteconfirm_policy: human

Deletes an Environment object?

intent: the user asked me to deletes an Environment object

run suspended · waiting for a named person · key boomi-agent cannot confirm itself
In the console, or from an emailed signed link.
a key for this connector
account {  op: "keys.create", name: "boomi-agent",  allowed_actions: ["boomi.*"], cap_calls: 2000,  confirm_policy: "human_for_writes",  approval_rules: [    { match: "boomi.environment.delete", approver: "[email protected]" },    { match: "boomi.branch.delete", approver: "[email protected]" },    { match: "boomi.atom.delete", approver: "[email protected]" }  ]}
Illustrative. Scoped to Boomi Enterprise Platform only, capped at 2,000 upstream calls, every write confirmed, and the destructive ones approved by a named person.

Cost

What Boomi Enterprise Platform costs on actionlake.

Every Boomi Enterprise Platform action is one upstream call, the only thing actionlake bills. Searching, check, cost, account and any call Boomi Enterprise Platform 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 404 Boomi Enterprise Platform actions
  • 404actions pageeach page of a long list is one call
  • 49reads 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 Boomi Enterprise Platform action.

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

Merge request8
  • boomi.merge_request.bulk_getRetrieves multiple MergeRequest objects by identifierread
  • boomi.merge_request.createCreates a MergeRequest objectwrite
  • boomi.merge_request.queryQueries for a MergeRequest objectread
  • boomi.merge_request.query_moreRetrieves additional results for a MergeRequest queryread
  • boomi.merge_request.deleteDeletes a MergeRequest objectdestructive
  • boomi.merge_request.executeExecutes an action on a MergeRequest objectwrite
  • and 2 more in this area
Role8
  • boomi.role.bulk_getRetrieves multiple Role objects by identifierread
  • boomi.role.createCreates a Role objectwrite
  • boomi.role.queryQueries for a Role object(s)read
  • boomi.role.query_moreRetrieves additional results for a Role queryread
  • boomi.role.deleteDeletes a Role objectdestructive
  • boomi.role.getRetrieves an instance of a Role objectread
  • and 2 more in this area
Atom7
  • boomi.atom.bulk_getRetrieves multiple Runtime objects by identifierread
  • boomi.atom.createCreates a Runtime objectwrite
  • boomi.atom.queryQueries for a Runtime object(s)read
  • boomi.atom.query_moreRetrieves additional results for a Runtime queryread
  • boomi.atom.deleteDeletes a Runtime objectdestructive
  • boomi.atom.getRetrieves an instance of a Runtime objectread
  • and 1 more in this area
Branch7
  • boomi.branch.createCreates a Branch objectwrite
  • boomi.branch.deleteDeletes a Branch objectdestructive
  • boomi.branch.getRetrieves an instance of a Branch objectread
  • boomi.branch.updateModifies or updates a Branch objectwrite
  • boomi.branch.bulk_getRetrieves multiple Branch objects by identifierread
  • boomi.branch.queryQueries for a Branch object(s)read
  • and 1 more in this area
Component metadata7
  • boomi.component_metadata.bulk_getRetrieves multiple ComponentMetadata objects by identifierread
  • boomi.component_metadata.createCreates a ComponentMetadata objectwrite
  • boomi.component_metadata.queryQueries for a ComponentMetadata object(s)read
  • boomi.component_metadata.query_moreRetrieves additional results for a ComponentMetadata queryread
  • boomi.component_metadata.deleteDeletes a ComponentMetadata objectdestructive
  • boomi.component_metadata.getRetrieves an instance of a ComponentMetadata objectread
  • and 1 more in this area
Environment7
  • boomi.environment.createCreates an Environment objectwrite
  • boomi.environment.deleteDeletes an Environment objectdestructive
  • boomi.environment.getRetrieves an instance of an Environment objectread
  • boomi.environment.updateModifies or updates an Environment objectwrite
  • boomi.environment.bulk_getRetrieves multiple Environment objects by identifierread
  • boomi.environment.queryQueries for an Environment object(s)read
  • and 1 more in this area
Environment process configuration7
  • boomi.environment_process_configuration.bulk_getRetrieves multiple EnvironmentProcessConfiguration objects by identifierread
  • boomi.environment_process_configuration.createCreates an EnvironmentProcessConfiguration objectwrite
  • boomi.environment_process_configuration.queryQueries for an EnvironmentProcessConfiguration object(s)read
  • boomi.environment_process_configuration.query_moreRetrieves additional results for an EnvironmentProcessConfiguration queryread
  • boomi.environment_process_configuration.deleteDeletes an EnvironmentProcessConfiguration objectdestructive
  • boomi.environment_process_configuration.getRetrieves an instance of an EnvironmentProcessConfiguration objectread
  • and 1 more in this area
Folder7
  • boomi.folder.bulk_getRetrieves multiple Folder objects by identifierread
  • boomi.folder.createCreates a Folder objectwrite
  • boomi.folder.queryQueries for a Folder object(s)read
  • boomi.folder.query_moreRetrieves additional results for a Folder queryread
  • boomi.folder.deleteDeletes a Folder objectdestructive
  • boomi.folder.getRetrieves an instance of a Folder objectread
  • and 1 more in this area
Organization component7
  • boomi.organization_component.bulk_getRetrieves multiple OrganizationComponent objects by identifierread
  • boomi.organization_component.createCreates an OrganizationComponent objectwrite
  • boomi.organization_component.queryQueries for an OrganizationComponent objectread
  • boomi.organization_component.query_moreRetrieves additional results for an OrganizationComponent queryread
  • boomi.organization_component.deleteDeletes an OrganizationComponent objectdestructive
  • boomi.organization_component.getRetrieves an instance of an OrganizationComponent object.read
  • and 1 more in this area
Publisher integration pack7
  • boomi.publisher_integration_pack.bulk_getRetrieves multiple PublisherIntegrationPack objects by identifierread
  • boomi.publisher_integration_pack.createCreates a PublisherIntegrationPack objectwrite
  • boomi.publisher_integration_pack.queryQueries for a PublisherIntegrationPack object(s)read
  • boomi.publisher_integration_pack.query_moreRetrieves additional results for a PublisherIntegrationPack queryread
  • boomi.publisher_integration_pack.deleteDeletes a PublisherIntegrationPack objectdestructive
  • boomi.publisher_integration_pack.getRetrieves an instance of a PublisherIntegrationPack objectread
  • and 1 more in this area
Runtime cloud7
  • boomi.runtime_cloud.bulk_getRetrieves multiple RuntimeCloud objects by identifierread
  • boomi.runtime_cloud.createCreates a RuntimeCloud objectwrite
  • boomi.runtime_cloud.queryQueries for RuntimeCloud objectsread
  • boomi.runtime_cloud.query_moreRetrieves additional results for a RuntimeCloud queryread
  • boomi.runtime_cloud.deleteDeletes a RuntimeCloud object.destructive
  • boomi.runtime_cloud.getRetrieves an instance of a RuntimeCloud objectread
  • and 1 more in this area
Shared communication channel component7
  • boomi.shared_communication_channel_component.bulk_getRetrieves multiple SharedCommunicationChannelComponent objects by identifierread
  • boomi.shared_communication_channel_component.createCreates a SharedCommunicationChannelComponent objectwrite
  • boomi.shared_communication_channel_component.queryQueries for a SharedCommunicationChannelComponent object(s)read
  • boomi.shared_communication_channel_component.query_moreRetrieves additional results for a SharedCommunicationChannelComponent query.read
  • boomi.shared_communication_channel_component.deleteDeletes a SharedCommunicationChannelComponent objectdestructive
  • boomi.shared_communication_channel_component.getRetrieves an instance of a SharedCommunicationChannelComponent objectread
  • and 1 more in this area
Trading partner component7
  • boomi.trading_partner_component.bulk_getRetrieves multiple TradingPartnerComponent objects by identifierread
  • boomi.trading_partner_component.createCreates a TradingPartnerComponent objectwrite
  • boomi.trading_partner_component.queryQueries for a TradingPartnerComponent object(s)read
  • boomi.trading_partner_component.query_moreRetrieves additional results for a TradingPartnerComponent queryread
  • boomi.trading_partner_component.deleteDeletes a TradingPartnerComponent objectdestructive
  • boomi.trading_partner_component.getRetrieves an instance of a TradingPartnerComponent objectread
  • and 1 more in this area
Trading partner processing group7
  • boomi.trading_partner_processing_group.bulk_getRetrieves multiple TradingPartnerProcessingGroup objects by identifierread
  • boomi.trading_partner_processing_group.createCreates a TradingPartnerProcessingGroup objectwrite
  • boomi.trading_partner_processing_group.queryQueries for a TradingPartnerProcessingGroup object(s)read
  • boomi.trading_partner_processing_group.query_moreRetrieves additional results for a TradingPartnerProcessingGroup queryread
  • boomi.trading_partner_processing_group.deleteDeletes a TradingPartnerProcessingGroup objectdestructive
  • boomi.trading_partner_processing_group.getRetrieves an instance of a TradingPartnerProcessingGroup objectread
  • and 1 more in this area
Account group6
  • boomi.account_group.bulk_getRetrieves multiple AccountGroup objects by identifierread
  • boomi.account_group.createCreates an AccountGroup objectwrite
  • boomi.account_group.queryQueries for an AccountGroup object(s)read
  • boomi.account_group.query_moreRetrieves additional results for an AccountGroup queryread
  • boomi.account_group.getRetrieves an instance of an AccountGroup objectread
  • boomi.account_group.updateModifies or updates an AccountGroup objectwrite
Account group integration pack6
  • boomi.account_group_integration_pack.bulk_getRetrieves multiple AccountGroupIntegrationPack objects by identifierread
  • boomi.account_group_integration_pack.createCreates an AccountGroupIntegrationPack objectwrite
  • boomi.account_group_integration_pack.queryQueries for an AccountGroupIntegrationPack object(s)read
  • boomi.account_group_integration_pack.query_moreRetrieves additional results for an AccountGroupIntegrationPack queryread
  • boomi.account_group_integration_pack.deleteDeletes an AccountGroupIntegrationPack objectdestructive
  • boomi.account_group_integration_pack.getRetrieves an instance of an AccountGroupIntegrationPack objectread
Deployed package6
  • boomi.deployed_package.bulk_getRetrieves multiple DeployedPackage objects by identifierread
  • boomi.deployed_package.createCreates a DeployedPackage objectwrite
  • boomi.deployed_package.queryQueries for a DeployedPackage object(s)read
  • boomi.deployed_package.query_moreRetrieves additional results for a DeployedPackage queryread
  • boomi.deployed_package.deleteDeletes a DeployedPackage objectdestructive
  • boomi.deployed_package.getRetrieves an instance of a DeployedPackage objectread
Environment role6
  • boomi.environment_role.bulk_getRetrieves multiple EnvironmentRole objects by identifierread
  • boomi.environment_role.createCreates an EnvironmentRole objectwrite
  • boomi.environment_role.queryQueries for an EnvironmentRole object(s)read
  • boomi.environment_role.query_moreRetrieves additional results for an EnvironmentRole queryread
  • boomi.environment_role.deleteDeletes an EnvironmentRole objectdestructive
  • boomi.environment_role.getRetrieves an instance of an EnvironmentRole objectread
Global variable6
  • boomi.global_variable.bulk_getRetrieves multiple GlobalVariable objects by identifierread
  • boomi.global_variable.createCreates a GlobalVariable objectwrite
  • boomi.global_variable.queryQueries for a GlobalVariable object(s)read
  • boomi.global_variable.query_moreRetrieves additional results for a GlobalVariable queryread
  • boomi.global_variable.getRetrieves an instance of a GlobalVariable objectread
  • boomi.global_variable.updateModifies or updates a GlobalVariable objectwrite
Integration pack instance6
  • boomi.integration_pack_instance.bulk_getRetrieves multiple IntegrationPackInstance objects by identifierread
  • boomi.integration_pack_instance.createCreates an IntegrationPackInstance objectwrite
  • boomi.integration_pack_instance.queryQueries for an IntegrationPackInstance object(s)read
  • boomi.integration_pack_instance.query_moreRetrieves additional results for an IntegrationPackInstance queryread
  • boomi.integration_pack_instance.deleteDeletes an IntegrationPackInstance objectdestructive
  • boomi.integration_pack_instance.getRetrieves an instance of an IntegrationPackInstance objectread
Packaged component6
  • boomi.packaged_component.bulk_getRetrieves multiple PackagedComponent objects by identifierread
  • boomi.packaged_component.createCreates a PackagedComponent objectwrite
  • boomi.packaged_component.queryQueries for a PackagedComponent object(s)read
  • boomi.packaged_component.query_moreRetrieves additional results for a PackagedComponent queryread
  • boomi.packaged_component.deleteDeletes a PackagedComponent objectdestructive
  • boomi.packaged_component.getRetrieves an instance of a PackagedComponent objectread
Account cloud attachment quota5
  • boomi.account_cloud_attachment_quota.bulk_getRetrieves multiple AccountCloudAttachmentQuota objects by identifierread
  • boomi.account_cloud_attachment_quota.createCreates an AccountCloudAttachmentQuota objectwrite
  • boomi.account_cloud_attachment_quota.getRetrieves an instance of an AccountCloudAttachmentQuota objectread
  • boomi.account_cloud_attachment_quota.updateModifies or updates an AccountCloudAttachmentQuota objectwrite
  • boomi.account_cloud_attachment_quota.deleteDeletes an AccountCloudAttachmentQuota objectdestructive
Account user federation5
  • boomi.account_user_federation.createCreates an AccountUserFederation objectwrite
  • boomi.account_user_federation.queryQueries for an AccountUserFederation object(s)read
  • boomi.account_user_federation.query_moreRetrieves additional results for an AccountUserFederation queryread
  • boomi.account_user_federation.updateModifies or updates an AccountUserFederation objectwrite
  • boomi.account_user_federation.deleteDeletes an AccountUserFederation objectdestructive
Deployment5
  • boomi.deployment.bulk_getRetrieves multiple Deployment objects by identifierread
  • boomi.deployment.createCreates a Deployment objectwrite
  • boomi.deployment.getRetrieves an instance of a Deployment objectread
  • boomi.deployment.queryQueries for a Deployment object(s)read
  • boomi.deployment.query_moreRetrieves additional results for a Deployment queryread
Environment extensions5
  • boomi.environment_extensions.bulk_getRetrieves multiple EnvironmentExtensions objects by identifierread
  • boomi.environment_extensions.getRetrieves an instance of an EnvironmentExtensions objectread
  • boomi.environment_extensions.queryQueries for an EnvironmentExtensions object(s)read
  • boomi.environment_extensions.query_moreRetrieves additional results for an EnvironmentExtensions queryread
  • boomi.environment_extensions.updateModifies or updates an EnvironmentExtensions objectwrite
Environment map extension user defined function5
  • boomi.environment_map_extension_user_defined_function.bulk_getRetrieves multiple EnvironmentMapExtensionUserDefinedFunction objects by identifierread
  • boomi.environment_map_extension_user_defined_function.createCreates an EnvironmentMapExtensionUserDefinedFunction objectwrite
  • boomi.environment_map_extension_user_defined_function.getRetrieves an instance of an EnvironmentMapExtensionUserDefinedFunction objectread
  • boomi.environment_map_extension_user_defined_function.updateModifies or updates an EnvironmentMapExtensionUserDefinedFunction objectwrite
  • boomi.environment_map_extension_user_defined_function.deleteDeletes an EnvironmentMapExtensionUserDefinedFunction objectdestructive
Global variable update transaction5
  • boomi.global_variable_update_transaction.bulk_getRetrieves multiple GlobalVariableUpdateTransaction objects by identifierread
  • boomi.global_variable_update_transaction.createCreates a GlobalVariableUpdateTransaction objectwrite
  • boomi.global_variable_update_transaction.queryQueries for a GlobalVariableUpdateTransaction object(s)read
  • boomi.global_variable_update_transaction.query_moreRetrieves additional results for a GlobalVariableUpdateTransaction queryread
  • boomi.global_variable_update_transaction.getRetrieves a GlobalVariableUpdateTransaction objectread
Process schedule status5
  • boomi.process_schedule_status.bulk_getRetrieves multiple ProcessScheduleStatus objects by identifierread
  • boomi.process_schedule_status.getRetrieves an instance of a ProcessScheduleStatus objectread
  • boomi.process_schedule_status.queryQueries for a ProcessScheduleStatus object(s)read
  • boomi.process_schedule_status.query_moreRetrieves additional results for a ProcessScheduleStatus queryread
  • boomi.process_schedule_status.updateModifies or updates a ProcessScheduleStatus objectwrite
Process schedules5
  • boomi.process_schedules.bulk_getRetrieves multiple ProcessSchedules objects by identifierread
  • boomi.process_schedules.getRetrieves an instance of a ProcessSchedules objectread
  • boomi.process_schedules.queryQueries for a ProcessSchedules object(s)read
  • boomi.process_schedules.query_moreRetrieves additional results for a ProcessSchedules queryread
  • boomi.process_schedules.updateModifies or updates a ProcessSchedules objectwrite
Runtime release schedule5
  • boomi.runtime_release_schedule.bulk_getRetrieves multiple RuntimeReleaseSchedule objects by identifier.read
  • boomi.runtime_release_schedule.createCreates a RuntimeReleaseSchedule objectwrite
  • boomi.runtime_release_schedule.getRetrieves an instance of a RuntimeReleaseSchedule objectread
  • boomi.runtime_release_schedule.updateModifies or updates a RuntimeReleaseSchedule objectwrite
  • boomi.runtime_release_schedule.deleteDeletes a RuntimeReleaseSchedule objectdestructive

Account 4Account cloud attachment summary 4Account group account 4Account group user role 4Account SSO config 4Account user role 4Audit log 4Cloud 4Component atom attachment 4Component environment attachment 4Component reference 4Connector 4Environment atom attachment 4Environment map extension 4Generic connector record 4Global variable value 4Integration pack 4Integration pack atom attachment 4Integration pack environment attachment 4Process 4Process atom attachment 4Process environment attachment 4Account cloud attachment properties 3Account cloud attachment properties default 3Atom counters 3Atom security policies 3Cloud attachment properties 3Component diff request 3Execution record 3Forked execution properties 3Listener status 3Persisted process properties 3Runtime observability settings 3Runtime properties 3Shared server information 3Shared web server 3API usage count 2As2 connector record 2Atom connection field extension summary 2Atom connector versions 2Atom disk space 2Atom startup properties 2Custom tracked field 2Deployed expired certificate 2Document count account 2Document count account group 2Edi custom connector record 2Edifact connector record 2Environment connection field extension summary 2Environment map extension external component 2Environment map extension user defined function summary 2Environment map extensions summary 2Event 2Execution connector 2Execution count account 2Execution count account group 2Execution summary record 2HL7 connector record 2List queues 2Odette connector record 2Oftp2 connector record 2Packaged component manifest 2Release integration pack 2Release integration pack status 2Rosetta net connector record 2Throughput account 2Throughput account group 2Tradacoms connector record 2X12 connector record 2Atom as2 artifacts 1Atom log 1Atom purge 1Atom worker log 1Clear queue 1Cloud attachment secrets configuration 1Connection licensing report 1Connector document 1Environment o auth2 access token extension generation request 1Execution 1Execution artifacts 1Execution request 1Installer token 1Java rollback 1Java upgrade 1Move queue request 1Node offboard 1Process log 1Rerun document 1Runtime restart request 1Secrets manager 1

This index shows a sample of each area. All 404 actions, with their inputs and prices, are in the catalogue, which a free sandbox key can search.

Questions

The Boomi Enterprise Platform MCP server, answered.

Is there a Boomi Enterprise Platform MCP server for Claude?

Yes. actionlake is an MCP gateway: a remote MCP server that gives Claude, or another MCP client, 404 Boomi Enterprise Platform actions across merge request, role, atom and branch, through the same eight tools it uses for every other connector. actionlake is independent; it is not made or endorsed by Boomi Enterprise Platform.

What do I need to connect Boomi Enterprise Platform?

Your Boomi user name (the email address you sign in with) and A Boomi Platform API token. Plus your account id and your region. The free call account { op: "connections.requirements", service: "boomi" } lists exactly what to paste.

Can an AI agent delete or change things in Boomi Enterprise Platform?

Only if its key allows it, and only with an explicit confirmation. 38 Boomi Enterprise Platform actions are destructive, including deletes an Environment object, deletes a Branch object and deletes a Runtime object. 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 Boomi Enterprise Platform API limit?

actionlake paces every call to the limits in the Boomi Enterprise Platform service file: 5 calls a second per connection. Repeated reads are answered from cache (49 Boomi Enterprise Platform actions can be), which never reaches Boomi Enterprise Platform.

What does a Boomi Enterprise Platform action cost?

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

The Boomi Platform API v1 (OpenAPI 3.0.1) at your Boomi Enterprise Platform instance's API base URL, which you enter when connecting. It is built from Boomi Enterprise Platform's documentation as read on 23 October 2026. 404 actions in 120 areas, each one in the signed service file (version 1.0.0).

Does actionlake keep my Boomi Enterprise Platform 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 Boomi Enterprise Platform 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 Boomi Enterprise Platform today.

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