Browser
Interact with and control your web browser via a browser extension.
browser-mcp
A browser extension and MCP server that allows you to interact with the browser you are using.
Usage
{
"mcpServers": {
"playwright": {
"command": "npx",
"args": [
"@djyde/mcp-browser@latest"
]
}
}
}
Tools
All available tools are listed in server/src/tools.ts.
get_current_page_markdown
Get the markdown from current browser browsing page.
example:
Summarize the current page.
append_style
Append a css style to the current browser browsing page.
example:
Change the current page to dark mode.
history_search
Search the browser history.
example:
Search the browser history for "github".
Roadmap
- Publish the extension to extension store.
- Write documentation.
- Add more tools.
Build
pnpm i
Extension
cd extension
# chrome
npm run build
# edge
npm run build:edge
# firefox
npm run build:firefox
After building, the extension will be in the extension/.output directory.
Server
cd server
# dev
npm run dev
# build
npm run build
server/dist/cli.js is the MCP server entry.
Contributing
Add a new tool
- Add the tool schema to the
toolsarray inserver/src/tools.ts. - Add a extension callable handler in
extension/calls.ts. - Add a tool handler in
server/src/tools.ts. Use thecallfunction to call the extension handler.
License
AGPL-3.0-or-later
Related Servers
MCP Hub
A manager server for MCP servers that handles process management and tool routing.
iTop MCP Server
An MCP server for interacting with iTop ITSM systems via its REST API.
SlideSpeak
Create and automate PowerPoint presentations and slide decks using the SlideSpeak API. Requires an API key.
Bear MCP Server
Provides direct access to your Bear notes database for comprehensive note management, bypassing standard API limitations.
PyApple MCP Tools
Python tools for MCP that integrate with native Apple applications like Messages, Notes, Mail, and more on macOS.
Sequential Thinking Tools
Guides problem-solving by breaking down complex problems and recommending the best MCP tools for each step.
User Prompt MCP
An MCP server for Cursor that enables requesting user input during generation process.
OSP Marketing Tools for Node.js
A suite of tools for technical marketing content creation, optimization, and product positioning based on Open Strategy Partners' methodologies.
Basecamp
Interact with Basecamp 3 to manage projects, to-dos, and messages.
Tally MCP Server
Provides AI assistants with secure access to Tally form management capabilities.