plasmate
Active·★ 38·Apache-2.0·Updated 2026-10-22
Plasmate compiles HTML into a Semantic Object Model (SOM), a structured representation that LLMs can reason about directly. It runs JavaScript via V8, supports Puppeteer via CDP, and produces output that is 10-800x smaller than raw HTML. It is purpose-built for AI agent pipelines, with MCP, Vercel AI SDK integrations, and over 60 ecosystem integrations.
#agent-web-protocol#ai-agents#browser-engine#cdp#headless-browser#llm#mcp#mcp-servers
01
Features
01Semantic Object Model (SOM) compression: 10-800x smaller than raw HTML
02JavaScript execution via embedded V8 engine
03CDP compatibility for Puppeteer integration
04Native AWP protocol with 7 methods for agent interaction
05MCP tool server for Claude Desktop, VS Code Copilot, etc.
02
Compatibility
Rust
Cargo
Verified via docs
Node.js
npm
Verified via docs
Python
PyPI
Verified via docs
Docker
Docker
Verified via docs
03
Quick start
1
$ curl -fsSL https://plasmate.app/install.sh | sh
04
Use cases
↳AI agent web browsing and structured data extraction
↳MCP tool server for LLM-based assistants (e.g., Claude Desktop)
↳Vercel AI SDK integration for agent tool calling
05
Alternatives
kernel-mcp-server★ 37
Open-source MCP server for secure, low-latency cloud-browser automation on Kernel.
nodebench-ai★ 15
NodeBench MCP - 260-tool Model Context Protocol server with progressive discovery, agent-as-a-graph embeddings, research optimization, and adaptive web scraping. Monorepo: MCP server + Convex backend + React frontend.
wmux★ 434
AI Agent Terminal for Windows — Run Claude Code, Codex, Gemini CLI side by side with split terminals, browser automation via CDP, MCP integration, session persistence, and smart notifications
chiasmus★ 218
Chiasmus is an MCP server that gives language models access to formal verification
Comments
Log in to leave a comment
No comments yet. Be the first!