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"
]
}
}
}Related MCP server: SEO AI Assistant
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.history_search
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 iExtensión
cd extension
# chrome
npm run build
# edge
npm run build:edge
# firefox
npm run build:firefoxDespués de la compilación, la extensión estará en el directorio extension/.output .
Servidor
cd server
# dev
npm run dev
# build
npm run buildserver/dist/cli.js es la entrada del servidor MCP.
Contribuyendo
Agregar una nueva herramienta
Agregue el esquema de herramientas a la matriz
toolsenserver/src/tools.ts.Agregue un controlador de extensión invocable en
extension/calls.ts.Agregue un controlador de herramientas en
server/src/tools.ts. Use la funcióncallpara llamar al controlador de extensión.
Licencia
AGPL-3.0 o posterior