Skip to content

Connectors · Observability & analytics

MuleSoft Anypoint Platform MCP server for AI agents.

actionlake is an MCP gateway: one remote MCP server that connects Claude and other MCP clients to MuleSoft Anypoint Platform and the rest of your systems. It gives your agent 1,232 MuleSoft Anypoint Platform actions (591 reads, 451 writes and 190 that wait for a confirmation) and holds the MuleSoft Anypoint Platform credential itself, so the agent never does. It paces MuleSoft Anypoint 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: "mulesoft_anypoint.access_roles.list",  intent: "check which MuleSoft Anypoint Platform account is connected"}# Retrieves a list of roles · read · 1 upstream call
  • 1,232actionsin one signed file
  • 591readlook, never change
  • 451writecreate and update
  • 190wait for a yesdestructive, confirmed first

Set up

Connect MuleSoft Anypoint 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 MuleSoft Anypoint Platform.

    OAuth 2.0, client credentials. Paste the app's client id and secret; actionlake fetches and renews the token, and nobody has to sign in. actionlake stores what you paste write-only, sealed under your tenant's key.

    • client_idAnypoint connected app Client ID
    • client_secretAnypoint connected app Client Secret (Access Management > Connected Apps > your app > Copy Secret)
    • hostWhere your MuleSoft Anypoint Platform lives: your host
    account { op: "connections.requirements", service: "mulesoft_anypoint" }
    # 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: "mulesoft_anypoint.access_roles.list" }# retrieves a list of roles · read · 1 upstream callcheck { action: "mulesoft_anypoint.access_organizations_users.create", input: { … } }# free: inputs, permissions, cost and confirmations, nothing sent

MuleSoft Anypoint Platform at a glance

Sign-in
OAuth 2.0, client credentials. Paste the app's client id and secret; actionlake fetches and renews the token, and nobody has to sign in.
You provide
client_idclient_secret
Setup fields
host
Limits we pace to
10 calls a second, per connection
API covered
MuleSoft Anypoint Platform (access management, CloudHub, Runtime Manager, API Manager, Exchange, MQ, monitoring) API Anypoint Platform APIs as published in the anypoint-platform Exchange portal, 2026-10, at your MuleSoft Anypoint Platform instance's API base URL, which you enter when connecting
Built from
MuleSoft Anypoint Platform's documentation, read 23 October 2026anypoint.mulesoft.comanypoint.mulesoft.comanypoint.mulesoft.com
Service file
Version 1.0.0, signed (Ed25519)
Cached reads
550 of 591 reads, for up to 5 minutes; a write clears what it affects
Shared entities
2, so ask can line MuleSoft Anypoint 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 MuleSoft Anypoint Platform.

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

  • 591readlook, never change
  • 451writecreate and update
  • 190destructivewait for a confirmation
  1. Access

    252

    109 read · 93 write · 50 destructive

    Returns a group of users that belong to the organization · Retrieve information about the caller · Create a single user under the organization · Returns a single user

  2. API platform

    160

    73 read · 64 write · 23 destructive

    Create terms acceptance · Records activity for an API version · Adds the root RAML for this API version · Creates a new element

  3. Exchange

    142

    72 read · 47 write · 23 destructive

    Returns list of available actions for this asset version · Adds a client application · Retrieves a list of client applications · Gets a list of applications with contracts with the application

  4. API manager

    113

    44 read · 49 write · 20 destructive

    Creates an API alert Connected Apps require the following scopes: - Manage API Alerts · Retrieves a list of API alerts Connected Apps require the following scopes: - Manage API Alerts · Gets API instances of a group instances Connected Apps require the following scopes: - API Group Administrator · Creates a new API Connected Apps require the following scopes: - Manage APIs Configuration - Exchange Viewer

  5. Cloudhub

    107

    59 read · 36 write · 12 destructive

    Create an alert · Retrieve all alerts in the specified environment. Requires 'Read Alerts' role · Trigger a troubleshooting analysis for the specified instance. The call is rejected if the preconditions reported by `/instances/diagnostics/analysis-readiness` are not satisfied. Returns the analysi… · Create a new application. Requires 'Create Applications' role

  6. Partner manager

    99

    52 read · 34 write · 13 destructive

    Create a new address · Get all addresses · Get Details of all the certificates saved in the environment · Create a new customAttribute

  7. Cloudhub2

    54

    28 read · 17 write · 9 destructive

    get the AWS account Id a string value · create associations for Private space with business groups and environments · get all associations of a private space · create a Private Space Connection

  8. Runtime manager

    47

    18 read · 23 write · 6 destructive

    Actually performs the action on the specified runtime · Create alerts · Get a list of alerts · Deploy an artifact to a deployment target. Initiates deployment and creates server artifacts

