{"id":26648362,"url":"https://github.com/hyperbrowserai/mcp","last_synced_at":"2025-03-25T00:02:04.583Z","repository":{"id":280863656,"uuid":"938957096","full_name":"hyperbrowserai/mcp","owner":"hyperbrowserai","description":"A MCP server implementation for hyperbrowser","archived":false,"fork":false,"pushed_at":"2025-03-21T06:59:55.000Z","size":182,"stargazers_count":13,"open_issues_count":1,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-03-21T07:32:23.362Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hyperbrowserai.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-02-25T19:06:01.000Z","updated_at":"2025-03-21T06:59:58.000Z","dependencies_parsed_at":null,"dependency_job_id":"6366bc92-bdcc-4c64-b2bc-25b80b42949f","html_url":"https://github.com/hyperbrowserai/mcp","commit_stats":null,"previous_names":["hyperbrowserai/mcp"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyperbrowserai%2Fmcp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyperbrowserai%2Fmcp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyperbrowserai%2Fmcp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyperbrowserai%2Fmcp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hyperbrowserai","download_url":"https://codeload.github.com/hyperbrowserai/mcp/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245372378,"owners_count":20604491,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-03-25T00:01:48.233Z","updated_at":"2025-03-25T00:02:04.566Z","avatar_url":"https://github.com/hyperbrowserai.png","language":"TypeScript","readme":"# Hyperbrowser MCP Server\n[![smithery badge](https://smithery.ai/badge/@hyperbrowserai/mcp)](https://smithery.ai/server/@hyperbrowserai/mcp)\n\n![Frame 5](https://github.com/user-attachments/assets/3309a367-e94b-418a-a047-1bf1ad549c0a)\n\nThis 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.\n\nMore information about the Hyperbrowser can be found [here](https://docs.hyperbrowser.ai/). The hyperbrowser API supports a superset of features present in the mcp server.\n\nMore information about the Model Context Protocol can be found [here](https://modelcontextprotocol.io/introduction).\n\n## Table of Contents\n\n- [Installation](#installation)\n- [Usage](#usage)\n- [Tools](#tools)\n- [Configuration](#configuration)\n- [License](#license)\n\n## Installation\n\n### Manual Installation\nTo install the server, run:\n\n```bash\nnpx hyperbrowser-mcp \u003cYOUR-HYPERBROWSER-API-KEY\u003e\n```\n\n## Running on Cursor\nAdd to `~/.cursor/mcp.json` like this:\n```json\n{\n  \"mcpServers\": {\n    \"hyperbrowser\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"hyperbrowser-mcp\"],\n      \"env\": {\n        \"HYPERBROWSER_API_KEY\": \"YOUR-API-KEY\"\n      }\n    }\n  }\n}\n```\n\n## Running on Windsurf\nAdd to your `./codeium/windsurf/model_config.json` like this:\n```json\n{\n  \"mcpServers\": {\n    \"hyperbrowser\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"hyperbrowser-mcp\"],\n      \"env\": {\n        \"HYPERBROWSER_API_KEY\": \"YOUR-API-KEY\"\n      }\n    }\n  }\n}\n```\n\n### Development\n\nFor development purposes, you can run the server directly from the source code.\n\n1. Clone the repository:\n\n   ```sh\n   git clone git@github.com:hyperbrowserai/mcp.git hyperbrowser-mcp\n   cd hyperbrowser-mcp\n   ```\n\n2. Install dependencies:\n\n   ```sh\n   npm install # or yarn install\n   npm run build\n   ```\n\n3. Run the server:\n\n   ```sh\n   node dist/server.js\n   ```\n\n## Claude Desktop app\nThis is an example config for the Hyperbrowser MCP server for the Claude Desktop client.\n\n```json\n{\n  \"mcpServers\": {\n    \"hyperbrowser\": {\n      \"command\": \"npx\",\n      \"args\": [\"--yes\", \"hyperbrowser-mcp\"],\n      \"env\": {\n        \"HYPERBROWSER_API_KEY\": \"your-api-key\"\n      }\n    }\n  }\n}\n```\n\n\n## Tools\n* `scrape_webpage` - Extract formatted (markdown, screenshot etc) content from any webpage \n* `crawl_webpages` - Navigate through multiple linked pages and extract LLM-friendly formatted content\n* `extract_structured_data` - Convert messy HTML into structured JSON\n* `search_with_bing` - Query the web and get results with Bing search\n* `browser_use_agent` - Fast, lightweight browser automation with the Browser Use agent\n* `openai_computer_use_agent` - General-purpose automation using OpenAI’s CUA model\n* `claude_computer_use_agent` - Complex browser tasks using Claude computer use\n\n### Installing via Smithery\n\nTo install Hyperbrowser MCP Server for Claude Desktop automatically via [Smithery](https://smithery.ai/server/@hyperbrowserai/mcp):\n\n```bash\nnpx -y @smithery/cli install @hyperbrowserai/mcp --client claude\n```\n\n## Resources\n\nThe server provides the documentation about hyperbrowser through the `resources` methods. Any client which can do discovery over resources has access to it.\n\n## License\n\nThis project is licensed under the MIT License.\n","funding_links":[],"categories":["🏢 Enterprise-Supported Implementations","Browser Automation","Workflow \u0026 Automation Mcp Servers","MCP 服务器精选列表","📚 Projects (1974 total)","Production-Ready Servers","TypeScript","Official Servers","官方 MCP 服务器列表","HarmonyOS","APIs and HTTP Requests","MCP Servers","Table of Contents","🌐 Web Development","🗂️ Extensions by Category"],"sub_categories":["Browser \u0026 Web Automation","Cloud Services","🌐 浏览器自动化与网页交互","MCP Servers","Windows Manager","How to Submit","Browser Automation","Other Tools and Integrations","🌐 Web Services"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhyperbrowserai%2Fmcp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhyperbrowserai%2Fmcp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhyperbrowserai%2Fmcp/lists"}