MCP.so
ログイン

Deno 2 Playwright MCP Server Example

@jakedahn

基本情報

カテゴリ

ブラウザ自動化

ライセンス

MIT

トランスポート

stdio

作者

jakedahn

Deno 2 Playwright MCP Server Example について

A Model Context Protocol server that provides browser automation capabilities using Playwright and Deno 2.

Deno 2 Playwright MCP Server Example の設定

標準の設定はありません

このサーバーの README には解析可能な MCP 設定ブロックが含まれていません。インストール手順はリポジトリをご確認ください。

リポジトリ

Deno 2 Playwright MCP Server Example のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is Deno 2 Playwright Model Context Protocol Server Example?

A Model Context Protocol server that enables LLMs to interact with web pages, take screenshots, and execute JavaScript in a real browser environment using Playwright. It is built with Deno 2 and can be compiled into a standalone binary with no runtime dependencies. This server is heavily based on the official Puppeteer MCP server.

How to use Deno 2 Playwright Model Context Protocol Server Example?

First build a binary using one of the provided deno task commands (e.g., deno task build-mac). Then update your Claude desktop configuration (~/Library/Application Support/Claude/claude_desktop_config.json) to point to the compiled playwright-server binary. The server is invoked by Claude via the Model Context Protocol.

Key features of Deno 2 Playwright Model Context Protocol Server Example

  • Browser automation using Playwright
  • Take screenshots of web pages
  • Execute JavaScript in a browser context
  • Compilable to standalone binary (mac, linux, windows)
  • No runtime dependencies after compilation

Use cases of Deno 2 Playwright Model Context Protocol Server Example

  • LLM agents that need to fetch and interact with live web pages
  • Automated web scraping and content extraction with screenshot verification
  • Testing web application behavior from an AI assistant
  • Rendering JavaScript‐heavy pages that require a real browser

よくある質問

1

What does this server do?

It provides browser automation capabilities via the Model Context Protocol, allowing LLMs to navigate web pages, take screenshots, and run JavaScript in a Playwright‐controlled browser.

2

How do I build the server?

Use one of the available `deno task` commands: `build-mac`, `build-linux-x86_64`, `build-linux-ARM64`, or `build-windows-x86_64`. Only the macOS binary has been tested.

3

What runtime dependencies are needed?

If you compile the binary, no runtime dependencies are required. Deno 2 provides the build toolchain but the resulting binary runs standalone.

4

How do I run the server with Claude?

Edit your Claude desktop config file (`claude_desktop_config.json`) to set the `command` to the full path of the compiled `playwright-server` binary.

5

Is this server related to the Puppeteer MCP server?

Yes, this server is heavily based on the official Puppeteer MCP server, but uses Playwright instead of Puppeteer and Deno 2 for compilation.

コメント

「ブラウザ自動化」の他のコンテンツ