{
  "id": "01-bright-data",
  "slug": "bright-data",
  "normalized_name": "bright data",
  "name": "Bright Data",
  "vendor_url": "brightdata.com",
  "category": "data-enrichment",
  "what_it_does": "A general-purpose web-scraping/proxy infrastructure platform (residential proxies, browser automation, structured scraping APIs) that GTM engineers repurpose to pull LinkedIn, company-site, and directory data when off-the-shelf enrichment providers lack a record.",
  "ai_features": "The MCP server exposes scraping/browsing/search tools an LLM agent can call and chain; underlying page parsing uses pattern- and ML-based extraction, not a proprietary \"enrichment AI\" - Bright Data is fundamentally a scraping/proxy company wearing an agent-tooling wrapper.",
  "mcp_status": "official",
  "mcp_url": "https://github.com/brightdata/brightdata-mcp",
  "mcp_auth": "api key (Bright Data API token)",
  "api_gate": "paid",
  "revops_role": "Fallback/last-resort scraping layer in a waterfall enrichment stack, used when structured providers (ZoomInfo, PDL, Clearbit) return no match.",
  "tier": "RESEARCHED",
  "last_checked": "2026-08-24",
  "sources": "https://github.com/brightdata/brightdata-mcp, https://mcpservers.org/servers/brightdata/brightdata-mcp, https://brightdata.com/pricing/mcp-server",
  "notes": "Broader-scope than a purpose-built contact-enrichment vendor - it's web-data infrastructure, not a firmographic/contact database. Self-serve signup with pay-as-you-go and subscription plans; not enterprise-only for basic access. The MCP server alone exposes 69 tools spanning search, scraping, and browser automation.",
  "mcp_status_bucket": "official",
  "api_gate_bucket": "paid",
  "mcp_urls": [
    "https://github.com/brightdata/brightdata-mcp"
  ],
  "source_urls": [
    "https://github.com/brightdata/brightdata-mcp",
    "https://mcpservers.org/servers/brightdata/brightdata-mcp",
    "https://brightdata.com/pricing/mcp-server"
  ],
  "source_annotations": [],
  "vendor_domain": "brightdata.com",
  "display_name": "Bright Data",
  "docs_url": null,
  "jobs": [
    "scrape-web-page-for-facts"
  ],
  "jobs_tagged_by": "machine-pass",
  "jobs_tagged_on": "2026-08-25",
  "github_url": null,
  "github_stars": null,
  "github_last_commit": null,
  "github_archived": null,
  "github_fetched_on": null,
  "github_candidates": [
    "https://github.com/brightdata/brightdata-mcp",
    "https://github.com/brightdata/brightdata-mcp"
  ],
  "docs_digest": null,
  "docs_last_crawled": null,
  "submission": null,
  "mcp_tools": [
    {
      "name": "discover",
      "description": "Search the web and rank results by AI-driven relevance.",
      "required_params": [],
      "evidence": "source",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "extract",
      "description": "Scrape a webpage and extract structured data as JSON.",
      "required_params": [],
      "evidence": "source",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "list_dataset_fields",
      "description": "List the filterable fields of a searchable dataset",
      "required_params": [],
      "evidence": "source",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "scrape_as_html",
      "description": "Scrape a single webpage URL with advanced options for",
      "required_params": [],
      "evidence": "source",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "scrape_as_markdown",
      "description": "Scrape a single webpage URL with advanced options for",
      "required_params": [],
      "evidence": "source",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "scrape_batch",
      "description": "Scrape multiple webpages URLs with advanced options for",
      "required_params": [],
      "evidence": "source",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "scraping_browser_get_html",
      "description": "Get the HTML content of the current page. Avoid using this",
      "required_params": [],
      "evidence": "source",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "scraping_browser_get_text",
      "description": "Get the text content of the current page",
      "required_params": [],
      "evidence": "source",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "scraping_browser_go_back",
      "description": "Go back to the previous page",
      "required_params": [],
      "evidence": "source",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "scraping_browser_go_forward",
      "description": "Go forward to the next page",
      "required_params": [],
      "evidence": "source",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "scraping_browser_navigate",
      "description": "Navigate a scraping browser session to a new URL",
      "required_params": [],
      "evidence": "source",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "scraping_browser_screenshot",
      "description": "Take a screenshot of the current page",
      "required_params": [],
      "evidence": "source",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "scraping_browser_scroll",
      "description": "Scroll to the bottom of the current page",
      "required_params": [],
      "evidence": "source",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "search_dataset",
      "description": "Search a Bright Data dataset by a filter and get matching",
      "required_params": [],
      "evidence": "source",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "search_engine",
      "description": "Scrape search results from Google, Bing or Yandex. Returns",
      "required_params": [],
      "evidence": "source",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "search_engine_batch",
      "description": "Run multiple search queries simultaneously. Returns",
      "required_params": [],
      "evidence": "source",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    },
    {
      "name": "session_stats",
      "description": "Tell the user about the tool usage during this session",
      "required_params": [],
      "evidence": "source",
      "repo_party": "first-party",
      "source_party": null,
      "risk": "read"
    }
  ],
  "mcp_tool_count": 17,
  "mcp_tools_evidence": "source",
  "mcp_tools_repo": "brightdata/brightdata-mcp",
  "mcp_tools_repo_party": "first-party",
  "mcp_catalog_shape": "fixed",
  "mcp_catalog_note": null,
  "mcp_tools_fetched_on": "2026-09-27",
  "cli_status": "none-found",
  "cli_party": null,
  "cli_binary": null,
  "cli_install": [],
  "cli_login": null,
  "cli_commands_seen": [],
  "cli_docs_url": null,
  "cli_repo": null,
  "cli_packages": [],
  "cli_evidence": null,
  "cli_checked_on": "2026-09-27",
  "github_org": "brightdata",
  "github_org_status": "resolved",
  "github_org_url": "https://github.com/brightdata",
  "github_org_evidence": {
    "rule": "rule 1",
    "url": "https://github.com/brightdata/brightdata-mcp",
    "matched_domain": "brightdata.com",
    "via": "website",
    "detail": "account website https://brightdata.com has the vendor's domain",
    "confidence": "strong",
    "candidates_rejected": []
  },
  "github_org_repos": 62,
  "github_org_repos_mcp": 7,
  "github_org_repos_cli": 1,
  "github_org_latest_activity": "2026-09-07T06:39:26Z",
  "github_org_recent_repos": [
    {
      "name": "cli",
      "url": "https://github.com/brightdata/cli",
      "kind": "cli",
      "description": "Official Bright Data CLI - scrape, search, and extract structured web data directly from your terminal.",
      "stars": 6365,
      "pushed_at": "2026-09-07",
      "latest_release": "v0.3.5"
    },
    {
      "name": "skills",
      "url": "https://github.com/brightdata/skills",
      "kind": "other",
      "description": null,
      "stars": 257,
      "pushed_at": "2026-09-06",
      "latest_release": null
    },
    {
      "name": "answer-engines-country-codes",
      "url": "https://github.com/brightdata/answer-engines-country-codes",
      "kind": "other",
      "description": "Answer engine country codes",
      "stars": 3,
      "pushed_at": "2026-08-12",
      "latest_release": null
    },
    {
      "name": "sdk-python",
      "url": "https://github.com/brightdata/sdk-python",
      "kind": "sdk",
      "description": "Bright Data's python SDK, use it to call bright data's scrape and search tools. bypass any Bot-detection or Captcha and extract data from any website in seconds",
      "stars": 91,
      "pushed_at": "2026-08-12",
      "latest_release": "v2.5.2"
    },
    {
      "name": "brightdata-mcp",
      "url": "https://github.com/brightdata/brightdata-mcp",
      "kind": "mcp-server",
      "description": "A powerful Model Context Protocol (MCP) server that provides an all-in-one solution for public web access.",
      "stars": 2634,
      "pushed_at": "2026-08-12",
      "latest_release": "v2.11.1"
    }
  ],
  "github_org_checked_on": "2026-09-08",
  "mcp_endpoint": null,
  "mcp_docs_url": "https://github.com/brightdata/brightdata-mcp",
  "endpoint_status": "repo-local",
  "endpoint_http_status": 200,
  "endpoint_last_probed": "2026-09-04",
  "endpoint_wall_note": null,
  "canonical": true,
  "canonical_id": "01-bright-data",
  "also_listed_in": [],
  "source_file": "01-data-enrichment.md",
  "source_line": 447,
  "file_index": 23,
  "category_num": "01",
  "category_slug": "data-enrichment",
  "category_label": "Data & Enrichment",
  "heading": "Bright Data",
  "missing_schema_fields": [],
  "extra_fields": {},
  "display_rank": 72
}
