Automate browsers on the edge — navigate pages, fill forms, capture screenshots, extract content, and run end-to-end test flows.
Use with AI AssistantsMCP
Connect Claude, Cursor, or any MCP-compatible client — then call tools directly
① Add This MCP Server
Paste into your AI client config — then all its tools are available instantly.
{
"mcpServers": {
"playwright": {
"url": "https://mcp.aerostack.dev/s/aerostack/mcp-playwright",
"headers": {
"Authorization": "Bearer YOUR_AEROSTACK_TOKEN"
}
}
}
}Replace YOUR_AEROSTACK_TOKEN with your API token from the dashboard.
② Call a Tool
Ask your AI assistant to call a specific tool, or send raw JSON-RPC:
Natural Language Prompt
“Use the _ping tool to verify playwright browser automation is ready. used internally by aerostack to validate credentials”
Using a Workspace?
Add this MCP to your Workspace — your team shares one token, secrets are stored securely, and every AI agent in the workspace can call it without per-user setup.
Automate browsers on the edge — navigate pages, fill forms, capture screenshots, extract content, and run end-to-end test flows.
Live endpoint: https://mcp.aerostack.dev/s/aerostack/mcp-playwright
This MCP server gives AI agents access to Playwright via 9 tools. Connect it to any Aerostack workspace and your agents can interact with Playwright directly.
| Tool | Description |
|---|---|
fetch_page | Fetch a web page and return its rendered HTML content after JavaScript execution |
fetch_page_text | Fetch a web page and return only its visible text content (no HTML tags) |
extract_links | Extract all links from a web page with their text and href |
extract_structured | Extract structured data from a page using CSS selectors |
extract_tables | Extract HTML tables from a page as arrays of row objects |
screenshot | Take a screenshot of a web page (returns base64 PNG) |
screenshot_element | Take a screenshot of a specific element on a page |
evaluate_js | Execute JavaScript on a page and return the result |
get_page_metadata | Get page title, meta tags, Open Graph data, and canonical URL |
Once added, every AI agent in your workspace can use Playwright tools automatically.
curl -X POST https://mcp.aerostack.dev/s/aerostack/mcp-playwright \
-H 'Content-Type: application/json' \
\
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"fetch_page","arguments":{}}}'
MIT
Live Endpoint
https://mcp.aerostack.dev/s/aerostack/mcp-playwright
Sub-50ms globally · Zero cold start
@aerostack
Pre-built functions for the most common MCP tool patterns. Clone, extend, and deploy.
by @aerostack
Discover and invoke any MCP, Function, or Skill published to the Aerostack marketplace — the universal AI capability hub.
by @aerostack
Search indexes, manage records, browse data, and configure ranking in Algolia — AI-native instant search access.
by @aerostack
Query documents, run AQL, traverse graphs, and manage collections in your ArangoDB database — AI-native multi-model database access.
by @aerostack
Post, schedule, and analyze social media across 13 platforms — Facebook, Instagram, X, LinkedIn, TikTok, Bluesky, Threads, Reddit, Pinterest, YouTube, Telegram, Snapchat, Google Business.
by @aerostack
Manage projects, to-dos, messages, schedules, and campfire chats in Basecamp — AI-native project management.
by @aerostack
Run SQL queries, list datasets and tables, inspect schemas, and export results from Google BigQuery — AI-native data warehouse access.
The Playwright MCP gives Claude 9 tools covering pages, page texts, page metadata. Claude can read, create, update, and manage Playwright data directly from a conversation.
Claude can read pages, page texts, page metadata from your Playwright account through the MCP. All 9 tools respect your Playwright account permissions — Claude only accesses data you're authorized to see.
Yes. The Playwright MCP uses the open Model Context Protocol standard, so it works in Claude, Cursor, Windsurf, and any other MCP-compatible AI tool. All 9 Playwright tools are available everywhere you connect it — install once on Aerostack.
Yes. Aerostack hosts the Playwright MCP with encrypted credential storage and per-account authentication. Your Playwright credentials are never shared with Claude's conversation — they're used server-side only.