Lightpanda Go MCP server

by lightpanda-io

Not rated
GitHub

About

A Go-based MCP server for interacting with the Lightpanda Browser using the Chrome DevTools Protocol (CDP).

Details

Author
lightpanda-io
Categories
Web Scraping, Automation, Other

Setup

Install Lightpanda Go MCP server in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/lightpanda-io/gomcp

Follow the installation instructions in the repository README, then restart your MCP client.

A Go-based MCP server for interacting with the Lightpanda Browser using the Chrome DevTools Protocol (CDP).

:warning: This project was a first experiment to expose an MCP forLightpanda Browser. But now, the browser embed an MCP server natively. More details in thenative MCP blog post.

It exposes tools to interact withLightpanda BrowserviaCDP protocol.

flowchart LR; A[CDP Client]-->|SSE or stdio|gomcp; gomcp-->|CDP|B[Lightpanda browser];

gomcprequires you to have already installedLightpanda Browser.

You need to installGoto build from source.

Once you have cloned the repository, build the binary withgo build.

By default,gocmpstarts a local instance of Lightpanda browser.

On the first run, you need to download the binary with the command:

The browser is stored in the user config directory.$XDG_CONFIG_HOME/lightpanda-gomcporHOME/.config/lightpanda-gomcpon Linux,$HOME/Library/Application Support/lightpanda-gomcpon Macosx.

You can remove the downloaded binary withgomcp cleanupcommand.

You can connect on a remote browser with the option--cdp.

You can configuregomcpas a source for yourClaude Desktop.

Claude Desktop uses thestdiotransport to connect to an MCP server.

Edit theclaude_desktop_config.jsonconfiguration file and addgomcpas the mcp serverand restart Claude Desktop.

{ "mcpServers": { "lightpanda": { "command": "/path/to/gomcp", "args": ["stdio"] } } }

The model context protocol website gives a way to findclaude_desktop_config.jsonfile.

By default, the server listens to the HTTP connection at127.0.0.1:8081.

$ ./gomcp sse 2025/05/06 14:37:13 INFO server listening addr=127.0.0.1:8081

gomcpis built thanks of open source projects, in particular:

- Go language
-
Chromedp
-
JohannesKaufmann/html-to-markdown
-
Lightpanda Browser

MCP server for browser automation via Vercel agent-browser CLI

Convert any URL to LLM-ready Markdown via real Chrome browsers. 3 tools: scrape, crawl, search. Free via MCP, pay-per-use via x402.

An MCP server that allows AI agents to control a web browser using the browser-use library.

Exposes Chrome browser functionality to AI assistants for automation, content analysis, and semantic search via a Chrome extension.

Control a Chrome browser through the Chrome DevTools Protocol (CDP) from MCP clients for browsing, inspection, and automation workflows.

Stealthy, LLM-drivable browser engine — a Python library + 85-tool MCP server on stealth Chromium with full Chrome DevTools Protocol.

Multi-session browser MCP for AI agents — stealth mode, session pooling, humanization, 10x fewer tokens than Playwright

A browser automation agent using the Model Context Protocol (MCP) to enable browser interactions.

A browser automation service for capturing console output, useful for tasks like public sentiment analysis.

Control the Chrome browser for web automation using an AI model. Requires the MCP Chrome extension.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.