17 more areas · 258 actions
  • Secrets 40
  • Designer 35
  • Runtime fabric 28
  • MQ admin 27
  • App manager 23
  • Security policies 16
  • Proxies 15
  • Tokenization 15
  • Flex gateway 11
  • Monitoring archive 10
  • Partner tracking 10
  • Monitoring query 8
  • Audit log 7
  • MQ stats 5
  • Metrics 3
  • Usage 3
  • Analytics 2

Top actions

The MuleSoft Anypoint Platform API, shaped for agents.

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

ActionWhat it doesEffectSame name in
mulesoft_anypoint.access_organizations_users.listReturns a group of users that belong to the organizationReturns a group of users that belong to the organization.readidentity.user.list474 connectors
mulesoft_anypoint.access_me.getRetrieve information about the callerRetrieve information about the caller.readidentity.current_user.get307 connectors
mulesoft_anypoint.access_organizations_users.createCreate a single user under the organizationCreate a single user under the organization.writeidentity.user.create262 connectors
mulesoft_anypoint.access_organizations_users.delete_by_user_idDeletes a userDeletes a user.destructiveidentity.user.delete253 connectors
mulesoft_anypoint.access_teams.listReturns all teams or search for teams or get a list of teams by idsReturns all teams or search for teams or get a list of teams by ids.readidentity.group.list262 connectors
mulesoft_anypoint.access_teams.createCreates a new teamCreates a new team.writeidentity.group.create205 connectors
mulesoft_anypoint.access_roles.listRetrieves a list of rolesRetrieves a list of roles.readidentity.role.list184 connectors
mulesoft_anypoint.access_roles.getReturns a single role by IDReturns a single role by ID.readidentity.role.get127 connectors
mulesoft_anypoint.access_connected_applications.listGet all connected applications for the organizationGet all connected applications for the organization.readidentity.application.list37 connectors
mulesoft_anypoint.access_connected_applications.createCreate a new connected applicationCreate a new connected application.writeidentity.application.create27 connectors
mulesoft_anypoint.app_manager_deployments.listRetrieves a list of deployments for the specified query. If the query returns no results, then an empty list is returnedRetrieves a list of deployments for the specified query. If the query returns no results, then an empty list is returned.readdevops.deployment.list22 connectors
mulesoft_anypoint.app_manager_deployments.createDeploys a new application with the provided dataDeploys a new application with the provided data.writedevops.deployment.create17 connectors

Try it

Prompts to paste into Claude.

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

  1. Readread

    Who has access in MuleSoft Anypoint Platform? List every user and their role.

    callsmulesoft_anypoint.access_organizations_users.list

  2. Writewrite

    Create a single user under the organization in MuleSoft Anypoint Platform. Show me exactly what you will send before you save it.

    callsmulesoft_anypoint.access_organizations_users.create

Governance for MuleSoft Anypoint Platform

Destructive actions wait for a yes.

