Skip to content

Commit 159966d

Browse files
committed
config flags
1 parent 0705f9a commit 159966d

File tree

1 file changed

+29
-32
lines changed

1 file changed

+29
-32
lines changed

browserbase/smithery.yaml

Lines changed: 29 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,53 +1,50 @@
11
# Smithery configuration file: https://smithery.ai/docs/config#smitheryyaml
22

3-
# startCommand:
4-
# # Using stdio type which is the most common for MCPs
5-
# type: stdio
6-
# configSchema:
7-
# # JSON Schema defining the configuration options for the MCP.
8-
# type: object
9-
# required:
10-
# - browserbaseApiKey
11-
# - browserbaseProjectId
12-
# properties:
13-
# browserbaseApiKey:
14-
# type: string
15-
# description: The API key for Browserbase.
16-
# browserbaseProjectId:
17-
# type: string
18-
# description: The project ID for Browserbase.
19-
# commandFunction: |
20-
# config => ({
21-
# command: 'node',
22-
23-
# env: {
24-
# BROWSERBASE_API_KEY: config.browserbaseApiKey,
25-
# BROWSERBASE_PROJECT_ID: config.browserbaseProjectId
26-
# }
27-
# })
28-
293
startCommand:
30-
type: http
4+
# Using stdio type which is the most common for MCPs
5+
type: stdio
316
configSchema:
7+
# JSON Schema defining the configuration options for the MCP.
328
type: object
339
required:
34-
- port
3510
- browserbaseApiKey
3611
- browserbaseProjectId
12+
- port
13+
- host
14+
- contextId
15+
- persist
16+
- proxies
17+
- cookies
3718
properties:
38-
port:
39-
type: number
40-
description: The port to listen on.
4119
browserbaseApiKey:
4220
type: string
4321
description: The API key for Browserbase.
4422
browserbaseProjectId:
4523
type: string
4624
description: The project ID for Browserbase.
25+
port:
26+
type: number
27+
description: The port to listen on.
28+
host:
29+
type: string
30+
description: The host to listen on.
31+
contextId:
32+
type: string
33+
description: The context ID to use for the session.
34+
persist:
35+
type: boolean
36+
description: Whether to persist the context.
37+
proxies:
38+
type: boolean
39+
description: Whether to use proxies.
40+
cookies:
41+
type: json
42+
description: Cookies to use for the session.
43+
4744
commandFunction: |
4845
config => ({
4946
command: 'node',
50-
args: ['cli.js', '--port', config.port.toString()],
47+
args: ['cli.js']
5148
env: {
5249
BROWSERBASE_API_KEY: config.browserbaseApiKey,
5350
BROWSERBASE_PROJECT_ID: config.browserbaseProjectId

0 commit comments

Comments
 (0)