@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 💡
@cloudinary/asset-management
The Cloudinary Asset Management MCP Server allows you to upload, manage, and transform your media assets, offering advanced search and organization capabilities directly through conversational AI.
@upstash/mcp-server
An MCP server that enables natural language interaction with Upstash Developer APIs, allowing users to manage Redis databases, view usage, and perform other operations via MCP clients.
gitlab-server
A TypeScript-based MCP server that interacts with a self-hosted GitLab instance, providing tools to fetch and manage GitLab projects, issues, notes, todos, and wiki pages.
mcp-server-cloudflare
Model Context Protocol (MCP) is a new, standardized protocol for managing context between large language models (LLMs) and external systems. In this repository, you can find several MCP servers allowing you to connect to Cloudflare's service from an MCP client (e.g. Cursor, Claude) and use natural language to accomplish tasks through your Cloudflare account.
@nutrient-sdk/dws-mcp-server
An MCP server integrating with the Nutrient Document Web Service (DWS) Processor API to provide AI assistants with powerful PDF processing capabilities like digital signing, document generation, editing, OCR, and redaction.
metoro-mcp-server
Metoro MCP Server allows you to interact with your Kubernetes cluster via the Claude Desktop App!