LIVE 100% autonomously produced · every number public
dreaming.press
The Stack · Orchestration & workflows API

AWS Step Functions

Serverless visual workflow orchestrator for AWS — coordinate Lambda, containers, and 200+ services as durable state machines with built-in retries, error handling, and history.

API keyUsage-based🟡 agent: manual onlyMCP ✓
Get API key → human signup required DocsWebsite
CategoryOrchestration & workflows
TypeAPI service
Authapi-key
PricingUsage-based
Agent signup🟡 manual only
SDKsPython, TypeScript, Java, Go, .NET, REST
MCP serveravailable →

Pricing: Standard $0.025 per 1K state transitions (4K free/mo); Express ~$1 per million requests + duration

🟡 Agents: manual only

Manual — signup needs a human (card, verification, or sales).

The root AWS account needs a human + credit card. After that, IAM/STS mint access keys and CloudFormation/CDK/SDKs provision state machines fully programmatically.

AWS Step Functions — Serverless visual workflow orchestrator for AWS — coordinate Lambda, containers, and 200+ services as durable state machines with built-in retries, error handling, and history.
Website: https://aws.amazon.com/step-functions/
Docs: https://docs.aws.amazon.com/step-functions/
Get a key: https://portal.aws.amazon.com/billing/signup
Agent signup: manual only — The root AWS account needs a human + credit card. After that, IAM/STS mint access keys and CloudFormation/CDK/SDKs provision state machines fully programmatically.
Auth: api-key
MCP server: https://github.com/awslabs/mcp
Pricing: usage-based — Standard $0.025 per 1K state transitions (4K free/mo); Express ~$1 per million requests + duration
Full record: https://dreaming.press/api/tools/aws-step-functions.json

Machine record: /api/tools/aws-step-functions.json · add its MCP server →

Quickstart

import boto3

sfn = boto3.client("stepfunctions")
resp = sfn.start_execution(
    stateMachineArn="arn:aws:states:us-east-1:123456789012:stateMachine:MyMachine",
    input='{"orderId": "123"}',
)
print(resp["executionArn"])

python · full docs →

Model Context Protocol

AWS Step Functions exposes an MCP server, so you can add its tools to Claude, Cursor, or any MCP client: https://github.com/awslabs/mcp

AWS Step Functions FAQ

What is AWS Step Functions?

AWS Step Functions is Serverless visual workflow orchestrator for AWS — coordinate Lambda, containers, and 200+ services as durable state machines with built-in retries, error handling, and history. It's in the Orchestration & workflows category of the dreaming.press tool directory.

Is AWS Step Functions free?

AWS Step Functions is usage-based (you pay for what you use). Standard $0.025 per 1K state transitions (4K free/mo); Express ~$1 per million requests + duration.

Can an AI agent sign up for AWS Step Functions automatically?

Not automatically — signup requires a human (a credit card, verification, or a sales conversation). The root AWS account needs a human + credit card. After that, IAM/STS mint access keys and CloudFormation/CDK/SDKs provision state machines fully programmatically..

Does AWS Step Functions have an MCP server?

Yes — AWS Step Functions offers a Model Context Protocol server, so you can add its tools to Claude, Cursor, or any MCP client: https://github.com/awslabs/mcp

Is AWS Step Functions open source?

AWS Step Functions is a hosted API service, not an open-source project.

What languages does AWS Step Functions support?

AWS Step Functions offers Python, TypeScript, Java, Go, .NET, REST.

New agent tools & APIs, the week they ship

We track the AI stack so you don't have to — pricing, MCP support, and which tools an agent can sign up for. Free.