Browser Proxy
Tjänst för webbläsarautomatisering — separat Docker-container på port 13000 för headless webbläsarkontroll.
Browser Proxy
Browser Proxy är en separat Docker-tjänst som tillhandahåller headless
webbläsarautomatisering via Playwright. Den är INTE en del av Synapse API
direkt — Synapse-endpoints inkluderar inte /browser/*-sökvägar.
Arkitektur
┌──────────────┐ ┌──────────────────┐
│ Synapse API │ │ Browser Proxy │
│ port 12800 │ │ port 13000 │
│ │ │ (Playwright) │
└──────────────┘ └──────────────────┘
▲ ▲
│ │
└──────────┌─────────────┐──────┘
│ MCP Server │
│ port 13100 │
└─────────────┘Åtkomstmetoder
Metod 1: Via Synapse MCP Server (rekommenderas)
Synapses MCP-server exponerar webbläsarverktyg som MCP-verktyg. Använd detta för LLM-driven webbläsarautomatisering:
// Claude Desktop config
{
"mcpServers": {
"synapse": {
"command": "npx",
"args": ["-y", "synapse-mcp-api@latest"],
"env": {
"SYNAPSE_MIND_KEY": "mk_...",
"SYNAPSE_URL": "https://synapse.schaefer.zone"
}
}
}
}Tillgängliga MCP-webbläsarverktyg:
browser_new— öppna en ny webbläsarflikbrowser_navigate— navigera till en URLbrowser_click— klicka på ett elementbrowser_type— skriv in text i ett fältbrowser_screenshot— ta en skärmdumpbrowser_close— stäng fliken- (och fler — se MCP-integration)
Metod 2: Direkt åtkomst till Browser Proxy
För icke-MCP-integrationer, anslut direkt till browser-proxy-tjänsten:
# 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"}'Vanliga användningsområden
Webb-skrapning
# Via MCP (Claude Desktop)
"Use browser_navigate to open https://news.ycombinator.com,
then extract the top 10 story titles."Formulärautomatisering
# Via MCP
"Use browser_navigate to open the login page,
browser_type to fill username and password,
browser_click to submit the form."Skärmdumpar
# Via MCP
"Take a screenshot of https://example.com and save it."Relaterade tjänster
| Tjänst | Port | Syfte |
|---|---|---|
| Synapse API | 12800 | Minne, chatt, uppgifter |
| Synapse MCP | 13100 | MCP-server (79 verktyg) |
| Browser Proxy | 13000 | Headless webbläsarautomatisering |
| SSH Proxy | 12900 | SSH-åtkomst till fjärrmaskiner |
Nästa steg
- MCP-integration — hur man använder webbläsarverktyg via MCP
- Computer Control API — för GUI-automatisering på registrerade maskiner