[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-marketplace-brightdata-brightdata-plugins-de":3,"guides-for-brightdata-brightdata-plugins":236,"similar-k17f4hb22c0s5mwjyyx9xtwwen86727s":237},{"_creationTime":4,"_id":5,"children":6,"community":48,"display":49,"evaluation":55,"identity":203,"isFallback":206,"parentExtension":207,"providers":208,"relations":214,"repo":215,"workflow":235},1778054268187.7754,"k17f4hb22c0s5mwjyyx9xtwwen86727s",[7],{"_creationTime":8,"_id":9,"community":10,"display":12,"identity":26,"providers":32,"relations":42,"workflow":44},1778054268187.776,"k177secs2fy2665c3z8prspg0s867xd1",{"reviewCount":11},0,{"description":13,"installMethods":14,"name":15,"sourceUrl":16,"tags":17},"Web scraping, Google search, structured data extraction, and MCP server integration powered by Bright Data. Includes 11 skills: scrape any webpage as markdown (with bot detection/CAPTCHA bypass), search Google with structured JSON results, extract data from 40+ websites (Amazon, LinkedIn, Instagram, TikTok, YouTube, and more), orchestrate Bright Data's 60+ MCP tools, Bright Data CLI for terminal-based scraping/search/data extraction/zone management, real-time competitive intelligence (competitor snapshots, pricing comparison, review mining, hiring signals, market landscape mapping), built-in best practices for Web Unlocker, SERP API, Web Scraper API, and Browser API, Python SDK best practices for the brightdata-sdk package, scraper builder for any website, design system mirroring, and Browser API session debugging.",{},"Bright Data Plugin for Claude Code","https://github.com/brightdata/skills",[18,19,20,21,22,23,24,25],"web-scraping","data-extraction","search","mcp","bright-data","cli","competitive-intelligence","python-sdk",{"githubOwner":27,"githubRepo":28,"locale":29,"slug":30,"type":31},"brightdata","skills","en","brightdata-plugin","plugin",{"extract":33,"llm":36},{"commitSha":34,"license":35},"d0eeb1fbab809ffffe7c270186bd3eb78cf0c8ba","MIT",{"promptVersionExtension":37,"promptVersionScoring":38,"score":39,"targetMarket":40,"tier":41},"2.0.0","3.4.0",65,"global","flagged",{"parentExtensionId":5,"repoId":43},"kd7e4q3ah25vmt87x67vanphhn864r9h",{"anyEnrichmentAt":45,"extractAt":46,"githubAt":45,"llmAt":47,"updatedAt":47},1778054269540,1778054268187,1778054318963,{"reviewCount":11},{"description":50,"installMethods":51,"name":52,"sourceUrl":16,"tags":53},"Official Bright Data plugin for Claude Code - Web scraping, search, structured data extraction, and Python SDK",{},"Bright Data Plugin",[18,20,19,25,23,21,27,54],"api",{"_creationTime":56,"_id":57,"extensionId":5,"locale":29,"result":58,"trustSignals":193,"workflow":202},1778054318963.3315,"kn788zr5tyky4ppcdnxqqjh8fs867zra",{"checks":59,"evaluatedAt":186,"extensionSummary":187,"promptVersionExtension":37,"promptVersionScoring":38,"rationale":188,"score":189,"summary":190,"tags":191,"targetMarket":40,"tier":192},[60,65,68,71,75,78,82,86,89,92,96,101,105,109,112,115,118,121,124,127,131,135,139,143,148,151,154,157,161,164,167,170,173,177,180,183],{"category":61,"check":62,"severity":63,"summary":64},"Practical Utility","Problem relevance","pass","The displayed description clearly names concrete problems: web scraping, search, structured data extraction, and Python SDK integration.",{"category":61,"check":66,"severity":63,"summary":67},"Unique selling proposition","The extension offers a unique value proposition by providing managed web scraping infrastructure, bot detection bypass, and structured data extraction directly within the Claude Code environment, going beyond simple API wrapping.",{"category":61,"check":69,"severity":63,"summary":70},"Production readiness","The extension appears production-ready, covering a comprehensive lifecycle of web data tasks including scraping, search, data extraction, MCP orchestration, and CLI usage, with extensive documentation and multiple skills.",{"category":72,"check":73,"severity":63,"summary":74},"Scope","Single responsibility principle","The extension focuses on the domain of web data access and related tooling (scraping, search, data extraction, SDKs, CLI) and does not appear to extend into unrelated domains.",{"category":72,"check":76,"severity":63,"summary":77},"Description quality","The displayed description is concise, readable, and accurately reflects the capabilities detailed in the README and marketplace metadata.",{"category":79,"check":80,"severity":63,"summary":81},"Invocation","Scoped tools","The tools appear to be well-scoped verb-noun specialists (e.g., `scrape`, `search`, `pipelines`) rather than a single generalist tool.",{"category":83,"check":84,"severity":63,"summary":85},"Documentation","Configuration & parameter reference","The README and skill markdown files provide detailed documentation for commands, parameters, environment variables, and setup, including default values where applicable.",{"category":72,"check":87,"severity":63,"summary":88},"Tool naming","Tool names like `scrape`, `search`, `pipelines`, and `brightdata-cli` are descriptive and align with the declared domain.",{"category":72,"check":90,"severity":63,"summary":91},"Minimal I/O surface","The tool descriptions indicate that inputs request specific data for stated tasks, and outputs are focused on the promised payload, such as structured JSON results or markdown content.",{"category":93,"check":94,"severity":63,"summary":95},"License","License usability","The extension is licensed under the MIT license, which is a permissive open-source license, clearly indicated by a LICENSE file and mentioned in the marketplace metadata.",{"category":97,"check":98,"severity":99,"summary":100},"Maintenance","Commit recency","insufficient_data","The last commit date for the default branch is not available, preventing evaluation of commit recency.",{"category":97,"check":102,"severity":103,"summary":104},"Dependency Management","not_applicable","The plugin itself does not appear to manage third-party dependencies directly beyond listing 'jq' as a required system dependency, which is standard.",{"category":106,"check":107,"severity":63,"summary":108},"Security","Secret Management","The README explicitly mentions setting API keys as environment variables and provides guidance on secure authentication, indicating awareness of secret management.",{"category":106,"check":110,"severity":63,"summary":111},"Injection","The documentation emphasizes treating fetched data as untrusted and provides guidance on secure usage, and there are no explicit instructions to execute content from external sources.",{"category":106,"check":113,"severity":63,"summary":114},"Transitive Supply-Chain Grenades","The extension relies on well-established tools like curl and npm for installation and does not appear to fetch or execute arbitrary code at runtime from untrusted sources.",{"category":106,"check":116,"severity":63,"summary":117},"Sandbox Isolation","The extension's commands and scripts are designed to interact with Bright Data's APIs and local CLI tools, with no indication of attempts to modify files outside the project or user's explicit configuration scopes.",{"category":106,"check":119,"severity":63,"summary":120},"Sandbox escape primitives","No evidence of detached-process spawns or retry loops around denied tool calls was found in the provided documentation and structure.",{"category":106,"check":122,"severity":63,"summary":123},"Data Exfiltration","The extension's purpose is to interact with external APIs for data retrieval, but it relies on user-provided API keys and documented endpoints, with no indication of surreptitious data exfiltration.",{"category":106,"check":125,"severity":63,"summary":126},"Hidden Text Tricks","The bundled files and README content appear to be free of hidden-steering tricks, invisible characters, or obfuscated instructions.",{"category":128,"check":129,"severity":63,"summary":130},"Hooks","Opaque code execution","The provided scripts are straightforward shell scripts and command-line invocations; no obfuscated code, base64 payloads, or runtime fetched scripts were observed.",{"category":132,"check":133,"severity":63,"summary":134},"Portability","Structural Assumption","The extension relies on standard CLI tools and environment variables, and its documentation outlines prerequisites like `curl` and `jq`, suggesting it does not make undue structural assumptions about user projects.",{"category":136,"check":137,"severity":99,"summary":138},"Trust","Issues Attention","Issue data (opened/closed counts) is not available for evaluation.",{"category":140,"check":141,"severity":63,"summary":142},"Versioning","Release Management","The `marketplace.json` and `plugin.json` files clearly declare a version (`1.6.0`), and a `LICENSE` file and extensive README are present.",{"category":144,"check":145,"severity":146,"summary":147},"Code Execution","Validation","info","While the README and documentation outline parameters and expected inputs, there is no explicit mention of a schema library for input validation and sanitization beyond standard CLI argument parsing.",{"category":106,"check":149,"severity":63,"summary":150},"Unguarded Destructive Operations","The extension's primary functions involve data retrieval and API interaction, not destructive operations; no primitives like `rm -rf` or `git push --force` are evident.",{"category":144,"check":152,"severity":63,"summary":153},"Error Handling","The documentation and README describe error reporting, including troubleshooting steps for common issues like missing environment variables, suggesting a focus on meaningful error feedback.",{"category":144,"check":155,"severity":63,"summary":156},"Logging","The extension relies on the Bright Data CLI and API for its operations, which typically handle their own logging and audit trails, and the README details how to manage API keys and zones securely.",{"category":158,"check":159,"severity":63,"summary":160},"Compliance","GDPR","The extension facilitates data scraping from public websites and interacting with Bright Data's services; it does not appear to specifically operate on or submit personal data without user initiation and control via API keys and scraping targets.",{"category":158,"check":162,"severity":63,"summary":163},"Target market","The extension is a general-purpose web data tool and does not contain regional logic, language-specific prompts, or references to specific jurisdictions, making it globally applicable.",{"category":132,"check":165,"severity":63,"summary":166},"Runtime stability","The extension is designed to run on standard POSIX shells and relies on common command-line tools like `curl` and `jq`, with clear installation instructions for different operating systems, indicating good runtime stability.",{"category":83,"check":168,"severity":63,"summary":169},"README","The README is comprehensive, well-structured, and clearly states the purpose of the extension and its various skills.",{"category":72,"check":171,"severity":63,"summary":172},"Theme declaration","The README explicitly states the theme as 'Bright Data Plugin for Claude Code - Unlock the web with AI-powered scraping, search, and structured data', focusing on web data infrastructure and AI integration.",{"category":174,"check":175,"severity":63,"summary":176},"Install","Installation instruction","The README provides clear installation instructions for both macOS/Linux (curl) and cross-platform (npm), along with a necessary authentication step (`bdata login`).",{"category":72,"check":178,"severity":63,"summary":179},"Overlapping near-synonym tools","The tool names like `search`, `scrape`, and `pipelines` cover distinct functions, avoiding significant overlap or redundancy.",{"category":83,"check":181,"severity":63,"summary":182},"Phantom features","All features mentioned in the README, such as specific data feeds, MCP tools, and CLI commands, have corresponding skills, scripts, or documentation references within the repository.",{"category":140,"check":184,"severity":63,"summary":185},"Per-entry version metadata","The `marketplace.json` and `plugin.json` files contain explicit version metadata (`1.6.0`) for the plugin entry, not just a moving Git ref.",1778054289120,"This extension integrates Bright Data's managed web infrastructure, offering AI agents the ability to scrape any webpage, search Google with structured results, extract data from numerous sites, and orchestrate Bright Data's MCP tools. It includes a dedicated CLI and best practices for Python SDK usage, aiming to simplify complex web data tasks.","The extension is highly polished, with comprehensive documentation, clear scope, and robust functionality for web data tasks. It passes nearly all checks, with only minor points for validation and insufficient data on commit recency and issue engagement, not impacting its verified status.",98,"A comprehensive and well-documented extension providing powerful web scraping, search, and data extraction capabilities via Bright Data's infrastructure.",[18,20,19,25,23,21,27,54],"verified",{"codeQuality":194,"collectedAt":195,"documentation":196,"maintenance":198,"security":199,"testCoverage":201},{},1778054278149,{"descriptionLength":197,"readmeSize":11},110,{},{"hasNpmPackage":200,"smitheryVerified":200},false,{"hasCi":200,"hasTests":200},{"updatedAt":47},{"githubOwner":27,"githubRepo":28,"locale":29,"slug":204,"type":205},"brightdata-plugins","marketplace",true,null,{"extract":209,"llm":213},{"commitSha":34,"license":35,"marketplace":210},{"name":204,"pluginCount":211,"version":212},1,"1.6.0",{"promptVersionExtension":37,"promptVersionScoring":38,"score":189,"targetMarket":40,"tier":192},{"repoId":43},{"_creationTime":216,"_id":43,"identity":217,"providers":218,"workflow":232},1777995558409.835,{"githubOwner":27,"githubRepo":28,"sourceUrl":16},{"discover":219,"github":223},{"sources":220},[221,222],"skills-sh","vskill",{"closedIssues90d":224,"forks":225,"homepage":226,"license":35,"openIssues90d":227,"pushedAt":228,"readmeSize":229,"stars":230,"topics":231},3,19,"https://skills.sh/brightdata",4,1777367346000,36677,111,[],{"discoverAt":233,"extractAt":234,"githubAt":234,"updatedAt":234},1777995558409,1778054276871,{"anyEnrichmentAt":45,"extractAt":46,"githubAt":45,"llmAt":47,"updatedAt":47},[],[]]