What is the difference between MCPMonkey and Violentmonkey?
MCPMonkey extends Violentmonkey to support MCP servers, allowing AI language models to control browser tabs and extract page styles via MCP tools.
@kstrikis
Basic information
MCPMonkey is an MCP server and Firefox extension so your AI agent can access your browser
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"MCPMonkey": {
"command": "node",
"args": [
"build/index.js"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
MCPMonkey is a fork of Violentmonkey that extends its userscript capabilities to support Model Context Protocol (MCP) servers. It bridges AI language models (such as those used in Cursor) with browser interactions, providing tools for tab management and page style extraction.
Install two components: the MCP server and the browser extension. In Cursor, add the MCP server via Settings > Features > MCP Servers with the command npx mcpmonkey-server. Install the browser extension by building from source and loading it as a temporary add-on in Firefox (.xpi files are planned).
MCPMonkey extends Violentmonkey to support MCP servers, allowing AI language models to control browser tabs and extract page styles via MCP tools.
You need Node.js (version matching `package.json`) and Yarn v1.x to build the extension. The browser extension currently supports Firefox as a temporary add-on; a compatible MCP client like Cursor is required for the server.
The MCP server uses stdio transport for external clients (e.g., Cursor) and a WebSocket server on port 3025 for internal communication with the browser extension.
Currently it can read open tabs and page styles. Planned features include access to browsing history, bookmarks, dev console logs, and other extensions, with permission controls.
The browser extension is in development and only available as a temporary Firefox add-on. Planned releases include `.xpi` files and a community hub for MCP servers and scripts.
Playwright Model Context Protocol Server - Tool to automate Browsers and APIs in Claude Desktop, Cline, Cursor IDE and More 🔌
Playwright MCP server
🔮 Platform-neutral Browser Use for AI agents: real Chrome automation with a CLI + SDKs, no lock-in, dead simple.
A flexible HTTP fetching Model Context Protocol server.
MCP server paired with a browser extension that enables AI agents to control the user's browser.
Comments