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
tools
array inserver/src/tools.ts
. - Add a extension callable handler in
extension/calls.ts
. - Add a tool handler in
server/src/tools.ts
. Use thecall
function to call the extension handler.
License
AGPL-3.0-or-later
Related Servers
Obsidian MCP Server
Manage notes and files in an Obsidian vault. Requires the Obsidian Local REST API plugin.
Confluence
Provides secure access to Atlassian Confluence content and spaces using its REST API.
MCPApp
A Google Apps Script-based MCP network that allows AI to securely access Google Workspace data like Gmail and Calendar.
Plane
The official Plane MCP server provides integration with Plane APIs, enabling full AI automation of Plane projects, work items, cycles and more.
Routine
MCP server to interact with Routine: calendars, tasks, notes, etc.
ResumeTailor
Automatically tailors resumes for specific job applications using LibreOffice.
MCP Kanban Memory
Manage complex AI agent workflows with a Kanban-based task management system.
Odoo-MCP
Integrate with Odoo ERP systems to manage business data and operations. Requires external configuration for connection parameters.
Travel MCP Server
A comprehensive travel planning server for flight search, accommodation booking, currency exchange, and weather forecasting.
Simple Voice MCP Server
A simple text-to-speech server that plays audio from text, supporting multiple voice models.