Loading languages...
KA

kappaexpress/docker-mcp

@kappaexpress

No description provided.

playwright
docker
browser-automation

This repository provides a Docker image for a Playwright-based MCP server. It allows Claude Desktop to interact with web browsers via Playwright for automation tasks.

How to use:

  1. Build the Docker image: Navigate to the playwright directory within this repository and run docker build -t playwright-mcp .
  2. Configure Claude Desktop: Add the following entry to your claude_desktop_config.json file:
    {
      "mcpServers": {
        "playwright": {
          "command": "docker",
          "args": ["run", "-i", "--rm", "playwright-mcp"]
        }
      }
    }
    
  3. Restart Claude Desktop to apply the changes.

# mcpServer Config

{
  "mcpServers": {
    "playwright": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "playwright-mcp"
      ]
    },
    "googlesearch": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "GOOGLE_SEARCH_ENGINE_ID",
        "-e",
        "GOOGLE_API_KEY",
        "google-search-mcp"
      ],
      "env": {
        "GOOGLE_SEARCH_ENGINE_ID": "XXXXXXXXXXXXXXXX",
        "GOOGLE_API_KEY": "XXXXXXXXXXXXXX"
      }
    }
  }
}

# stdio

docker run -i --rm playwright-mcp
Transport:
stdio
Language:
Python
Created: 4/7/2025
Updated: 4/7/2025