browser-mcp

Integrations

  • Provides tools to manipulate and append CSS styles to web pages, including the ability to implement dark mode and other style changes.

  • Enables interaction with Firefox browser, allowing for retrieving page content, modifying CSS styles, and searching browser history.

  • Mentioned in examples for history search functionality, allowing search through browser history for GitHub-related visits.

navegador-mcp

Una extensión del navegador y un servidor MCP que le permite interactuar con el navegador que está utilizando.

Uso

{ "mcpServers": { "playwright": { "command": "npx", "args": [ "@djyde/mcp-browser@latest" ] } } }

Herramientas

Todas las herramientas disponibles se enumeran en server/src/tools.ts .

get_current_page_markdown

Obtenga el Markdown de la página de navegación actual del navegador.

ejemplo:

Summarize the current page.

append_style

Añade un estilo CSS a la página de navegación actual del navegador.

ejemplo:

Change the current page to dark mode.

Buscar en el historial del navegador.

ejemplo:

Search the browser history for "github".

Hoja de ruta

  • [ ] Publicar la extensión en la tienda de extensiones.
  • [ ] Escribir documentación.
  • [ ] Agregar más herramientas.

Construir

pnpm i

Extensión

cd extension # chrome npm run build # edge npm run build:edge # firefox npm run build:firefox

Después de la compilación, la extensión estará en el directorio extension/.output .

Servidor

cd server # dev npm run dev # build npm run build

server/dist/cli.js es la entrada del servidor MCP.

Contribuyendo

Agregar una nueva herramienta

  1. Agregue el esquema de herramientas a la matriz tools en server/src/tools.ts .
  2. Agregue un controlador de extensión invocable en extension/calls.ts .
  3. Agregue un controlador de herramientas en server/src/tools.ts . Use la función call para llamar al controlador de extensión.

Licencia

AGPL-3.0 o posterior

-
security - not tested
F
license - not found
-
quality - not tested

Un servidor MCP que permite a los asistentes de IA interactuar con el navegador, lo que incluye obtener contenido de la página en formato Markdown, modificar estilos de página y buscar en el historial del navegador.

  1. Usage
    1. Tools
      1. get_current_page_markdown
      2. append_style
      3. history_search
    2. Roadmap
      1. Build
        1. Extension
      2. Server
        1. Contributing
          1. Add a new tool
        2. License
          ID: no0ntst2o9