190 MuleSoft Anypoint Platform actions are destructive. The first 10:

  • Deletes a usermulesoft_anypoint.access_organizations_users.delete_by_user_id
  • Delete the team, including all child teamsmulesoft_anypoint.access_teams.delete
  • Deletes a single connected applicationmulesoft_anypoint.access_connected_applications.delete
  • Deletes the specified deploymentIdmulesoft_anypoint.app_manager_deployments.delete
  • Remove assignments for a given context, the context for the roles being deleted should be sent on the query stringmulesoft_anypoint.access_roles.delete
  • Delete a group of usersmulesoft_anypoint.access_users.delete
  • Delete a TGW-VPC attachment or a TGW Resource Sharemulesoft_anypoint.cloudhub_tgws.delete
  • Remove VPC by its idmulesoft_anypoint.cloudhub_vpcs.delete
  • Delete an icon for the whole gamulesoft_anypoint.exchange_icon.delete
  • Deletes a single clientmulesoft_anypoint.access_clients.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.

domulesoft_anypoint.access_organizations_users.delete_by_user_idconfirm_policy: human

Deletes a user?

intent: the user asked me to deletes a user

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

Cost

What MuleSoft Anypoint Platform costs on actionlake.

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

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

Access252
  • mulesoft_anypoint.access_me.getRetrieve information about the callerread
  • mulesoft_anypoint.access_organizations_users.createCreate a single user under the organizationwrite
  • mulesoft_anypoint.access_organizations_users.getReturns a single userread
  • mulesoft_anypoint.access_organizations_users.listReturns a group of users that belong to the organizationread
  • mulesoft_anypoint.access_users.getReturns a single userread
  • mulesoft_anypoint.access_accept.getRedirect to anypoint signin to accept an inviteread
  • and 246 more in this area
API platform160
  • mulesoft_anypoint.api_platform_acceptance.createCreate terms acceptancewrite
  • mulesoft_anypoint.api_platform_active.createRecords activity for an API versionwrite
  • mulesoft_anypoint.api_platform_add_root_raml.createAdds the root RAML for this API versionwrite
  • mulesoft_anypoint.api_platform_alerts.createCreates a new elementwrite
  • mulesoft_anypoint.api_platform_files.createCreates a new elementwrite
  • mulesoft_anypoint.api_platform_pages.createCreates a new elementwrite
  • and 154 more in this area
Exchange142
  • mulesoft_anypoint.exchange_actions.listReturns list of available actions for this asset versionread
  • mulesoft_anypoint.exchange_applications.createAdds a client applicationwrite
  • mulesoft_anypoint.exchange_applications.listRetrieves a list of client applicationsread
  • mulesoft_anypoint.exchange_applications_contracts.listGets a list of applications with contracts with the applicationread
  • mulesoft_anypoint.exchange_api_group_instances.patchUpdates API Group visibilitywrite
  • mulesoft_anypoint.exchange_applications.deleteDeletes a client applicationdestructive
  • and 136 more in this area
API manager113
  • mulesoft_anypoint.api_manager_alerts.createCreates an API alert Connected Apps require the following scopes: - Manage API Alertswrite
  • mulesoft_anypoint.api_manager_alerts.listRetrieves a list of API alerts Connected Apps require the following scopes: - Manage API Alertsread
  • mulesoft_anypoint.api_manager_api_instances.listGets API instances of a group instances Connected Apps require the following scopes: - API Group Administratorread
  • mulesoft_anypoint.api_manager_apis.createCreates a new API Connected Apps require the following scopes: - Manage APIs Configuration - Exchange Viewerwrite
  • mulesoft_anypoint.api_manager_alerts.deleteDeletes the specified alert definition Connected Apps require the following scopes: - Manage API Alertsdestructive
  • mulesoft_anypoint.api_manager_alerts.getRetrieves an API alert Connected Apps require the following scopes: - Manage API Alertsread
  • and 107 more in this area
