Agent♥︎Age
Catalog

io.github.kitewright/mcp

Official

by kitewright · Rust

Lightweight browser automation for AI agents: navigate, screenshot, extract, PDF. One small binary.

io.github.kitewright/mcp — Model Context Protocol (MCP) Server

The io.github.kitewright/mcp server is a lightweight browser automation MCP server for AI agents. It provides LLM clients access to navigate, screenshot, and extract, and supports PDF generation. It is described as “one small binary,” avoiding the need to carry the Node.js + Playwright stack.

🛠️ Key Features

  • Single small binary for browser automation
  • MCP server over Streamable HTTP + stdio
  • Tooling: navigate, screenshot, extract, and PDF-related output
  • Works with headless Chromium (“headless-chrome”, “chromium”)

🚀 Use Cases

  • Browser automation for AI agents
  • Web scraping via extraction
  • Capturing page state with screenshots
  • Generating PDFs from browser content

⚡ Developer Benefits

  • Installs via a one-line command (claude mcp add kitewright ... -- npx -y @kitewright/mcp)
  • LLM clients can use navigation/extraction without bundling Node.js + Playwright
  • Uses “model-context-protocol” (MCP) integration

⚠️ Limitations

  • No additional implementation details, APIs, or tool configuration are included in the provided data

Topics

ai-agentsbrowser-automationcdpchromiumheadless-chromemcpmodel-context-protocolpdf-generationplaywrightpuppeteerrustweb-scraping