File tree 2 files changed +61
-3
lines changed
2 files changed +61
-3
lines changed Original file line number Diff line number Diff line change
1
+ {
2
+ "mcpServers" : {
3
+ "browser-use-mcp=server" : {
4
+ "url" : " http://localhost:8000/sse"
5
+ }
6
+ }
7
+ }
Original file line number Diff line number Diff line change 1
- # browser-use mcp server
1
+ # ➡️ browser-use mcp server
2
+
3
+ [ browser-use] ( https://github.com/browser-use/browser-use ) MCP Server with SSE transport
4
+
5
+ ### requirements
6
+
7
+ - uv
8
+
9
+ ```
10
+ curl -LsSf https://astral.sh/uv/install.sh | sh
11
+ ```
12
+
13
+ ### quickstart
2
14
3
15
```
4
16
uv sync
5
- uv run server --transport sse --port 8000 &
6
- uv run client
17
+ uv pip install playwright
18
+ uv run playwright install --with-deps --no-shell chromium
19
+ uv run server --transport sse --port 8000
7
20
```
21
+
22
+ ### supported clients
23
+
24
+ - cursor.ai
25
+ - claude desktop
26
+ - claude code
27
+ - <s >windsurf</s > ([ windsurf] ( https://codeium.com/windsurf ) doesn't support SSE yet)
28
+
29
+ ### usage
30
+
31
+ after running the server, add http://localhost:8000/sse to your client UI, or in a mcp.json file:
32
+
33
+ ``` json
34
+ {
35
+ "mcpServers" : {
36
+ "browser-use-mcp-server" : {
37
+ "url" : " http://localhost:8000/sse"
38
+ }
39
+ }
40
+ }
41
+ ```
42
+ #### cursor
43
+ - ``` ./.cursor/mcp.json ```
44
+ #### windsurf
45
+ - ``` ~/.codeium/windsurf/mcp_config.json ```
46
+ #### claude
47
+ - ``` ~/Library/Application Support/Claude/claude_desktop_config.json ```
48
+ - ``` %APPDATA%\Claude\claude_desktop_config.json ```
49
+
50
+
51
+ then try asking your LLM the following:
52
+
53
+ ``` open https://news.ycombinator.com and return the top ranked article ```
54
+
55
+ ### help
56
+
57
+ for issues or interest reach out @ https://cobrowser.xyz
58
+
You can’t perform that action at this time.
0 commit comments