Registry /
aws / awslabs-aws-serverless-mcp-server
An AWS Labs Model Context Protocol (MCP) server for AWS Serverless, enabling Claude and other AI agents to interact with AWS serverless services. Current version 0.1.19, pre-1.0, actively developed by AWS Labs. Release cadence is irregular.
Install & Compatibility
Where this runs
tested against v0.1.19 · 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
109MB installed
● package 109MB
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
from awslabs.aws_serverless_mcp_server import create_mcp_server
Creates and runs an MCP server with AWS credentials from environment variables.
import os
from awslabs.aws_serverless_mcp_server import create_mcp_server
config = MCPServerConfig(
aws_region=os.environ.get('AWS_REGION', 'us-east-1'),
aws_access_key_id=os.environ.get('AWS_ACCESS_KEY_ID', ''),
aws_secret_access_key=os.environ.get('AWS_SECRET_ACCESS_KEY', '')
)
server = create_mcp_server(config)
server.run()
mcp-server --version
Upgrade
Version history
Breaking-change detection hasn't run for this library yet.
Audit
Security & dependencies
CVE tracking and dependency tree are planned for a later release.