MCPMonkey
by kstrikis
MCPMonkey extends Violentmonkey to support Model Context Protocol (MCP) servers, bridging the gap between AI language models and browser interactions. It allows AI tools to interact with your browser in meaningful ways.
Last updated: N/A
What is MCPMonkey?
MCPMonkey is a browser extension that enhances Violentmonkey's userscript capabilities to support Model Context Protocol (MCP) servers. It enables AI language models to interact with and control browser functions.
How to use MCPMonkey?
- Install the MCP server (using the NPM package or building from source) and configure it in Cursor. 2. Build and install the browser extension in Firefox (temporary installation). 3. Use the MCP tools (browserAction and getPageStyles) within Cursor or other AI tools to interact with the browser.
Key features of MCPMonkey
Tab Management (browserAction Tool)
Page Style Extraction (getPageStyles Tool)
User Script Support
MCP Server Management (Planned)
Enhanced Browser Access (Planned)
Permissions Control (Planned)
Community Hub (Planned)
Use cases of MCPMonkey
Access browser resources directly from Cursor or other AI tools
View console logs and debug information in your AI development environment
Create custom MCP servers for specific development needs
Let your desktop chatbot help you find that website you visited last week
Allow AI tools to draft social media messages or emails
Automate browser interactions through natural language commands
FAQ from MCPMonkey
What is MCP?
What is MCP?
Model Context Protocol (MCP) is a protocol that allows AI language models to interact with external systems, such as browsers.
How does MCPMonkey relate to Violentmonkey?
How does MCPMonkey relate to Violentmonkey?
MCPMonkey is a fork of Violentmonkey, extending its functionality to support MCP servers.
What is the browserAction Tool?
What is the browserAction Tool?
The browserAction Tool allows AI models to get information about, create, close, activate, and duplicate browser tabs.
What is the getPageStyles Tool?
What is the getPageStyles Tool?
The getPageStyles Tool extracts styling information from web pages, providing structured JSON data for AI analysis.
How do I install the MCP server?
How do I install the MCP server?
You can install the MCP server using the published NPM package or by building it from source. Instructions are provided in the README.