browser-mcp
Enables dynamic styling of web pages by appending custom CSS, allowing modification of page appearance (like implementing dark mode) without reloading.
Supports integration with Firefox browser, providing tools for browser history searching and page interaction through a browser extension.
Mentioned in example queries for history search, suggesting the ability to find and work with previously visited GitHub pages in browser history.
Extracts and processes markdown content from the current browser page, allowing agents to summarize or work with the page's content in markdown format.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
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"
]
}
}
}Related MCP server: browser-mcp
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 iExtension
cd extension
# chrome
npm run build
# edge
npm run build:edge
# firefox
npm run build:firefoxAfter building, the extension will be in the extension/.output directory.
Server
cd server
# dev
npm run dev
# build
npm run buildserver/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
This server cannot be deployed
Maintenance
Related MCP Connectors
Turn any public website into an MCP server for agents to search, read and navigate.
Hosted Web Crawler MCP server for Claude, ChatGPT and Cursor, with each action switched per account.
An MCP server that integrates with Discord to provide AI-powered features.
Driflyte MCP server which lets AI assistants query topic-specific knowledge from web and GitHub.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceAn MCP server that enables AI assistants to control a web browser through natural language commands, allowing them to navigate websites and extract information via SSE transport.849MIT
- FlicenseNot gradedqualityDmaintenanceA MCP server that allows AI assistants to interact with the browser, including getting page content as markdown, modifying page styles, and searching browser history.83-
- AlicenseNot gradedqualityBmaintenanceAn MCP Server that enables AI assistants to interact with your local browsers.4,054 npm55MIT

Algonius Browserofficial
AlicenseNot gradedqualityCmaintenanceAn open-source MCP server that provides browser automation capabilities to external AI systems, enabling navigation, DOM interaction, and web content extraction.19Apache 2.0