Cloudhub107
  • mulesoft_anypoint.cloudhub_alerts.createCreate an alertwrite
  • mulesoft_anypoint.cloudhub_alerts.listRetrieve all alerts in the specified environment. Requires 'Read Alerts' roleread
  • mulesoft_anypoint.cloudhub_analyze.createTrigger a troubleshooting analysis for the specified instance. The call is rejected if the preconditions reported by `/instances/diagnostics/analysis-readiness` are not satisfied. Returns the analysi…write
  • mulesoft_anypoint.cloudhub_applications.createCreate a new application. Requires 'Create Applications' rolewrite
  • mulesoft_anypoint.cloudhub_v2_applications.createCreate a new application. Requires 'Create Applications' rolewrite
  • mulesoft_anypoint.cloudhub_account.getRetrieve information about the logged-in userread
  • and 101 more in this area
Partner manager99
  • mulesoft_anypoint.partner_manager_addresses.createCreate a new addresswrite
  • mulesoft_anypoint.partner_manager_addresses.listGet all addressesread
  • mulesoft_anypoint.partner_manager_certificates.listGet Details of all the certificates saved in the environmentread
  • mulesoft_anypoint.partner_manager_custom_attributes.createCreate a new customAttributewrite
  • mulesoft_anypoint.partner_manager_addresses.deleteDelete addressdestructive
  • mulesoft_anypoint.partner_manager_addresses.getGet addressesread
  • and 93 more in this area
Cloudhub254
  • mulesoft_anypoint.cloudhub2_accounts.listget the AWS account Id a string valueread
  • mulesoft_anypoint.cloudhub2_associations.createcreate associations for Private space with business groups and environmentswrite
  • mulesoft_anypoint.cloudhub2_associations.listget all associations of a private spaceread
  • mulesoft_anypoint.cloudhub2_connections.createcreate a Private Space Connectionwrite
  • mulesoft_anypoint.cloudhub2_associations.deletedelete an associationdestructive
  • mulesoft_anypoint.cloudhub2_associations.getget a specific associations of a private spaceread
  • and 48 more in this area
Runtime manager47
  • mulesoft_anypoint.runtime_manager_actions.createActually performs the action on the specified runtimewrite
  • mulesoft_anypoint.runtime_manager_alerts.createCreate alertswrite
  • mulesoft_anypoint.runtime_manager_alerts.listGet a list of alertsread
  • mulesoft_anypoint.runtime_manager_applications.createDeploy an artifact to a deployment target. Initiates deployment and creates server artifactswrite
  • mulesoft_anypoint.runtime_manager_alerts.getGet the alert with id = {alertId}read
  • mulesoft_anypoint.runtime_manager_alerts.patchPatch alertswrite
  • and 41 more in this area
Secrets40
  • mulesoft_anypoint.secrets_certificate_pinsets.listGet a list of certificatePinsetsread
  • mulesoft_anypoint.secrets_certificates.listGet a list of certificatesread
  • mulesoft_anypoint.secrets_crl_distributor_configs.createCreate a new crlDistributorConfigwrite
  • mulesoft_anypoint.secrets_crl_distributor_configs.listGet a list of crlDistributorConfigsread
  • mulesoft_anypoint.secrets_certificate_pinsets.getGet the certificatePinset with id = {secretId}read
  • mulesoft_anypoint.secrets_certificate_pinsets.patchPatch secret groups certificate pinsetswrite
  • and 34 more in this area
Designer35
  • mulesoft_anypoint.designer_acquire_lock.createAcquire lock for given projectwrite
  • mulesoft_anypoint.designer_branches.createCreates new branchwrite
  • mulesoft_anypoint.designer_branches.listList branchesread
  • mulesoft_anypoint.designer_clean.createcleans uncommited files from users workingDirwrite
  • mulesoft_anypoint.designer_branches.deleteDeletes a branchdestructive
  • mulesoft_anypoint.designer_branches_status.getlist WorkingDir statusread
  • and 29 more in this area
