From 68f859132a35eafc06eb9aab1792eb2813275dbe Mon Sep 17 00:00:00 2001 From: Kylejeong2 Date: Tue, 9 Sep 2025 12:44:04 -0700 Subject: [PATCH 1/3] waiting for org posts to be enabled --- .gitignore | 6 +++++- package.json | 1 + server.json | 45 +++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 51 insertions(+), 1 deletion(-) create mode 100644 server.json diff --git a/.gitignore b/.gitignore index 15fe3ba..f577ce0 100644 --- a/.gitignore +++ b/.gitignore @@ -293,4 +293,8 @@ cython_debug/ .DS_Store # Smithery -/.smithery \ No newline at end of file +/.smithery + +# MCP Registry https://github.com/modelcontextprotocol/registry +.mcpregistry_github_token +.mcpregistry_registry_token \ No newline at end of file diff --git a/package.json b/package.json index 8dd1068..cda79b6 100644 --- a/package.json +++ b/package.json @@ -2,6 +2,7 @@ "name": "@browserbasehq/mcp-server-browserbase", "version": "2.1.0", "description": "MCP server for AI web browser automation using Browserbase and Stagehand", + "mcpName": "io.github.browserbase/mcp-server-browserbase", "license": "Apache-2.0", "author": "Browserbase, Inc. (https://www.browserbase.com/)", "homepage": "https://www.browserbase.com", diff --git a/server.json b/server.json new file mode 100644 index 0000000..e4c99c5 --- /dev/null +++ b/server.json @@ -0,0 +1,45 @@ +{ + "$schema": "https://static.modelcontextprotocol.io/schemas/2025-07-09/server.schema.json", + "name": "io.github.browserbase/mcp-server-browserbase", + "description": "MCP server for AI web browser automation using Browserbase and Stagehand", + "status": "active", + "repository": { + "url": "https://github.com/browserbase/mcp-server-browserbase", + "source": "github" + }, + "version": "2.1.0", + "packages": [ + { + "registry_type": "npm", + "registry_base_url": "https://registry.npmjs.org", + "identifier": "@browserbasehq/mcp-server-browserbase", + "version": "2.1.0", + "transport": { + "type": "stdio" + }, + "environment_variables": [ + { + "description": "Your Browserbase API key", + "is_required": true, + "format": "string", + "is_secret": true, + "name": "BROWSERBASE_API_KEY" + }, + { + "description": "Your Browserbase Project ID", + "is_required": true, + "format": "string", + "is_secret": false, + "name": "BROWSERBASE_PROJECT_ID" + }, + { + "description": "Your Gemini API key (default model)", + "is_required": true, + "format": "string", + "is_secret": true, + "name": "GEMINI_API_KEY" + } + ] + } + ] +} From 7ee7e0e9ba2295cb3d2c1aef7c26a2957efa45e8 Mon Sep 17 00:00:00 2001 From: Kylejeong2 Date: Fri, 12 Sep 2025 14:00:48 -0700 Subject: [PATCH 2/3] versioning + changesets for mcp registry --- CHANGELOG.md | 6 ++++++ package.json | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8893d0c..2804db7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # @browserbasehq/mcp-server-browserbase +## 2.1.1 + +### Patch Changes + +- adding MCP server to official registry + ## 2.1.0 ### Minor Changes diff --git a/package.json b/package.json index cda79b6..978df8f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@browserbasehq/mcp-server-browserbase", - "version": "2.1.0", + "version": "2.1.1", "description": "MCP server for AI web browser automation using Browserbase and Stagehand", "mcpName": "io.github.browserbase/mcp-server-browserbase", "license": "Apache-2.0", From ea26d50b5961b9e2b598a4d8d60188c7d15a8cc7 Mon Sep 17 00:00:00 2001 From: Kylejeong2 Date: Fri, 12 Sep 2025 14:11:14 -0700 Subject: [PATCH 3/3] update server version in server.json --- server.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server.json b/server.json index e4c99c5..bf5b2c2 100644 --- a/server.json +++ b/server.json @@ -7,13 +7,13 @@ "url": "https://github.com/browserbase/mcp-server-browserbase", "source": "github" }, - "version": "2.1.0", + "version": "2.1.1", "packages": [ { "registry_type": "npm", "registry_base_url": "https://registry.npmjs.org", "identifier": "@browserbasehq/mcp-server-browserbase", - "version": "2.1.0", + "version": "2.1.1", "transport": { "type": "stdio" },