hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Integrations
Grasp is an open-source and self-hosted agentic browser. With built-in support for MCP and A2A support, it can seamlessly integrate with any other AI apps or agents.
Some of the key features include:
- Isolated browser environment. Grasp is dockerized, ensuring it never interferes with your local workspace. It can be easily hosted on your machine or in the cloud.
- Human-like automation. Grasp operates the browser just like a real human. You can even provide credentials for the agent to log in and retrieve personalized content.
- Natural language control. No code needed — simply describe what you want in plain language, and the agent will handle the rest.
https://github.com/user-attachments/assets/b55b5f76-4faa-45b9-a5ab-4c4295dfdf19
Quick Start
🐳 Before you start:
Make sure Docker is installed and running on your machine.
Run the following commands to pull and start Grasp:
Replace YOUR_ANTHROPIC_KEY with your actual Anthropic API Key.
Once the container is running, open http://localhost:3000 in your browser to access the Grasp console.
Stay in the Loop
Grasp is moving fast — we're shipping new features, expanding integrations, and refining the agent experience every week.
⭐ Star the repo to stay updated and support the project!
Tutorials
- Connect Claude Desktop to Grasp: Use Grasp as a local MCP tool server and enable Claude to operate the browser.
- Connect agent to Grasp: Integrate Grasp via A2A for agent-to-agent browser automation.
Community
We’d love to hear from you。
Join the Discord to share ideas, ask questions, or just hang out.
License
Licensed under the the BSL-1.1 license.
This server cannot be installed
An open-source self-hosted browser agent that provides a dockerized browser environment for AI automation, allowing other AI apps and agents to perform human-like web browsing tasks through natural language instructions.