Runtime fabric28
  • mulesoft_anypoint.runtime_fabric_associations.createCreate a new associationwrite
  • mulesoft_anypoint.runtime_fabric_associations.listGet the list of environment associationsread
  • mulesoft_anypoint.runtime_fabric_events.listGet cluster eventsread
  • mulesoft_anypoint.runtime_fabric_fabrics.createRuntime Fabric register endpointwrite
  • mulesoft_anypoint.runtime_fabric_associations.deleteDelete groups associationsdestructive
  • mulesoft_anypoint.runtime_fabric_associations.getGet groups associationsread
  • and 22 more in this area
MQ admin27
  • mulesoft_anypoint.mq_admin_clients.createRegenerates the client secret. If you are using connected app, "Manage clients" scope is neededwrite
  • mulesoft_anypoint.mq_admin_clients.listGets the list of messaging clients. If you are using connected app, "View clients" or "Manage clients" scope is neededread
  • mulesoft_anypoint.mq_admin_destinations.listRetrieve all the destinations. If you are using connected app, "View destinations" or "Administer destinations" scope is neededread
  • mulesoft_anypoint.mq_admin_regions.listObtains the valid regions where the service is deployed. If you are using connected app, no specific scope is neededread
  • mulesoft_anypoint.mq_admin_bindings_exchanges.getGathers all the queues bound to exchange. If you are using connected app, "View destinations" or "Administer destinations" scope is neededread
  • mulesoft_anypoint.mq_admin_bindings_queues.getGathers all the exchanges bound to the queue. If you are using connected app, "View destinations" or "Administer destinations" scope is neededread
  • and 21 more in this area
App manager23
  • mulesoft_anypoint.app_manager_deployments.createDeploys a new application with the provided datawrite
  • mulesoft_anypoint.app_manager_deployments.deleteDeletes the specified deploymentIddestructive
  • mulesoft_anypoint.app_manager_deployments.getRetrieves a single deployment with the provided idread
  • mulesoft_anypoint.app_manager_deployments.listRetrieves a list of deployments for the specified query. If the query returns no results, then an empty list is returnedread
  • mulesoft_anypoint.app_manager_alerts.createCreates a Cloudhub 2.0 alertwrite
  • mulesoft_anypoint.app_manager_alerts.deleteDeletes a Cloudhub 2.0 alertdestructive
  • and 17 more in this area
Security policies16
  • mulesoft_anypoint.security_policies_domains.listGet all CN (common name) and SANs (Subject Alternate Name) listread
  • mulesoft_anypoint.security_policies_edge.createcreate Edge configuration for the given runtime fabricwrite
  • mulesoft_anypoint.security_policies_policies.createCreate new policy with type 'DOS (Denial of Service)' or 'CAP (Content Attack Prevention)' or 'ACL(Access Control List)' or 'WAF (Web Application Firewall), SID (Sensitive Information Detection)'write
  • mulesoft_anypoint.security_policies_policies.listGet all the policiesread
  • mulesoft_anypoint.security_policies_deployments.getGet the edge deployement statusread
  • mulesoft_anypoint.security_policies_edge.deleteDelete Edge configuration for the given edge configuration iddestructive
  • and 10 more in this area
Proxies15
  • mulesoft_anypoint.proxies_active.createCreate apis activewrite
  • mulesoft_anypoint.proxies_cloudhub2_deployment_targets.listList providers cloudhub2 deployment targetsread
  • mulesoft_anypoint.proxies_deployment_targets.listList deployment targetsread
  • mulesoft_anypoint.proxies_deployments.createCreate apis deploymentswrite
  • mulesoft_anypoint.proxies_ch_domains.getGet ch domainsread
  • mulesoft_anypoint.proxies_deployments.getReturns a deployment (And sync it with deployment targets)read
  • and 9 more in this area
Tokenization15
  • mulesoft_anypoint.tokenization_deployments.listGet deployer information for tokenization servicesread
  • mulesoft_anypoint.tokenization_formats.createCreate a new formatwrite
  • mulesoft_anypoint.tokenization_formats.listGet a list of formatsread
  • mulesoft_anypoint.tokenization_services.createCreate a new servicewrite
  • mulesoft_anypoint.tokenization_deployments.getGet the deployment with id = {deploymentId}read
  • mulesoft_anypoint.tokenization_environments_services.getGet the service with id = {serviceId}read
  • and 9 more in this area
