Hyperbrowser Mcp Server

Creato dahyperbrowseraihyperbrowserai

Un'implementazione del server MCP per hyperbrowser

Panoramica

Che cos'è MCP?

MCP, o Protocollo Multi-Canale, è un'implementazione server progettata per il framework Hyperbrowser. Facilita la comunicazione tra i vari componenti dell'ecosistema Hyperbrowser, consentendo uno scambio di dati e interazioni senza soluzione di continuità attraverso diversi canali. Questa implementazione è particolarmente utile per gli sviluppatori che desiderano costruire applicazioni che richiedono robuste capacità di comunicazione multi-canale.

Caratteristiche di MCP

  • Supporto Multi-Canale: MCP consente comunicazioni simultanee attraverso più canali, migliorando l'efficienza del trasferimento dei dati e delle interazioni.
  • Open Source: Essendo un repository pubblico, MCP è aperto a contributi e modifiche, consentendo agli sviluppatori di personalizzarlo secondo le proprie esigenze.
  • Integrazione Facile: Il server può essere facilmente integrato nelle applicazioni Hyperbrowser esistenti, rendendolo una scelta versatile per gli sviluppatori.
  • Comunità Attiva: Con un numero crescente di stelle e fork, MCP beneficia di una comunità attiva che contribuisce al suo sviluppo e miglioramento continuo.

Come Usare MCP

  1. Clona il Repository: Inizia clonando il repository MCP da GitHub utilizzando il comando:

    git clone https://github.com/hyperbrowserai/mcp.git
    
  2. Installa le Dipendenze: Naviga nella directory clonata e installa le dipendenze necessarie. Questo può essere fatto tipicamente utilizzando un gestore di pacchetti come npm o yarn.

  3. Esegui il Server: Avvia il server MCP eseguendo il comando appropriato nel tuo terminale. Questo avvierà il server e lo renderà pronto a gestire le richieste.

  4. Integra con la Tua Applicazione: Usa gli endpoint API forniti per integrare MCP nella tua applicazione Hyperbrowser, consentendo comunicazioni multi-canale.

  5. Contribuisci: Se hai miglioramenti o funzionalità da aggiungere, sentiti libero di forkare il repository, apportare le tue modifiche e inviare una pull request per contribuire al progetto MCP.

Domande Frequenti

Quali linguaggi di programmazione sono utilizzati in MCP?

MCP è principalmente costruito utilizzando JavaScript e Node.js, rendendolo accessibile per gli sviluppatori familiari con queste tecnologie.

MCP è adatto per l'uso in produzione?

Sì, MCP è progettato per essere robusto e scalabile, rendendolo adatto per ambienti di produzione. Tuttavia, è sempre consigliato testare accuratamente prima del deployment.

Come posso segnalare problemi o richiedere funzionalità?

Puoi segnalare problemi o richiedere funzionalità aprendo un'issue nel repository GitHub di MCP. La comunità e i manutentori monitorano attivamente e rispondono ai feedback.

Posso contribuire al progetto MCP?

Assolutamente! I contributi sono benvenuti. Puoi forkare il repository, apportare le tue modifiche e inviare una pull request per la revisione.

Dove posso trovare la documentazione per MCP?

La documentazione per MCP può generalmente essere trovata all'interno del repository stesso, spesso in un file README.md o in una directory dedicata docs.

Dettaglio

Hyperbrowser MCP Server

smithery badge

Frame 5

This is Hyperbrowser's Model Context Protocol (MCP) Server. It provides various tools to scrape, extract structured data, and crawl webpages. It also provides easy access to general purpose browser agents like OpenAI's CUA, Anthropic's Claude Computer Use, and Browser Use.

More information about the Hyperbrowser can be found here. The hyperbrowser API supports a superset of features present in the mcp server.

More information about the Model Context Protocol can be found here.

Table of Contents

Installation

Manual Installation

To install the server, run:

npx hyperbrowser-mcp <YOUR-HYPERBROWSER-API-KEY>

