# Swagger MCP Node

> Access Swagger MCP actions through Scalekit.

**URL:** https://caywork.com/learn/docs/node/swaggermcp-node

## Content

## Description
Access Swagger MCP actions through the Scalekit MCP gateway.

## Parameters
* **action** (string): Enabled sub-action to run.
* **params** (object): Action-specific inputs.

## Actions
* `swaggermcp_swagger_create_api_from_prompt`
* `swaggermcp_swagger_create_documentation_page`
* `swaggermcp_swagger_create_or_update_api`
* `swaggermcp_swagger_create_portal`
* `swaggermcp_swagger_create_portal_product`
* `swaggermcp_swagger_create_table_of_contents`
* `swaggermcp_swagger_delete_portal_product`
* `swaggermcp_swagger_delete_table_of_contents`
* `swaggermcp_swagger_get_api_definition`
* `swaggermcp_swagger_get_document`
* `swaggermcp_swagger_get_portal`
* `swaggermcp_swagger_get_portal_product`
* `swaggermcp_swagger_list_organizations`
* `swaggermcp_swagger_list_portal_product_sections`
* `swaggermcp_swagger_list_portal_products`
* `swaggermcp_swagger_list_portals`
* `swaggermcp_swagger_list_table_of_contents`
* `swaggermcp_swagger_publish_portal_product`
* `swaggermcp_swagger_resolve_organization_portal`
* `swaggermcp_swagger_scan_api_standardization`
* `swaggermcp_swagger_scan_api_standardization_from_registry`
* `swaggermcp_swagger_search_apis_and_domains`
* `swaggermcp_swagger_standardize_api`
* `swaggermcp_swagger_update_document`
* `swaggermcp_swagger_update_portal`
* `swaggermcp_swagger_update_portal_product`

## Use Cases
1. **Automate Swagger MCP workflows**: Add the node, enable the actions you need, and let the agent invoke them through Scalekit.
2. **Enforce least privilege**: Only enable the subset of actions required for the current agent flow.