File tree 1 file changed +29
-32
lines changed
1 file changed +29
-32
lines changed Original file line number Diff line number Diff line change 1
1
# Smithery configuration file: https://smithery.ai/docs/config#smitheryyaml
2
2
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
-
29
3
startCommand :
30
- type : http
4
+ # Using stdio type which is the most common for MCPs
5
+ type : stdio
31
6
configSchema :
7
+ # JSON Schema defining the configuration options for the MCP.
32
8
type : object
33
9
required :
34
- - port
35
10
- browserbaseApiKey
36
11
- browserbaseProjectId
12
+ - port
13
+ - host
14
+ - contextId
15
+ - persist
16
+ - proxies
17
+ - cookies
37
18
properties :
38
- port :
39
- type : number
40
- description : The port to listen on.
41
19
browserbaseApiKey :
42
20
type : string
43
21
description : The API key for Browserbase.
44
22
browserbaseProjectId :
45
23
type : string
46
24
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
+
47
44
commandFunction : |
48
45
config => ({
49
46
command: 'node',
50
- args: ['cli.js', '--port', config.port.toString()],
47
+ args: ['cli.js']
51
48
env: {
52
49
BROWSERBASE_API_KEY: config.browserbaseApiKey,
53
50
BROWSERBASE_PROJECT_ID: config.browserbaseProjectId
You can’t perform that action at this time.
0 commit comments