Flex gateway11
  • mulesoft_anypoint.flex_gateway_gateways.createCreate a Managed Gatewaywrite
  • mulesoft_anypoint.flex_gateway_gateways.getGet Managed Gateway dataread
  • mulesoft_anypoint.flex_gateway_gateways.listList Managed Gatewaysread
  • mulesoft_anypoint.flex_gateway_managed_gateways.listUsage of Managed Gatewaysread
  • mulesoft_anypoint.flex_gateway_desiredstatus.patchUpdate desired status of a gatewaywrite
  • mulesoft_anypoint.flex_gateway_gateways.deleteDelete a Managed Gatewaydestructive
  • and 5 more in this area
Monitoring archive10
  • mulesoft_anypoint.monitoring_archive_environments.getReturns a list of entity type identifiers for the entity types that have archived data. If this path contains no data, then an empty list is returnedread
  • mulesoft_anypoint.monitoring_archive_environments.get_by_day_of_monthReturns a list of data files under this node with each file containing archived metric dataread
  • mulesoft_anypoint.monitoring_archive_environments.listReturns a list of environment identifiers for the environments that have archived data. If this path contains no data, then an empty list is returnedread
  • mulesoft_anypoint.monitoring_archive_organizations.listReturns a list of organization identifiers for the organizations that have archived data. If this path contains no data, then an empty list is returnedread
  • mulesoft_anypoint.monitoring_archive_environments.get_by_entity_idReturns a list of file type identifiers for the file types that have archived data. If this path contains no data, then an empty list is returnedread
  • mulesoft_anypoint.monitoring_archive_environments.get_by_entity_typeReturns a list of entity identifiers for the entities that have archived data. If this path contains no data, then an empty list is returnedread
  • and 4 more in this area
Partner tracking10
  • mulesoft_anypoint.partner_tracking_messages.listGet all messagesread
  • mulesoft_anypoint.partner_tracking_replay.createCreate a new replaywrite
  • mulesoft_anypoint.partner_tracking_replays.createCreate a new replaywrite
  • mulesoft_anypoint.partner_tracking_reviews.createCreate a new reviewwrite
  • mulesoft_anypoint.partner_tracking_messages.getGet the message with id = {messageId}read
  • mulesoft_anypoint.partner_tracking_reviews.listGet the review with id = {reviewId}read
  • and 4 more in this area
Monitoring query8
  • mulesoft_anypoint.monitoring_query_applications.createReturns a list of application metrics with aggregated values corresponding with the provided idswrite
  • mulesoft_anypoint.monitoring_query_applications.listReturns a list of application metrics with aggregated valuesread
  • mulesoft_anypoint.monitoring_query_flows.createReturns a list of flow metrics with aggregated values corresponding with the provided idswrite
  • mulesoft_anypoint.monitoring_query_flows.listReturns a list of flow metrics with aggregated valuesread
  • mulesoft_anypoint.monitoring_query_applications.getReturns a list of application metrics with the aggregated valuesread
  • mulesoft_anypoint.monitoring_query_targets.createReturns a list of target metrics with aggregated values corresponding with the provided idswrite
  • and 2 more in this area
