Registry /
aws / awslabs-stepfunctions-tool-mcp-server
Install & Compatibility
Where this runs
tested against v0.1.24 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
py 3.9
✕ build_error
✕ build_error
104MB installed
● package 104MB
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
StepFunctionsMCPServer
✓ from awslabs.stepfunctions_mcp.server import StepFunctionsMCPServer
✗ from awslabs.stepfunctions_mcp.server import StepFunctionsMCPServer
Minimal runnable script to start the MCP server.
import os
from stepfunctions_mcp.server import StepFunctionsMCPServer
# Ensure AWS credentials are set
os.environ.get('AWS_ACCESS_KEY_ID', '')
os.environ.get('AWS_SECRET_ACCESS_KEY', '')
os.environ.get('AWS_DEFAULT_REGION', 'us-east-1')
# Instantiate and run
server = StepFunctionsMCPServer()
server.run()
Upgrade
Version history
0.1.24latest on PyPI · released May 9, 2026
Audit
Dependencies
mcprequiredMCP protocol library
boto3requiredAWS SDK for Step Functions access