data
Browserbase MCP, CLI, and Lua Integration for AI Agents
Browserbase integration docs for AI agents: MCP gateway setup, Browserbase CLI commands, Lua API reference, credentials, and function schemas.Browserbase for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
browserbase.browserbase_contexts_create | Read read | 1 | Create a Context Official Browserbase endpoint: POST /v1/contexts. |
browserbase.browserbase_contexts_get | Read read | 1 | Get a Context Official Browserbase endpoint: GET /v1/contexts/{id}. |
browserbase.browserbase_contexts_update | Read read | 1 | Update a Context Official Browserbase endpoint: PUT /v1/contexts/{id}. |
browserbase.browserbase_contexts_delete | Read read | 1 | Delete a Context Official Browserbase endpoint: DELETE /v1/contexts/{id}. |
browserbase.browserbase_downloads_list | Read read | 9 | List Downloads Official Browserbase endpoint: GET /v1/downloads. |
browserbase.browserbase_downloads_get | Read read | 1 | Get a Download Official Browserbase endpoint: GET /v1/downloads/{id}. |
browserbase.browserbase_downloads_delete | Read read | 1 | Delete a Download Official Browserbase endpoint: DELETE /v1/downloads/{id}. |
browserbase.browserbase_extensions_upload | Read read | 1 | Upload an Extension Official Browserbase endpoint: POST /v1/extensions. |
browserbase.browserbase_extensions_get | Read read | 1 | Get an Extension Official Browserbase endpoint: GET /v1/extensions/{id}. |
browserbase.browserbase_extensions_delete | Read read | 1 | Delete an Extension Official Browserbase endpoint: DELETE /v1/extensions/{id}. |
browserbase.browserbase_fetch_create | Read read | 1 | Fetch a Page Official Browserbase endpoint: POST /v1/fetch. |
browserbase.browserbase_functions_list | Read read | 2 | List Functions Official Browserbase endpoint: GET /v1/functions. |
browserbase.browserbase_function_builds_list | Read read | 3 | List Function Builds Official Browserbase endpoint: GET /v1/functions/builds. |
browserbase.browserbase_function_builds_get | Read read | 1 | Get a Function Build Official Browserbase endpoint: GET /v1/functions/builds/{id}. |
browserbase.browserbase_function_builds_get_logs | Read read | 1 | Get Function Build Logs Official Browserbase endpoint: GET /v1/functions/builds/{id}/logs. |
browserbase.browserbase_invocations_get | Read read | 1 | Get an Invocation Official Browserbase endpoint: GET /v1/functions/invocations/{id}. |
browserbase.browserbase_invocations_get_logs | Read read | 1 | Get Invocation Logs Official Browserbase endpoint: GET /v1/functions/invocations/{id}/logs. |
browserbase.browserbase_function_versions_get | Read read | 1 | Get a Function Version Official Browserbase endpoint: GET /v1/functions/versions/{id}. |
browserbase.browserbase_function_versions_list_invocations | Read read | 4 | List Invocations for a Function Version Official Browserbase endpoint: GET /v1/functions/versions/{id}/invocations. |
browserbase.browserbase_functions_get | Read read | 1 | Get a Function Official Browserbase endpoint: GET /v1/functions/{id}. |
browserbase.browserbase_functions_invoke | Read read | 2 | Invoke a Function Official Browserbase endpoint: POST /v1/functions/{id}/invoke. |
browserbase.browserbase_functions_list_versions | Read read | 3 | List Function Versions Official Browserbase endpoint: GET /v1/functions/{id}/versions. |
browserbase.browserbase_projects_list | Read read | 0 | List Projects Official Browserbase endpoint: GET /v1/projects. |
browserbase.browserbase_projects_get | Read read | 1 | Get a Project Official Browserbase endpoint: GET /v1/projects/{id}. |
browserbase.browserbase_projects_usage | Read read | 1 | Get Project Usage Official Browserbase endpoint: GET /v1/projects/{id}/usage. |
browserbase.browserbase_search_web | Read read | 1 | Web Search Official Browserbase endpoint: POST /v1/search. |
browserbase.browserbase_sessions_list | Read read | 2 | List Sessions Official Browserbase endpoint: GET /v1/sessions. |
browserbase.browserbase_sessions_create | Read read | 1 | Create a Session Official Browserbase endpoint: POST /v1/sessions. |
browserbase.browserbase_sessions_get | Read read | 1 | Get a Session Official Browserbase endpoint: GET /v1/sessions/{id}. |
browserbase.browserbase_sessions_update | Read read | 2 | Update a Session Official Browserbase endpoint: POST /v1/sessions/{id}. |
browserbase.browserbase_sessions_get_debug | Read read | 1 | Session Live URLs Official Browserbase endpoint: GET /v1/sessions/{id}/debug. |
browserbase.browserbase_sessions_get_logs | Read read | 1 | Session Logs Official Browserbase endpoint: GET /v1/sessions/{id}/logs. |
browserbase.browserbase_sessions_get_recording | Read read | 1 | Session Recording Official Browserbase endpoint: GET /v1/sessions/{id}/recording. |
browserbase.browserbase_sessions_upload_file | Read read | 2 | Create Session Uploads Official Browserbase endpoint: POST /v1/sessions/{id}/uploads. |