Skip to content

[Draft] Add ScriptMasterLabs third-party MCP plugin - #1084

Draft
cursor[bot] wants to merge 1 commit into
mainfrom
add-scriptmasterlabs-plugin
Draft

cursor[bot] wants to merge 1 commit into
mainfrom
add-scriptmasterlabs-plugin

Conversation

@cursor

@cursor cursor Bot commented Oct 28, 2026 •

Copy link
Copy Markdown

Unreviewed submission. This PR was generated from a plugin submission form and has not been reviewed. Please keep it as a draft until someone has checked the server, the publisher, and the logo.

Submission

Testing instructions (from the submitter)

Connect any MCP client to https://agent-browser-r7d2.onrender.com/mcp, initialize, call tools/list, then call a free read tool to confirm live data.

I couldn't run these: the build sandbox blocks outbound connections to onrender.com, so the server was not exercised.

Changes

  • third_party/scriptmasterlabs/mcp.json: scriptmasterlabs HTTP server pointing at the submitted URL.
  • third_party/scriptmasterlabs/.cursor-plugin/plugin.json: category integrations, "mcpServers": "./mcp.json", "logo": "assets/logo.jpg".
  • third_party/scriptmasterlabs/README.md with install steps and the same MCP JSON block, plus LICENSE.
  • One row in the root README integrations table and one entry appended to .cursor-plugin/marketplace.json. .claude-plugin/marketplace.json is unchanged.

Logo: needs a reviewer

  • The submitted logo_url (https://scriptmasterlabs.com/apple-touch-icon.png) could not be downloaded because the sandbox blocks scriptmasterlabs.com. The homepage favicon and the Google and DuckDuckGo favicon services were blocked the same way.
  • No scriptmasterlabs GitHub user or org exists.
  • The committed assets/logo.jpg (460×460 JPEG) is the GitHub avatar of Timwal78, the account that publishes the ScriptMasterLabs repos (SML_Portfolio, SqueezeOS). It's an SML-branded image, but it's a personal account avatar and github.com/Timwal78 now returns 404. Please replace it with the official icon at https://scriptmasterlabs.com/apple-touch-icon.png before this merges.

Validation

node scripts/validate-plugins.mjs reports "All plugins validated successfully."

Reviewer notes

  • The plugin uses MIT, the repo default for wrapper plugins. The submitter did not state a license.
  • This is a pay-per-call (x402) service. Check what a user is charged and how before listing it.
Open in Web View Automation 

Note

Medium Risk
Lists an unreviewed third-party hosted MCP that can drive paid per-call web browsing; users need verification of the publisher, server, and billing before merge.

Overview
Adds a new ScriptMasterLabs third-party integration that wires Cursor agents to ScriptMasterLabs’ hosted HTTP MCP server for pay-per-call web browsing and content extraction.

The change is mostly marketplace packaging: third_party/scriptmasterlabs/ with plugin.json (integrations category, ./mcp.json), mcp.json pointing at https://agent-browser-r7d2.onrender.com/mcp, plus README and MIT LICENSE. Root README and .cursor-plugin/marketplace.json get a new scriptmasterlabs listing row/entry so the plugin can be installed from the marketplace.

Reviewed by Cursor Bugbot for commit 013e033. Bugbot is set up for automated code reviews on this repo. Configure here.

Co-authored-by: Danny Jiang <djiang-jq@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant