io.github.plasmate-labs/plasmate

Registre officiel Recherche et web

Browser engine for AI agents. HTML in, Semantic Object Model out. 16x fewer tokens.

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

NPM package plasmate-mcp
Claude Code
claude mcp add plasmate -- npx -y plasmate-mcp@0.4.1
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "plasmate": {
            "command": "npx",
            "args": [
                "-y",
                "plasmate-mcp@0.4.1"
            ]
        }
    }
}

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. plasmate-mcp
  2. Install
  3. Use with Claude Code
  4. Use with Claude Desktop
  5. Use with Cursor
  6. Available Tools
  7. Why Plasmate instead of Chrome?
  8. Links
  9. Part of the Plasmate Ecosystem

plasmate-mcp

MCP server for Plasmate - the browser engine for AI agents.

Gives Claude Code, Claude Desktop, Cursor, Windsurf, and any MCP client the ability to browse the web through Plasmate instead of Chrome.

Install

# Install the MCP wrapper
npm install -g plasmate-mcp

# Install the Plasmate engine (pick one)
pip install plasmate
# or: cargo install plasmate
# or: brew tap plasmate-labs/plasmate && brew install plasmate

Use with Claude Code

claude mcp add plasmate -- npx plasmate-mcp

Or manually add to ~/.claude/settings.json:

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

Use with Claude Desktop

Add to claude_desktop_config.json:

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

Use with Cursor

Add to Cursor's MCP settings:

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

This repo is also a Cursor plugin (.cursor-plugin/plugin.json + mcp.json). Test locally by copying it to ~/.cursor/plugins/local/plasmate. Submit the public repo at cursor.com/marketplace/publish.

Available Tools

Once connected, your AI gets these tools:

ToolDescription
fetch_pageFetch a URL and get the Semantic Object Model (SOM)
extract_textGet clean readable text from any URL
open_pageOpen a persistent browser session
clickClick elements by SOM ID
evaluateExecute JavaScript in the page
close_pageClose a browser session

Why Plasmate instead of Chrome?

  • 16.6x fewer tokens - SOM is dramatically smaller than DOM dumps
  • 50x faster - No rendering engine overhead
  • 30MB memory - vs Chrome's 300MB+
  • Structured output - Clean JSON, not raw HTML

Part of the Plasmate Ecosystem

Engineplasmate - The browser engine for agents
MCPplasmate-mcp - Claude Code, Cursor, Windsurf
Extensionplasmate-extension - Chrome cookie export
SDKsPython / Node.js / Go / Rust
FrameworksLangChain / CrewAI / AutoGen / Smolagents
ToolsScrapy / Audit / A11y / GitHub Action
ResourcesAwesome Plasmate / Notebooks / Benchmarks
Docsdocs.plasmate.app
W3CWeb Content Browser for AI Agents

Questions fréquentes

Qu'est-ce que io.github.plasmate-labs/plasmate ?

Browser engine for AI agents. HTML in, Semantic Object Model out. 16x fewer tokens.

Comment installer io.github.plasmate-labs/plasmate ?

Il s'exécute sur votre machine. Dans Claude Code : claude mcp add plasmate -- npx -y plasmate-mcp@0.4.1. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour io.github.plasmate-labs/plasmate ?

Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.

io.github.plasmate-labs/plasmate est-il open source ?

Oui. Son code est sur GitHub sous licence Apache-2.0.

Qui maintient io.github.plasmate-labs/plasmate ?

Il est publié par plasmate-labs. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.