Registry / aws / awslabs-frontend-mcp-server

awslabs-frontend-mcp-server

JSON →
library1.0.13pypypiunverified

An AWS Labs Model Context Protocol (MCP) server for frontend development. Enables AI assistants to interact with AWS frontend services via the MCP protocol. Current version 1.0.13, actively maintained with regular releases.

pip install awslabs-frontend-mcp-server
INSTALL
IMPORT
SIG · AWSLABS-FRONTEND-M
A
awslabs-frontend-mcp-server
awspythonv1.0.13
Install
Import
Disk
Pass rate
0/ 10
Env Coverage0 / 10
glibc
3.93.13
musl
3.93.13
Install & Compatibility
Where this runs
tested against v? · pip install
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
py 3.103.95 runs
build_error
glibc
py 3.103.95 runs
build_error
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

FrontendMCPServer
from awslabs_frontend_mcp_server import FrontendMCPServer
from awslabs.frontend_mcp_server import FrontendMCPServer
Actual package name uses underscores, not hyphens

Initializes and starts the frontend MCP server with AWS credentials.

import os from awslabs_frontend_mcp_server import FrontendMCPServer aws_access_key = os.environ.get('AWS_ACCESS_KEY_ID', '') aws_secret_key = os.environ.get('AWS_SECRET_ACCESS_KEY', '') region = os.environ.get('AWS_DEFAULT_REGION', 'us-east-1') server = FrontendMCPServer( aws_access_key_id=aws_access_key, aws_secret_access_key=aws_secret_key, region_name=region ) # Start server (implementation-specific, may use server.run() or similar) # server.run()
Debug
Known issues
gotchaThe package name on PyPI uses hyphens (awslabs-frontend-mcp-server) but the import uses underscores (awslabs_frontend_mcp_server). Common mistake leads to ImportError.
fix
Use `from awslabs_frontend_mcp_server import ...` with underscores.
affects: all
deprecatedSupport for Python 3.9 and below was dropped. Requires Python >=3.10.
fix
Upgrade to Python 3.10 or later.
affects: >=1.0.0
gotchaAWS credentials must be provided either via environment variables or explicitly. The server will fail at runtime if not configured.
fix
Set AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, and AWS_DEFAULT_REGION environment variables, or pass them to the constructor.
affects: all
Upgrade
Version history
1.0.13latest on PyPI · released Mar 24, 2026
Audit
Dependencies
mcprequiredCore MCP protocol implementation
boto3requiredAWS SDK for interacting with AWS services
Agent activity
31 hits · last 30 days
node
28
OpenAI (training)
1
Resources
awslabs-frontend-mcp-server — pip install awslabs-frontend-mcp-server · libregistry