From 974fe6f93330f73ffc7728759ec8a2d7c9b1aaaa Mon Sep 17 00:00:00 2001 From: Isaac Eldridge Date: Thu, 18 Dec 2025 15:56:50 -0800 Subject: [PATCH] remove tool list and point to tool reference --- modules/ROOT/pages/api-ai-design-spec.adoc | 78 +--------------------- 1 file changed, 2 insertions(+), 76 deletions(-) diff --git a/modules/ROOT/pages/api-ai-design-spec.adoc b/modules/ROOT/pages/api-ai-design-spec.adoc index b09a1a22f..a305b3424 100644 --- a/modules/ROOT/pages/api-ai-design-spec.adoc +++ b/modules/ROOT/pages/api-ai-design-spec.adoc @@ -137,88 +137,14 @@ The MuleSoft MCP Server is integrated within Anypoint Code Builder and provides You can use these tools to generate API specifications, create and deploy integrations, manage governance rulesets, and build Agent Fabric agent networks. You can also work with DataWeave and gain insights into the performance of your applications and APIs—all directly from Anypoint Code Builder. -These MuleSoft MCP Server tools are available in Anypoint Code Builder and are also supported when you use the Anypoint Extension Pack in compatible IDEs such as VS Code, Cursor, and Windsurf: +The MuleSoft MCP Server tools are available in Anypoint Code Builder and are also supported when you use the Anypoint Extension Pack in compatible IDEs such as VS Code, Cursor, and Windsurf. - -=== Agent Network Development - -* `configure_agent_network_yaml` – Modify agent-network YAML configurations for Agent Fabric projects. -* `create_agent_network_project` – Create and scaffold agent-network projects. -* `deploy_agent_network` – Deploy an agent network to a runtime environment. -* `publish_agent_network_assets` – Publish agent network assets to Anypoint Exchange for reuse. - - -=== Application Development - -* `create_and_manage_assets` – Create, update, and delete assets in Anypoint Exchange. -* `create_and_manage_metadata` – Define, attach, and update metadata for Mule flow components. -* `create_MCP_server` – Use the MCP Connector in a Mule project to create a MuleSoft MCP server. -* `create_mule_project` – Create a Mule project structure in a given directory. -* `generate_api_spec` – Use AI to generate, modify, or enhance an API specification. -* `generate_mule_flow` – Generate or update Mule flows and integration logic from natural language prompts. -* `get_topics_agent_actions_metadata_instructions` – Retrieve metadata and instructions for enabling topics and agent actions from an OpenAPI spec. -* `mock_api_spec` – Mock an API specification to test endpoint functionality through a mocking service. -* `open_project` – Open or manage an existing API, Mule, or agent-network project. -* `run_local_mule_application` – Run a Mule application locally, handling build and local runtime setup. -* `search_asset` – Search for assets in Anypoint Exchange by using flexible filters and criteria. -* `test_connection` – Validate connector configurations (such as HTTP or Salesforce connectors) in a Mule project. -* `validate_project` – Validate the current project, such as an API spec or agent network project, before deploying or publishing. - - -=== Connector Development - -* `uc_create_connector_workflow` – Create a complete LinkWeave connector end-to-end with a guided workflow plan. -* `uc_generate_api_spec` – Generate an OpenAPI 3.0 spec from use cases and API documentation. -* `uc_generate_connector` – Generate a complete LinkWeave connector from an existing API spec. - - -=== DataWeave Development - -* `dataweave_create_documentation` – Generate DataWeave documentation for functions based on descriptions, parameters, and examples. -* `dataweave_create_project` – Create a new DataWeave project and return the project location. -* `dataweave_create_sample_data` – Create DataWeave input sample data for a given transformation file. -* `dataweave_get_module_metadata` – Return functions, parameters, and types for a specific DataWeave module. -* `dataweave_get_project_metadata` – Return metadata for a DataWeave project, including modules, functions, and supported data formats. -* `dataweave_open_project` – Open a DataWeave project from a given URL in the current window or a new window. -* `dataweave_run_script_tool` – Run a DataWeave transformation with sample data to validate the script output. - - -=== Application Management - -* `create_and_manage_api_instances` – Create and configure API instances in Anypoint API Manager. -* `deploy_mule_application` – Deploy Mule applications to CloudHub 2.0 or Runtime Fabric with optional HA, security, and performance settings. -* `list_api_instances` – List API instances in an environment and optionally include applied and available policies. -* `list_applications` – List Mule applications in an environment and optionally include metrics and logs. -* `update_mule_application` – Update a Mule application deployment configuration, including runtime version, replicas, and scaling options. - - -=== Governance - -* `add_governance_ruleset` – Add a governance ruleset from Anypoint Exchange to your project. -* `list_governance_rulesets` – List governance rulesets that apply to your project. -* `validate_api_against_ruleset` – Validate an API spec against governance rulesets and rules. - - -=== Policy Management - -* `get_flex_gateway_policy_example` – Retrieve Flex Gateway policy examples to configure Rust-based custom policies. -* `manage_api_instance_policy` – Apply or update policies on an API instance in API Manager. -* `manage_flex_gateway_policy_project` – Guide the LLM in creating, configuring, building, and publishing Flex Gateway custom policy projects. - - -=== Usage and Insights - -* `get_platform_insights` – Get usage and operational insights for applications and APIs across your organization. -* `get_reuse_metrics` – Get reuse metrics for assets across your organization to understand adoption and reduce duplication. - -For more information about these tools and their parameters, see: -xref:mulesoft-mcp-server::reference-mcp-tools.adoc[MuleSoft MCP Server Tool Reference]. +For more information about these tools, see xref:mulesoft-mcp-server::reference-mcp-tools.adoc[MuleSoft MCP Server Tool Reference]. == Add and Manage Custom MCP Servers From the MuleSoft Dev Agent panel, you can add your own MCP server or manage connected MCP servers through the MCP Server settings. - === Open MCP Server Settings . Open the MuleSoft Dev Agent panel in Anypoint Code Builder.