@mulesoft/mcp-server
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.
MuleSoft MCP Server
The MuleSoft MCP Server is a Model Context Protocol (MCP) implementation designed to bridge large language models (LLMs) with the MuleSoft Anypoint Platform. It empowers LLMs to perform various operations on the Anypoint Platform, enhancing automation and interaction capabilities.
What it does:
This server allows LLMs to:
- Create and deploy Mule applications.
- Create API specifications.
- Search for assets within Anypoint Exchange.
- Retrieve platform insights and usage metrics.
- Manage application policies.
Installation:
To install the MuleSoft MCP Server, use npm:
npm install -g @mulesoft/mcp-server
Usage & Configuration:
After installation, the server can be configured to work with various IDEs and clients that support MCP. Examples include Claude Desktop, Zed, Cursor, Windsurf, Cline, VS Code, and Trae. Configuration typically involves adding a snippet to the client's settings file, specifying the ANYPOINT_REGION (e.g., PROD_US, PROD_EU).
Authentication:
To enable interaction with the Anypoint Platform, you must set up authentication by creating a connected app that acts on its own behalf. Ensure the connected app is granted necessary scopes such as Anypoint Code Builder, Anypoint Monitoring, API Manager, Exchange, General, Runtime Manager, and Usage, with relevant business groups and environments selected.
Example Commands (LLM interactions):
Users can interact with the server through natural language commands to:
- Apply policies to API instances.
- Publish APIs to Exchange.
- Deploy applications (to CloudHub 2.0 or Runtime Fabric).
- Generate MCP servers using Anypoint connectors.
- List available policies.
- Search for assets.
- View performance metrics (errors, latency, call volume).
- View reuse and runtime application usage metrics.
Supported Deployment Targets:
Applications can be deployed to CloudHub 2.0 and Runtime Fabric.
Recommend MCP Servers 💡
aws-pricing-mcp
An MCP server that exposes AWS EC2 pricing data with an option to search by CPU, RAM, networking
reza-gholizade/k8s-mcp-server
Manage Your Kubernetes Cluster with k8s mcp-server
mcp-google-sheets
This MCP server integrates with your Google Drive and Google Sheets, to enable creating and modifying spreadsheets.
GitGuardianDeveloper
An MCP server for scanning and remediating hardcoded secrets using GitGuardian’s API, detecting over 500 secret types to prevent credential leaks.
hyperbolic-gpu
Interact with Hyperbolic's GPU cloud, enabling agents and LLMs to view and rent available GPUs, SSH into them, and run GPU-powered workloads.
mcp-server-opendal
Model Context Protocol Server for Apache OpenDAL™