MCP.so
Sign In

Plasmate Mcp Server

@plasmate-labs

About Plasmate Mcp Server

MCP server for Plasmate. Use with Claude Code, Claude Desktop, Cursor, and Windsurf. npm install plasmate-mcp.

Basic information

Category

Developer Tools

License

Apache-2.0

Runtime

node

Transports

stdio

Publisher

plasmate-labs

Submitted by

DBH

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "plasmate": {
      "command": "plasmate",
      "args": [
        "mcp"
      ]
    }
  }
}

Tools

6

Fetch a URL and get the Semantic Object Model (SOM)

Get clean readable text from any URL

Open a persistent browser session

Click elements by SOM ID

Execute JavaScript in the page

Close a browser session

Overview

What is Plasmate Mcp Server?

Plasmate Mcp Server is an MCP server for Plasmate, a browser engine designed for AI agents. It enables Claude Code, Claude Desktop, Cursor, Windsurf, and any MCP client to browse the web through Plasmate instead of Chrome.

How to use Plasmate Mcp Server?

Install the wrapper globally with npm install -g plasmate-mcp and the Plasmate engine via pip install plasmate, cargo install plasmate, or brew install plasmate. Then add configuration to your MCP client (e.g., Claude Code settings or Claude Desktop config) using npx plasmate-mcp as the command.

Key features of Plasmate Mcp Server

  • Semantic Object Model (SOM) reduces tokens by 16.6×.
  • 50× faster than Chrome with no rendering overhead.
  • Memory usage of only 30MB vs Chrome’s 300MB+.
  • Provides structured JSON output, not raw HTML.
  • Tools: fetch_page, extract_text, open_page, click, evaluate, close_page.
  • Works with multiple MCP clients: Claude Code, Claude Desktop, Cursor, Windsurf.

Use cases of Plasmate Mcp Server

  • AI agents browse the web with far lower token consumption.
  • Extract clean readable text from any URL for LLM ingestion.
  • Interact with web pages programmatically (click, evaluate JS).
  • Run persistent browser sessions for multi-step web tasks.
  • Replace Chrome for agentic browsing to reduce cost and latency.

FAQ from Plasmate Mcp Server

How does Plasmate compare to using Chrome?

Plasmate uses a Semantic Object Model (SOM) that is 16.6× fewer tokens, 50× faster, and uses only 30MB of memory compared to Chrome’s 300MB+.

What are the runtime dependencies?

You must install both the plasmate-mcp npm package and the Plasmate engine (via pip, cargo, or Homebrew).

Where does data live?

Browsing sessions and fetched page data are managed by the Plasmate engine; state is not persisted across server restarts unless you manually manage sessions.

What transport does the server use?

It uses standard MCP stdio transport configured via command-line invocation (e.g., npx plasmate-mcp).

Is authentication required?

Comments

More Developer Tools MCP servers