Браузерный прокси
Сервис автоматизации браузера — отдельный Docker-контейнер на порту 13000 для управления headless-браузером.
Браузерный прокси
Браузерный прокси — это отдельный Docker-сервис, обеспечивающий автоматизацию
headless-браузера через Playwright. Он не является частью Synapse API напрямую —
эндпоинты Synapse не включают пути /browser/*.
Архитектура
┌──────────────┐ ┌──────────────────┐
│ Synapse API │ │ Browser Proxy │
│ port 12800 │ │ port 13000 │
│ │ │ (Playwright) │
└──────────────┘ └──────────────────┘
▲ ▲
│ │
└──────────┌─────────────┐──────┘
│ MCP Server │
│ port 13100 │
└─────────────┘Способы доступа
Способ 1: через MCP-сервер Synapse (рекомендуется)
MCP-сервер Synapse предоставляет браузерные инструменты как MCP-инструменты. Используйте этот способ для LLM-управляемой автоматизации браузера:
// Claude Desktop config
{
"mcpServers": {
"synapse": {
"command": "npx",
"args": ["-y", "synapse-mcp-api@latest"],
"env": {
"SYNAPSE_MIND_KEY": "mk_...",
"SYNAPSE_URL": "https://synapse.schaefer.zone"
}
}
}
}Доступные MCP-инструменты для браузера:
browser_new— открыть новую вкладку браузераbrowser_navigate— перейти по URLbrowser_click— кликнуть по элементуbrowser_type— ввести текст в полеbrowser_screenshot— сделать снимок экранаbrowser_close— закрыть вкладку- (и другие — см. интеграция с MCP)
Способ 2: прямой доступ к Browser Proxy
Для интеграций без MCP подключайтесь напрямую к сервису browser-proxy:
# Health check
curl http://browser-proxy.schaefer.zone:13000/health
# Open a page
curl -X POST http://browser-proxy.schaefer.zone:13000/navigate \
-H "Content-Type: application/json" \
-d '{"url": "https://example.com"}'Типовые сценарии использования
Веб-скрапинг
# Via MCP (Claude Desktop)
"Use browser_navigate to open https://news.ycombinator.com,
then extract the top 10 story titles."Автоматизация форм
# Via MCP
"Use browser_navigate to open the login page,
browser_type to fill username and password,
browser_click to submit the form."Захват снимков экрана
# Via MCP
"Take a screenshot of https://example.com and save it."Связанные сервисы
| Сервис | Порт | Назначение |
|---|---|---|
| Synapse API | 12800 | Память, чат, задачи |
| Synapse MCP | 13100 | MCP-сервер (79 инструментов) |
| Browser Proxy | 13000 | Автоматизация headless-браузера |
| SSH Proxy | 12900 | SSH-доступ к удалённым машинам |
Следующие шаги
- Интеграция с MCP — как использовать браузерные инструменты через MCP
- Computer Control API — для GUI-автоматизации на зарегистрированных машинах