mastra-playwright-mcp-with-aws
Verified Safeby tsukuboshi
Overview
Orchestrates an AI agent using Amazon Bedrock and AWS ECS to perform automated browser interactions via the Playwright MCP server.
Installation
npm run mastra:devEnvironment Variables
- REGION
- BEDROCK_MODEL
- ACCESS_KEY_ID
- SECRET_ACCESS_KEY
- SESSION_TOKEN
Security Notes
The project adheres to good practices by distinguishing between local development credentials (via .env file) and production credentials (via AWS IAM roles/credential providers). There are no apparent hardcoded secrets for production. The `AmazonBedrockFullAccess` policy is quite broad, but it's applied to the ECS task role, which is the correct way to grant permissions to services. No `eval` or similar dangerous patterns were found.
Similar Servers
playwright-mcp
Provides browser automation capabilities for LLMs, enabling interaction with web pages through structured accessibility snapshots.
playwright-mcp-server
A robust Playwright-based server exposing browser automation capabilities via a simple API for LLM agents or other clients.
sample-ecs-mcp-server
Deployment of an Agentic AI architecture on AWS Fargate using Amazon ECS, connecting to multiple Model Context Protocol (MCP) servers for tool execution.
mcp-browser-use-server
An MCP server that enables AI agents to control web browsers, facilitating automation and interaction with web interfaces.