Audit log7
  • mulesoft_anypoint.audit_log_actions.listGets all actions and object types associated with themread
  • mulesoft_anypoint.audit_log_object_types.listGets all objectTypes of an organizationread
  • mulesoft_anypoint.audit_log_objects.listQuery objects by objectTypes, platforms and search text passed as parameters example: | /organizations/{id}/objects?objectType=XX&object_type=YY&search=test-application /organizations/{id}/objects?pl…read
  • mulesoft_anypoint.audit_log_organizations.querySearches for log entries. Query parameters are documented in the logQuery schema. Entries returned will match the entries that were passed in, and are sorted in ascending timestamp order (oldest to n…read
  • mulesoft_anypoint.audit_log_platforms.listGets all platforms of an organizationread
  • mulesoft_anypoint.audit_log_retention_settings.listGets retention setting entries for an organization including the current retention periodread
  • and 1 more in this area
MQ stats5
  • mulesoft_anypoint.mq_stats_environments.listMQ usage metrics by date for an organization, for a particular envrionment. You can use this API to see number of api requests made, number of messages received, number of billable units that depends…read
  • mulesoft_anypoint.mq_stats_exchanges.getHistoric Stats for Exchange. Use this API to get historic stats for an exchange, up to 15 months old. This stats is not real time and expect up to 10 minutes latency before data is published. To keep…read
  • mulesoft_anypoint.mq_stats_organizations.listMQ Usage Metrics by date for an organization, across all environments. You can use this API to see number of api requests made, number of messages received, number of billable units that depends on t…read
  • mulesoft_anypoint.mq_stats_queues.listRealtime Stats for queues. Use this API to get current up-to-the-minute information about the number of visible and in-flight messages in a queue. If you are using connected app, "View Destinations"…read
  • mulesoft_anypoint.mq_stats_queues.getHistoric stats for a queue. Use this API to get historic stats for a queue, up to 15 months old. This stats is not real time and expect up to 10 minutes latency before data is published. To keep the…read
Metrics3
  • mulesoft_anypoint.metrics_metric_types.listGet a list of all supported metric names and descriptionsread
  • mulesoft_anypoint.metrics_metrics.searchFetch metrics with rich filtering and aggregation capabilitiesread
  • mulesoft_anypoint.metrics_root.describeGet the metric descriptor by a metric type nameread
Usage3
  • mulesoft_anypoint.usage_meters.describeGet all Meters from usage apiread
  • mulesoft_anypoint.usage_meters.searchSearch meters from usage apiread
  • mulesoft_anypoint.usage_root.describeGet particular meter description from usage apiread
Analytics2
  • mulesoft_anypoint.analytics_environments_events.listQueries for HTTP events that cab be exported in either JSON or CSV format. This query is performed against a specific environment whose ID is included as part of the URLread
  • mulesoft_anypoint.analytics_events.listQueries for API events that can be exported in either JSON or CSV formatread

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

Questions

The MuleSoft Anypoint Platform MCP server, answered.

Is there a MuleSoft Anypoint Platform MCP server for Claude?

Yes. actionlake is an MCP gateway: a remote MCP server that gives Claude, or another MCP client, 1,232 MuleSoft Anypoint Platform actions across access, API platform, exchange and API manager, through the same eight tools it uses for every other connector. actionlake is independent; it is not made or endorsed by MuleSoft Anypoint Platform.

What do I need to connect MuleSoft Anypoint Platform?

Anypoint connected app Client ID and Anypoint connected app Client Secret (Access Management > Connected Apps > your app > Copy Secret). Plus your host. The free call account { op: "connections.requirements", service: "mulesoft_anypoint" } lists exactly what to paste.

Can an AI agent delete or change things in MuleSoft Anypoint Platform?

Only if its key allows it, and only with an explicit confirmation. 190 MuleSoft Anypoint Platform actions are destructive, including deletes a user, delete the team, including all child teams and deletes a single connected application. 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 MuleSoft Anypoint Platform API limit?

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

What does a MuleSoft Anypoint Platform action cost?

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

The MuleSoft Anypoint Platform (access management, CloudHub, Runtime Manager, API Manager, Exchange, MQ, monitoring) API Anypoint Platform APIs as published in the anypoint-platform Exchange portal, 2026-10 at your MuleSoft Anypoint Platform instance's API base URL, which you enter when connecting. It is built from MuleSoft Anypoint Platform's documentation as read on 23 October 2026. 1,232 actions in 25 areas, each one in the signed service file (version 1.0.0).

Does actionlake keep my MuleSoft Anypoint 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 MuleSoft Anypoint 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 MuleSoft Anypoint Platform today.

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