Supported Asset Types and Common Implementations

Asset type What it is Typical use
API specifications (RAML/OAS) Machine-readable definitions describing an API's structure, endpoints, and data formats Reusing or extending an existing API definition instead of designing one from scratch
Connectors Prebuilt modules that let Mule applications communicate with specific third-party systems Connecting to a SaaS platform, database, or enterprise application without custom code
Templates and examples Preconfigured integration patterns and sample flows Kick-starting a new integration project using an established best practice
API portals Auto-generated documentation, an interactive console, and a mock service created when a REST API is published Letting internal or external consumers explore and test an API before integrating with it
AI agents Registered agents built on any platform, cataloged for discoverability across an organization Finding and reusing AI agents built by different teams or on different platforms
Large language models (LLMs) Records of LLMs in use within an organization, stored alongside other assets Tracking which models are in use and making them available for reuse in agentic workflows
MCP servers Model Context Protocol servers that expose tools and data sources to AI agents Giving AI agents a discoverable, standardized way to access organizational data and actions

Operational Scenarios for the Asset Catalog

Scenario How Exchange is used Primary benefit
Starting a new integration project Search Exchange for existing templates or connectors before building from scratch Faster project start, less duplicated effort
Publishing an internal API for reuse Publish the API specification to Exchange so other teams can discover it Improved consistency and cross-team collaboration
Connecting to a common SaaS or enterprise system Import a certified connector directly from Exchange Reduced custom development time
Managing an evolving API over time Track and access different versions of a published asset Clear version history and easier maintenance
Sharing an API with external partners Use the auto-generated API portal tied to a published asset Self-service documentation and testing for external consumers

Anypoint Exchange FAQs

It's used to store, share, discover, and manage reusable assets like APIs, connectors, templates, and AI agents in a single location.

It stores REST API specifications, SOAP API definitions, prebuilt connectors, integration templates, code examples, AI agents, LLM records, and MCP servers.

Exchange is a catalog for finding and documenting assets, whereas API Manager handles runtime security, traffic throttling, and policy enforcement.

Yes, administrators can expose specific assets to external partners by publishing them to a public-facing API portal.

A C4E uses Exchange to publish approved integration templates, enforce design standards, and track asset reuse across the organization.

No, it defaults to a private tenant visible only to authorized internal users, though specific items can be made public.