Build, deploy, and manage MuleSoft applications with natural language, directly inside any compatible IDE.
Documentation
Overview
The Mulesoft MCP Server is a Model Context Protocol (MCP) implementation that facilitates interaction between large language models (LLMs) and the Mulesoft Anypoint Platform. Create and deploy Mule applications, create API specs, search for assets in Anypoint Exchange, get platform insights, and more.
Prerequisites
Anypoint Extension Pack version 1.9.0 or later
Git Organization administrator access (for creating a connected app)
To run the generate_mule_flow and create_api_spec tools, enable Einstein in Access Management.
Available Tools
Application Development
create_and_manage_assets: Create an asset in Anypoint Exchange.
create_api_spec: Create an API spec using AI.
create_api_spec_project: Create and scaffold an API spec or fragment project.
create_MCP_server: Create a MuleSoft MCP server.
create_mule_project: Create an integration project.
generate_mule_flow: Create a flow using AI.
run_local_mule_application: Deploy and run your application locally.
search_asset: Search for an asset in an organization and Anypoint Exchange.
Application Management
create_and_manage_api_instances: Create and configure API instances in Anypoint API Manager.
deploy_mule_application: Deploy your application to CloudHub 2.0 or Runtime Fabric.
list_api_instances: Get information for instances in an environment.
list_applications: Get information about all applications in the environment.
update_mule_application: Update a Mule application deployed to CloudHub 2.0 or Runtime Fabric.
Policy Management
manage_api_instance_policy: Apply a new policy to an API instance.
manage_flex_gateway_policy_project: Provide instructions to the LLM on how to manage a Flex Gateway custom policy project.
get_flex_gateway_policy_example: Get a Flex Gateway policy example.
Usage & Insights
get_platform_insights: See how your organization leverages the Anypoint Platform.
get_reuse_metrics: Get visibility into how assets are reused across your organization.
Tool Considerations
You can deploy applications to CloudHub 2.0 and Runtime Fabric only.
Set Up Authentication
Create a connected app that acts on its own behalf using the steps in Create a Connected App That Acts on Its Own Behalf.