# MuleSoft Developer Hub > Discover, interact, and build with Anypoint Platform APIs, MCP Servers, and Skills. ## APIs (35) - [Access Management API](https://dev-portal.mulesoft.com/apis/access-management.md) — Manage access control, identity, and authorization for the Anypoint Platform. Create and configure organizations, environments, role-based access control (RBAC), teams, connected applications (OAuth c... (v1.0.0) - [Agent Scanner Configuration Service API](https://dev-portal.mulesoft.com/apis/agent-scanner-configuration-service.md) — REST API for Agent Scanner Configuration Service (v0.0.1) - [AMC Application Manager API](https://dev-portal.mulesoft.com/apis/amc-application-manager.md) — Manage alerts, deployments, diagnostics, logs, and schedulers for Runtime Fabric and CloudHub 2.0 applications. (v2.1.3) - [Analytics Events Export API](https://dev-portal.mulesoft.com/apis/analytics-event-export.md) — Export raw analytics events captured by MuleSoft API gateways. Filter by date range, API, and version with up to 20,000 events per request and a one-month retention window. (v1.0.0) - [API Governance Experience API](https://dev-portal.mulesoft.com/apis/anypoint-api-governance.md) — API Governance specification crate update modify profiles, and query governance status (v1.0.0) - [Anypoint Monitoring Archive API](https://dev-portal.mulesoft.com/apis/anypoint-monitoring-archive.md) — List and retrieve archived Anypoint Monitoring metrics and logs organized by organization, environment, and runtime entity. (v1.0.0) - [Anypoint MQ Admin API](https://dev-portal.mulesoft.com/apis/anypoint-mq-admin.md) — Manage Anypoint MQ destinations, exchanges, bindings, and client authorizations across environments. (v1.0.0) - [Courier Messaging API](https://dev-portal.mulesoft.com/apis/anypoint-mq-broker.md) — Publish, consume, and acknowledge messages on Anypoint MQ destinations. Manage message locks and delivery. (v1.0.0) - [Anypoint MQ Statistics API](https://dev-portal.mulesoft.com/apis/anypoint-mq-stats.md) — Retrieve usage statistics for Anypoint MQ queues, exchanges, and environments. (v1.0.0) - [Anypoint Security Policies API](https://dev-portal.mulesoft.com/apis/anypoint-security-policies.md) — Manage edge security policies, TLS contexts, virtual servers, and deployments for Anypoint Security. (v2.0.0) - [API Designer Experience API](https://dev-portal.mulesoft.com/apis/api-designer-experience.md) — Design and manage API specifications and fragments in Design Center. Create projects, manage branches, modify files, and publish to Exchange. (v1.0.0) - [API Experience Hub Consumer API](https://dev-portal.mulesoft.com/apis/api-experience-hub-consumer.md) — Discover APIs and request access from a published API Experience Hub portal. Use this API to act on behalf of an authenticated portal consumer (developer) browsing a Salesforce-hosted developer porta... (v1.0.0) - [API Experience Hub Management API](https://dev-portal.mulesoft.com/apis/api-experience-hub-management.md) — Administer API Experience Hub portals, members and the assets they expose. Use this API as a portal owner to provision and operate Salesforce-hosted developer portals that surface APIs from Anypoint ... (v1.0.0) - [API Manager API](https://dev-portal.mulesoft.com/apis/api-manager.md) — Manage APIs, policies, contracts, and SLA tiers within Anypoint Platform. Create, configure, deploy, and monitor APIs across organizations and environments, including API policies, client application ... (v1.0.0) - [API Platform API](https://dev-portal.mulesoft.com/apis/api-platform.md) — Manage APIs, applications, alerts, and classifications in the Anypoint API Platform repository. (v2.0.0) - [ARM Monitoring Query API](https://dev-portal.mulesoft.com/apis/arm-monitoring-query.md) — Query application metrics and performance data for Mule applications managed through Anypoint Runtime Manager. Filter by application, time range, and environment. (v1.0.0) - [ARM REST Services API](https://dev-portal.mulesoft.com/apis/arm-rest-services.md) — Manage applications, clusters, server groups, alerts, and deployment actions in Anypoint Runtime Manager. (v1.23.0) - [Anypoint Platform Audit Log API](https://dev-portal.mulesoft.com/apis/audit-log-query.md) — Query audit log events, actions, and object types for organizations on the Anypoint Platform. Configure log retention settings. (v2.0.0) - [Citizen Platform Experience API](https://dev-portal.mulesoft.com/apis/citizen-platform-experience.md) — Manage flows, connections, connectors, and metadata for Anypoint Composer. (v0.1.0) - [CloudHub API](https://dev-portal.mulesoft.com/apis/cloudhub.md) — Manage CloudHub applications, domains, deployments, alerts, and autoscale policies. Monitor dashboard statistics and diagnostics. (v1.0.0) - [CH2 Management API](https://dev-portal.mulesoft.com/apis/cloudhub-20.md) — Manage Private Spaces, connections, egress and ingress configurations, IAM roles, and logs for CloudHub 2.0. (v1.0.0) - [Exchange Experience API](https://dev-portal.mulesoft.com/apis/exchange-experience.md) — Manage assets, reviews, ratings, and portal customizations in Anypoint Exchange. Search, publish, and consume reusable API and integration assets. (v2.0.1) - [Omni Gateway Manager API](https://dev-portal.mulesoft.com/apis/flex-gateway-manager.md) — Register, manage, and monitor Omni Gateway instances. Configure runtime settings and track gateway status. (v0.1.0) - [Metrics API](https://dev-portal.mulesoft.com/apis/metrics.md) — Search and describe metric types for the Anypoint Observability platform. (v1.0.0) - [ARM Mule Agent Plugin API](https://dev-portal.mulesoft.com/apis/mule-agent-plugin.md) — Manage and monitor a locally running Mule runtime instance through the Mule Agent REST API. (v1.0.0) - [Object Store v2 API](https://dev-portal.mulesoft.com/apis/object-store-v2.md) — Manage object stores, partitions, and key-value entries across environments and regions in Object Store v2. (v1.0.0) - [Object Store v2 Statistics API](https://dev-portal.mulesoft.com/apis/object-store-v2-stats.md) — Retrieve usage statistics for Object Store v2 stores, environments, and regions. (v1.0.0) - [Partner Manager Partners API](https://dev-portal.mulesoft.com/apis/partner-manager-v2-partners.md) — Manage partner profiles, certificates, EDI document types, document flows, and deployment configurations in Anypoint Partner Manager. (v1.0.1) - [Partner Manager v2 Tracking API](https://dev-portal.mulesoft.com/apis/partner-manager-v2-tracking.md) — Track and replay B2B message activity, review transmission status, and query message contents in Anypoint Partner Manager. (v1.0.0) - [Proxies API](https://dev-portal.mulesoft.com/apis/proxies-xapi.md) — Manage API proxy deployments and deployment targets for CloudHub, CloudHub 2.0, and Runtime Fabric. (v1.0.0) - [Runtime Fabric Management API](https://dev-portal.mulesoft.com/apis/runtime-fabric.md) — Manage Runtime Fabric clusters, agents, associations, ingress configurations, and deployment targets. (v1.0.0) - [Secrets Manager API](https://dev-portal.mulesoft.com/apis/secrets-manager.md) — Manage keystores, truststores, certificates, TLS contexts, and shared secrets across environments in Anypoint Secrets Manager. (v1.0.0) - [Tokenization Management API](https://dev-portal.mulesoft.com/apis/tokenization-creation-and-mgmt.md) — Manage tokenization services, formats, and deployments for data tokenization within Anypoint Security. (v1.0.0) - [Tokenization Runtime Service API](https://dev-portal.mulesoft.com/apis/tokenization-runtime-service.md) — Tokenize and detokenize sensitive data using configured tokenization services. (v1.0.0) - [Usage API](https://dev-portal.mulesoft.com/apis/usage.md) — Query and search platform usage meters and consumption metrics for the Anypoint Platform. (v1.0.0) ## MCP Servers (2) - [MuleSoft DX MCP Server](https://dev-portal.mulesoft.com/mcps/mulesoft-mcp-server.md) — The MuleSoft DX MCP Server is a Model Context Protocol (MCP) implementation that facilitates interaction between large language models (LLMs) and the Anypoint Platform. Create and deploy Mule applicat... - [MuleSoft Platform MCP Server](https://dev-portal.mulesoft.com/mcps/mulesoft-platform.md) — Unified MuleSoft Anypoint management console with AI agents, governance, and catalog discovery. ## Skills (22) - [apply-policy-to-api-instance](https://dev-portal.mulesoft.com/skills/apply-policy-to-api-instance.md) — Apply a policy to an existing API Manager instance. Use when the user wants to add a policy, enforce security, configure rate limiting, apply OAuth2, set up IP allowlisting, or protect an API with any policy template from the catalog. - [run-agent-scan-and-view-results](https://dev-portal.mulesoft.com/skills/run-agent-scan-and-view-results.md) — Executes an agent scanner and views the discovered AI agents. Use when running an agent scan, checking scan status, viewing scan history, reviewing discovered agents from external platforms, or importing agents into Anypoint Exchange. - [secure-agent](https://dev-portal.mulesoft.com/skills/secure-agent.md) — Secure an agent by applying a policy from the catalog. Handles multiple starting points: from an existing API Manager instance, from an agent asset in Exchange, or from scratch by publishing the agent first. Use when the user wants to secure an agent, add rate limiting, apply OAuth2, enforce IP allowlisting, or protect any agent with a policy — regardless of where they are in the setup process. - [secure-api](https://dev-portal.mulesoft.com/skills/secure-api.md) — Secure an API by applying a policy from the catalog. Handles multiple starting points: from an existing API Manager instance, from an Exchange asset that needs an instance, or from scratch. Use when the user wants to secure an API, add rate limiting, apply OAuth2, enforce IP allowlisting, or protect any API with a policy — regardless of where they are in the setup process. - [secure-mcp-server](https://dev-portal.mulesoft.com/skills/secure-mcp-server.md) — Secure an MCP server by applying a policy from the catalog. Handles multiple starting points: from an existing API Manager instance, from an MCP server asset in Exchange, or from scratch by publishing the MCP server first. Use when the user wants to secure an MCP server, add rate limiting, apply OAuth2, enforce IP allowlisting, or protect any MCP server with a policy — regardless of where they are in the setup process. - [setup-agent-scanner](https://dev-portal.mulesoft.com/skills/setup-agent-scanner.md) — Creates a scanner configuration to discover AI agents from external platforms like AWS Bedrock, Microsoft Copilot, or Google Vertex AI. Use when setting up agent discovery, configuring a new scanner, connecting to cloud AI platforms, or importing agents into Anypoint Exchange. - [discover-portal-apis](https://dev-portal.mulesoft.com/skills/discover-portal-apis.md) — Discover APIs published in an API Experience Hub portal as a portal consumer. Use when an end user needs to browse the catalog, search assets by keyword or filter, open an API's detail page, read its terms and conditions, or fetch rendered documentation pages and resources. - [manage-portal-applications](https://dev-portal.mulesoft.com/skills/manage-portal-applications.md) — Manage the applications that hold API credentials inside an API Experience Hub portal. Use when a portal consumer needs to list their applications, check if a name is available, create a new application, update metadata, rotate the client secret, or delete an application they no longer use. - [request-api-access](https://dev-portal.mulesoft.com/skills/request-api-access.md) — Request access to a published API in an API Experience Hub portal by creating a contract between one of your applications and a specific API instance/tier. Use when a portal consumer needs to discover available tiers and grant types, create a contract, review existing contracts, or change an SLA tier on an active contract. - [curate-portal-assets](https://dev-portal.mulesoft.com/skills/curate-portal-assets.md) — Curate API assets in an API Experience Hub portal. Use when an admin needs to publish Exchange assets to a portal, adjust which minor versions are visible to consumers, or remove assets from a portal. Covers discovery of unpublished assets, publishing, visibility configuration and removal. - [manage-portal-members-and-prospects](https://dev-portal.mulesoft.com/skills/manage-portal-members-and-prospects.md) — Manage the lifecycle of API Experience Hub portal members and prospects. Use when an admin needs to approve or reject prospects (candidate users), list active members, inspect and update a member's user-group assignments, or disable a member. Covers the full join → approve → assign → disable flow. - [manage-portal-user-groups](https://dev-portal.mulesoft.com/skills/manage-portal-user-groups.md) — Manage the user groups that gate access to APIs and content inside an API Experience Hub portal. Use when an admin needs to list, create, update, or delete user groups, or to manage group mappings (links between external identity-provider groups and AEH user groups). These groups are the unit used for per-version asset visibility and member assignments. - [build-mule-integration](https://dev-portal.mulesoft.com/skills/build-mule-integration.md) — Workflow required before any Mule flow and integration work. Call use_skill as your FIRST action — before reading project files — whenever the user asks to create, generate, update, fix, modify, change, edit, tweak, adjust, or rework any Mule flow, sub-flow, or component. Do not read project files and attempt the change yourself — even targeted single-component changes like 'modify the choice router', 'fix the until-successful', or 'update the catch block' require this workflow. Covers all change types, new integrations and targeted changes to error handlers, catch blocks, choice routers, DataWeave transforms, HTTP listeners, foreach loops, retry policies, scatter-gathers, connectors, and variable assignments. Prompts beginning with 'This code defines...' or 'This flow...' are generation requests, not analysis. When you call this skill, it must be the only tool call in that response. - [create-mule-run-config](https://dev-portal.mulesoft.com/skills/create-mule-run-config.md) — Call use_skill as your FIRST and ONLY action when the user asks to CREATE a NEW run configuration for Mule applications. Use this ONLY for creating new configurations from scratch, NOT for editing existing ones. Trigger phrases include "create config", "new run config", "set up config", "add config". When you call use_skill, it must be the only tool call in that response. - [create-project-template](https://dev-portal.mulesoft.com/skills/create-project-template.md) — Workflow for generating MuleSoft projects from Anypoint Exchange templates, local .jar templates, or from scratch via the `mule-mcp-server`. Use when users ask to "create a project", "generate project", "build integration", "create API", "use template", or "from template". Performs template discovery and calls create_mule_project only after explicit user confirmation; delegates flow generation to the `build-mule-integration` skill. - [delete-mule-run-config](https://dev-portal.mulesoft.com/skills/delete-mule-run-config.md) — Call use_skill as your FIRST and ONLY action when the user asks to DELETE, REMOVE, or GET RID OF an existing run configuration for Mule applications. Use this ONLY for deleting/removing configurations, NOT for creating or editing. Trigger phrases include "delete config", "remove config", "get rid of config", "delete all configs", "remove all my run configs", "clean up configs". When you call use_skill, it must be the only tool call in that response. - [execute-mule-run-config](https://dev-portal.mulesoft.com/skills/execute-mule-run-config.md) — Call use_skill as your FIRST and ONLY action when the user asks to RUN, START, or DEBUG a Mule application. This includes executing applications in run mode OR debug mode. Trigger phrases include "run my project", "run all projects", "debug my project", "debug all my projects", "start the app", "run <project-name>", "debug <project-name>". When you call use_skill, it must be the only tool call in that response. - [generate-doc-description](https://dev-portal.mulesoft.com/skills/generate-doc-description.md) — Call use_skill as your FIRST and ONLY action when the user asks to document, add descriptions to, annotate, or add doc:description attributes to Mule XML files, flows, components, or connectors. Do not read project files first — this skill provides instructions for when to read files. Covers documenting all Mule elements in src/main/mule including flows, sub-flows, configs, listeners, processors, transforms, error handlers, and connectors. When you call use_skill, it must be the only tool call in that response. - [run-system-diagnostics](https://dev-portal.mulesoft.com/skills/run-system-diagnostics.md) — Run ACB (Anypoint Code Builder) system diagnostics to check if the machine meets minimum specifications and apply Windows optimizations if needed - [secure-mule-app](https://dev-portal.mulesoft.com/skills/secure-mule-app.md) — Configure and implement Mule secure properties for encrypting sensitive data in Mule applications. Use this when the user wants to use/implement/add/configure Mule secure properties, secure configuration, or encrypt credentials in their Mule project. - [update-mule-run-config](https://dev-portal.mulesoft.com/skills/update-mule-run-config.md) — Call use_skill as your FIRST and ONLY action when the user asks to EDIT, UPDATE, MODIFY, or CHANGE an EXISTING run configuration for Mule applications. Use this ONLY for modifying configurations that already exist, NOT for creating new ones. Trigger phrases include "edit config", "update config", "modify config", "change config". When you call use_skill, it must be the only tool call in that response. - [platform-assistant](https://dev-portal.mulesoft.com/skills/platform-assistant.md) — Discover and navigate the Anypoint Platform API developer portal to find APIs, agent skills, and schemas. Use when bootstrapping knowledge of the Anypoint Platform, onboarding to the API ecosystem, finding available APIs, understanding the portal structure, resolving URNs, looking up JTBD skills, understanding x-origin dynamic parameters, or planning multi-API workflows. ## Terraform Providers (1) - [Anypoint Provider](https://dev-portal.mulesoft.com/terraform/anypoint-provider.html) — Terraform provider ## Machine-Readable Resources - [AGENTS.md](https://dev-portal.mulesoft.com/AGENTS.md) — Complete guide for AI agents - [registry.json](https://dev-portal.mulesoft.com/registry.json) — Document registry with URN-based IDs - [llms.txt](https://dev-portal.mulesoft.com/llms.txt) — LLM discovery file