Running on Cursor

Add to ~/.cursor/mcp.json like this:

{
  "mcpServers": {
    "hyperbrowser": {
      "command": "npx",
      "args": ["-y", "hyperbrowser-mcp"],
      "env": {
        "HYPERBROWSER_API_KEY": "YOUR-API-KEY"
      }
    }
  }
}

Running on Windsurf

Add to your ./codeium/windsurf/model_config.json like this:

{
  "mcpServers": {
    "hyperbrowser": {
      "command": "npx",
      "args": ["-y", "hyperbrowser-mcp"],
      "env": {
        "HYPERBROWSER_API_KEY": "YOUR-API-KEY"
      }
    }
  }
}

Development

For development purposes, you can run the server directly from the source code.

  1. Clone the repository:

    git clone git@github.com:hyperbrowserai/mcp.git hyperbrowser-mcp
    cd hyperbrowser-mcp
    
  2. Install dependencies:

    npm install # or yarn install
    npm run build
    
  3. Run the server:

    node dist/server.js
    

Claude Desktop app

This is an example config for the Hyperbrowser MCP server for the Claude Desktop client.

{
  "mcpServers": {
    "hyperbrowser": {
      "command": "npx",
      "args": ["--yes", "hyperbrowser-mcp"],
      "env": {
        "HYPERBROWSER_API_KEY": "your-api-key"
      }
    }
  }
}

Tools

  • scrape_webpage - Extract formatted (markdown, screenshot etc) content from any webpage
  • crawl_webpages - Navigate through multiple linked pages and extract LLM-friendly formatted content
  • extract_structured_data - Convert messy HTML into structured JSON
  • search_with_bing - Query the web and get results with Bing search
  • browser_use_agent - Fast, lightweight browser automation with the Browser Use agent
  • openai_computer_use_agent - General-purpose automation using OpenAI’s CUA model
  • claude_computer_use_agent - Complex browser tasks using Claude computer use
  • create_profile - Creates a new persistent Hyperbrowser profile.
  • delete_profile - Deletes an existing persistent Hyperbrowser profile.
  • list_profiles - Lists existing persistent Hyperbrowser profiles.

Installing via Smithery

To install Hyperbrowser MCP Server for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install @hyperbrowserai/mcp --client claude

Resources

The server provides the documentation about hyperbrowser through the resources methods. Any client which can do discovery over resources has access to it.

License

This project is licensed under the MIT License.

Configurazione Server

{
  "mcpServers": {
    "mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/metorial/mcp-container--hyperbrowserai--mcp--mcp",
        "npm run start"
      ],
      "env": {
        "HYPERBROWSER_API_KEY": "hyperbrowser-api-key"
      }
    }
  }
}

Informazioni sul Progetto

Autore
hyperbrowserai
Creato il
Jul 1, 2025
Stella
331
Lingua
TypeScript
Tag
-

Hyperbrowser Mcp Ser... Alternative

Per alcune alternative a Hyperbrowser Mcp Ser... che potresti aver bisogno, ti forniamo siti divisi per categoria.

Server MCP della piattaforma Heroku utilizzando la CLI di Heroku

Protocollo del Server Model Context (MCP) per la Piattaforma Graphlit

Server MCP ufficiale di GitHub

Exa è API di Ricerca Web | Questo è Exa MCP (Protocollo di Contesto del Modello)

Integrazione di DevHub CMS LLM attraverso il Protocollo di Contesto del Modello

Implementazione del Protocollo di Contesto del Modello (MCP) per Opik che consente un'integrazione fluida dell'IDE e un accesso unificato a prompt, progetti, tracce e metriche.

Un'implementazione server specializzata per il Protocollo di Contesto del Modello (MCP) progettata per integrarsi con il flusso di lavoro di sviluppo di CircleCI. Questo progetto funge da ponte tra l'infrastruttura di CircleCI e il Protocollo di Contesto del Modello, consentendo esperienze di sviluppo potenziate dall'IA.

Vedi Altro >>