Skip to main content
Glama

MCP Browser Tabs Server

by kazuph

Pestañas del navegador MCP

Servidor de Protocolo de Contexto de Modelo para recuperar y administrar información de las pestañas del navegador Chrome. Esto permite a Claude Desktop (o a cualquier cliente MCP) obtener información sobre las pestañas abiertas de Chrome y controlarlas.

Inicio rápido (para usuarios)

Para utilizar esta herramienta con Claude Desktop, simplemente agregue lo siguiente a su configuración de Claude Desktop ( ~/Library/Application Support/Claude/claude_desktop_config.json ):

{ "tools": { "browser-tabs": { "command": "npx", "args": ["-y", "@kazuph/mcp-browser-tabs"] } } }

Esto descargará y ejecutará automáticamente la última versión de la herramienta cuando sea necesario.

Configuración requerida

  1. Habilitar accesibilidad para Chrome:
    • Abrir configuración del sistema
    • Vaya a Privacidad y seguridad > Accesibilidad
    • Haga clic en el botón "+"
    • Añade Google Chrome desde tu carpeta de Aplicaciones
    • Activa el interruptor para Chrome

Esta configuración de accesibilidad es necesaria para que AppleScript interactúe con las pestañas de Chrome.

Para desarrolladores

Las siguientes secciones son para aquellos que quieran desarrollar o modificar la herramienta.

Prerrequisitos

  • Node.js 18+
  • macOS (para operaciones de AppleScript)
  • Google Chrome
  • Claude Desktop (instalación desde https://claude.ai/desktop )
  • tsx (instalación mediante npm install -g tsx )

Instalación

git clone https://github.com/kazuph/mcp-browser-tabs.git cd mcp-browser-tabs npm install npm run build

Herramientas disponibles

  • get_tabs : Obtiene todas las pestañas abiertas del navegador Google Chrome, devolviendo sus títulos y URL. Las pestañas se agrupan por ventana y se muestran en un formato similar a "Ventana 1-1" (Ventana 1, Pestaña 1).
  • close_tab : cierra una pestaña específica en Google Chrome usando índices de ventana y pestaña.
    • Parámetros:
      • windowIndex: Número de ventana (comienza desde 1)
      • tabIndex: Número de pestaña dentro de la ventana (comienza desde 1)
    • Nota: Al cerrar varias pestañas, comience por los índices más altos para evitar cambios. Después de cerrar las pestañas, use get_tabs para confirmar los cambios.

Notas

  • Esta herramienta está diseñada solo para macOS debido a su dependencia de AppleScript.
  • Requiere que Google Chrome esté instalado y en funcionamiento.
  • Se deben conceder permisos de accesibilidad para Chrome.

Licencia

Licencia MIT: consulte el archivo de LICENCIA para obtener más detalles

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

Permite la interacción con las pestañas de Google Chrome a través del protocolo MCP, lo que permite a los clientes recuperar información y controlar pestañas en macOS mediante AppleScript.

  1. Inicio rápido (para usuarios)
    1. Configuración requerida
  2. Para desarrolladores
    1. Prerrequisitos
    2. Instalación
  3. Herramientas disponibles
    1. Notas
      1. Licencia

        Related MCP Servers

        • -
          security
          A
          license
          -
          quality
          Facilitates controlling Apple Music on macOS via AppleScript through MCP commands, allowing users to manage playback, search for tracks, and create playlists.
          Last updated -
          44
          Python
          MIT License
          • Apple
        • A
          security
          A
          license
          A
          quality
          Enables interaction with Apple apps like Messages, Notes, and Contacts through the MCP protocol to send messages, search, and open app content using natural language.
          Last updated -
          6
          146
          2,248
          TypeScript
          MIT License
          • Apple
        • -
          security
          A
          license
          -
          quality
          Enables interaction with Gmail and Google Calendar using the MCP protocol, supporting multiple Google accounts, email management, and calendar operations through natural language.
          Last updated -
          12
          TypeScript
          MIT License
          • Apple
        • A
          security
          A
          license
          A
          quality
          An MCP server that provides tools for interacting with Chrome through its DevTools Protocol, enabling remote control of Chrome tabs to execute JavaScript, capture screenshots, monitor network traffic, and more.
          Last updated -
          7
          50
          41
          TypeScript
          MIT License
          • Linux
          • Apple

        View all related MCP servers

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/kazuph/mcp-browser-tabs'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server