Amazon API Gateway · Capability

Amazon API Gateway API Management Workflow

Unified workflow capability for API platform engineers and developers to create, configure, deploy, and monitor REST and HTTP APIs in Amazon API Gateway. Combines V1 REST APIs, V2 HTTP/WebSocket APIs, and the Management API for complete API lifecycle management including deployment orchestration and real-time WebSocket connection management.

Run with Naftiko Amazon API GatewayAWSAPI ManagementRESTWebSocketDeployment

What You Can Do

GET
List rest apis — List all REST APIs
/v1/rest-apis
POST
Create rest api — Create a new REST API
/v1/rest-apis
GET
List rest api deployments — List deployments for a REST API
/v1/rest-apis/{restapi_id}/deployments
POST
Deploy rest api — Deploy a REST API to a stage
/v1/rest-apis/{restapi_id}/deployments
GET
List rest api stages — List stages for a REST API
/v1/rest-apis/{restapi_id}/stages
GET
List api keys — List all API keys
/v1/api-keys
POST
Create api key — Create a new API key
/v1/api-keys
GET
List usage plans — List all usage plans
/v1/usage-plans
GET
List http apis — List all HTTP and WebSocket APIs
/v1/http-apis
POST
Create http api — Create a new HTTP or WebSocket API
/v1/http-apis
GET
List routes — List routes for an HTTP API
/v1/http-apis/{api_id}/routes
GET
Get connection — Get WebSocket connection info
/v1/connections/{connectionId}
DELETE
Disconnect client — Disconnect a WebSocket client
/v1/connections/{connectionId}

MCP Tools

list-rest-apis

List all REST APIs in the AWS account

read-only
create-rest-api

Create a new REST API in API Gateway

get-rest-api

Get details of a specific REST API

read-only
delete-rest-api

Delete a REST API

idempotent
list-deployments

List deployments for a REST API

read-only
deploy-rest-api

Deploy a REST API to a stage

list-stages

List deployment stages for a REST API

read-only
list-api-keys

List all API keys in the account

read-only
create-api-key

Create a new API key for access control

list-usage-plans

List all usage plans and their API key associations

read-only
list-http-apis

List all HTTP and WebSocket APIs

read-only
create-http-api

Create a new HTTP or WebSocket API

list-http-api-routes

List all routes for an HTTP API

read-only
create-route

Create a new route for an HTTP API

list-integrations

List all backend integrations for an HTTP API

read-only
get-websocket-connection

Get information about a connected WebSocket client

read-only
send-websocket-message

Send a message to a connected WebSocket client

disconnect-websocket-client

Disconnect a WebSocket client from the API

idempotent

APIs Used

api-gateway-v1 api-gateway-v2 api-gateway-mgmt