Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
65 changes: 43 additions & 22 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,11 @@

![Version](https://img.shields.io/github/v/release/co-browser/agent-browser?label=version)
![License](https://img.shields.io/badge/license-MIT-green)
[![macOS](https://img.shields.io/badge/macOS-supported-success)](https://github.com/co-browser/agent-browser/releases)
[![Windows](https://img.shields.io/badge/Windows-supported-success)](https://github.com/co-browser/agent-browser/releases)
[![Linux](https://img.shields.io/badge/Linux-supported-success)](https://github.com/co-browser/agent-browser/releases)
[![Twitter URL](https://img.shields.io/twitter/url/https/twitter.com/cobrowser.svg?style=social&label=Follow%20%40cobrowser)](https://x.com/cobrowser)
[![Twitter URL](https://img.shields.io/twitter/url/https/twitter.com/cobrowser.svg?label=Follow%20%40cobrowser)](https://x.com/cobrowser)
[![Discord](https://img.shields.io/discord/1351569878116470928?logo=discord&logoColor=white&label=discord&color=white)](https://discord.gg/gw9UpFUhyY)

**Connect all your MCP clients to a single endpoint that manages all your MCP servers**

**Accelerate development by managing all your MCP server in one place**

[Installation](#installation) •
[Client Integration](#client-integration) •
Expand All @@ -27,24 +26,32 @@ Agent Browser eliminates the need to configure each MCP server in every client.
<div align="center">
<table>
<tr>
<th align="center">Without Agent Browser</th>
<th align="center">With Agent Browser</th>
<th>Without Agent Browser</th>
<th>With Agent Browser</th>
</tr>
<tr>
<td valign="top" style="border-left: 4px solid #d9534f; padding-left: 15px;">
<ul style="list-style-type: none; padding-left: 0;">
<li>✓ Add new server in Cursor</li>
<li>✓ Add new server in Windsurf Client</li>
<li>✓ Add new server in Claude Client</li>
<li>✓ Repeat for each additional client</li>
<li>✓ Update all clients when server changes</li>
</ul>
<td>
<table>
<tr>
<td>
✓ Add new server in Cursor<br>
✓ Add new server in Windsurf Client<br>
✓ Add new server in Claude Client<br>
✓ Repeat for each additional client<br>
✓ Update all clients when server changes
</td>
</tr>
</table>
</td>
<td valign="top" style="border-left: 4px solid #5cb85c; padding-left: 15px;">
<ul style="list-style-type: none; padding-left: 0;">
<li>✓ Add new server once in Agent Browser UI</li>
<li>✓ Update once in Agent Browser when server changes</li>
</ul>
<td>
<table>
<tr>
<td>
✓ Add new server once in Agent Browser UI<br>
✓ Update once in Agent Browser when server changes
</td>
</tr>
</table>
</td>
</tr>
</table>
Expand Down Expand Up @@ -74,7 +81,7 @@ agent-browser

**Windows**
```bash
scoop bucket add https://github.com/cob-packages/scoop-agent-browser
scoop bucket add agent-browser https://github.com/cob-packages/scoop-agent-browser
scoop install agent-browser
agent-browser
```
Expand Down Expand Up @@ -155,7 +162,15 @@ The Agent Browser exposes a REST API for integration. For details on accessing t

## Future Direction

We plan to expand Agent Browser to support additional protocols like A2A and ACP, alongside MCP.
### Protocol Support Implementation

We plan to expand Agent Browser to support additional protocols alongside MCP.

#### Future Tasks

- [ ] Add A2A protocol support
- [ ] Add ACP protocol support
- [ ] Implement protocol auto-detection

```
Client
Expand All @@ -168,6 +183,12 @@ We plan to expand Agent Browser to support additional protocols like A2A and ACP
MCP A2A ACP ...
```

### Relevant Files

- `/internal/mcp` - MCP protocol implementation
- `/internal/web` - Web server and UI components
- `/internal/config` - Configuration management

---

## Development
Expand Down