Skip to content

Commit 2f455b3

Browse files
committed
feat: add com.browserless-mcp-http
Signed-off-by: Anderson Martinez <anderson@browserless.io>
1 parent cb52e1e commit 2f455b3

1 file changed

Lines changed: 72 additions & 0 deletions

File tree

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
{
2+
"$schema": "../schemas/server-definition.schema.json",
3+
"id": "com.browserless-mcp-http",
4+
"name": "Browserless (Remote)",
5+
"alias": "browserless-remote",
6+
"description": "Hosted browser-as-an-MCP — smart scraping, web/news/image search, full-site crawling, Lighthouse audits, custom Puppeteer execution, and a persistent agentic-browsing loop with captcha solving and residential proxies. No local installation required.",
7+
"logo": "https://github.com/browserless.png?size=400",
8+
"schema_version": "2.1",
9+
"categories": [
10+
"developer-tools",
11+
"cloud"
12+
],
13+
"tags": [
14+
"browser-automation",
15+
"web-scraping",
16+
"agentic-browsing",
17+
"lighthouse",
18+
"screenshot",
19+
"pdf",
20+
"puppeteer",
21+
"search",
22+
"remote",
23+
"hosted"
24+
],
25+
"transport": {
26+
"type": "http",
27+
"url": "https://mcp.browserless.io/mcp",
28+
"headers": {
29+
"Authorization": "Bearer ${input:BROWSERLESS_TOKEN}"
30+
},
31+
"metadata": {
32+
"inputs": [
33+
{
34+
"id": "BROWSERLESS_TOKEN",
35+
"type": "text",
36+
"label": "Browserless API Token",
37+
"description": "Get one at https://browserless.io/account/",
38+
"secret": true,
39+
"required": true,
40+
"obtain": {
41+
"url": "https://browserless.io/account/",
42+
"instructions": "Sign up at browserless.io, then copy the API token from your account dashboard.",
43+
"button_label": "Get token"
44+
}
45+
}
46+
]
47+
}
48+
},
49+
"auth": {
50+
"type": "api_key",
51+
"instructions": "Sign up at https://browserless.io/account/ and copy your API token. The token is passed as a Bearer header. OAuth 2.0 is also supported for MCP hosts that prefer it (FastMCP OAuthProxy against Supabase) — use the local stdio variant or contact support for OAuth client provisioning."
52+
},
53+
"contributor": {
54+
"name": "Browserless",
55+
"github": "browserless",
56+
"url": "https://browserless.io"
57+
},
58+
"links": {
59+
"repository": "https://github.com/browserless/browserless-mcp",
60+
"homepage": "https://browserless.io",
61+
"documentation": "https://docs.browserless.io/mcp/overview"
62+
},
63+
"platforms": [
64+
"all"
65+
],
66+
"capabilities": {
67+
"tools": true,
68+
"resources": true,
69+
"prompts": true,
70+
"read_only_mode": false
71+
}
72+
}

0 commit comments

Comments
 (0)