We’re excited to announce two new capabilities in the Model Context Protocol (MCP) toolset that give you unprecedented visibility into your platform usage and asset efficiency: Platform Insights and Reuse Metrics.
Platform Insights
Platform Insights is your one-stop solution for understanding how APIs, flows, and integrations are performing and being consumed. It offers a unified, natural language-driven experience to explore usage, performance, and operational trends across your MuleSoft footprint. It empowers architects, product owners, and operations engineers with actionable insights.
Capabilities:
- Usage trends: View flow executions, message volume, and data throughput across business groups and environments (e.g., Sandbox vs. Production).
- API call volume: Identify your most and least consumed APIs, helping you manage your API portfolio strategically.
- Performance metrics: Surface error trends and latency spikes early, so you can resolve issues before they impact customers.
With Platform Insights, you can:
- Quickly identify underused or redundant APIs to optimize your API portfolio
- Spot operational hotspots before they impact customers
- Promote best practices for API and asset reuse, reducing duplication and increasing consistency across teams
- Understand how different parts of your organization are leveraging the platform in production versus test environments
Because Platform Insights leverages natural-language processing, it enables users to effortlessly get insights. Here are a few examples of prompts you can use:
Example prompts for Platform Insights |
---|
“Show me trends for flows, messages, and data throughput” “Show me which apps have the highest flow count” “Show me the message count for e.g.: orders-api” “Break down Flow Count and Message count by org name” “Highlight apps with high Flow Count but low message volume” “Which apps generated the most errors?” “Display error trends for api with name payments-api” “Show error count by business group” “Show call volume and p99 latency for APIs” |
Reuse Metrics
Reuse Metrics provides a specialized view into how assets are being reused across your org, helping drive consistency, efficiency, and cost savings. It helps you track how your MuleSoft assets, such as APIs and reusable apps, are being adopted across teams and environments.
Capabilities:
- Spot underused assets and identify opportunities for standardization
- Promote consistent, enterprise-grade integration patterns
- Reduce redundancy, lowering development and overhead maintenance
Example prompts for Reuse Metrics |
---|
“Show reuse metrics by business group” “Show me the message processed for these apps” “List all apps with 0 consumers” “List all apps with more than 1 consumer” “Show me apps with low reuse but some call volume. List call volume as well” “Show me data throughput (DT) and latency for apps with more than 2 consumers” “Show me data throughput (DT) and latency for apps with 1 consumer” |
Keep on learning
To learn more, read about how to set up the MuleSoft MCP tool in the IDE of your choice. Additionally, you’ll need to update your connected app to have Usage Viewer permission as well as API Manager → View APIs Configuration permission for all BGs and all corresponding environments.