[{"data":1,"prerenderedAt":201},["ShallowReactive",2],{"seo-allowlist":3,"connector-browserless":73,"related-browserless":176},[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72],"activecampaign","ahrefs","airtable","amplitude","asana","avalara","aweber","bamboohr","billcom","bitbucket","brevo-sendinblue","buffer","calendly","clickup","close","confluence","constant-contact","copper","datadog","dialpad","docusign","expensify","figma","freshsales","github","gitlab","gmail","google-adsense","google-calendar","google-drive","google-forms","google-maps","google-sheets","google-slides","greenhouse","hubspot","intercom","jira","jotform","linear","mailchimp","microsoft-teams","miro","mixpanel","mondaycom","notion","outlook","pandadoc","personio","pipedrive","quickbooks-online","recurly","salesforce","sendgrid","sentry","slack","square","stripe","tableau","todoist","trello","typeform","wix","workable","wrike","youtube","zendesk","zoho-crm","zoom",{"id":74,"name":75,"icon":76,"description":77,"provider":78,"authType":79,"availableAuthTypes":80,"apiDocsUrl":81,"authDocsUrl":81,"category":82,"pageCopy":83,"datasets":117},"browserless","Browserless","\u002Fconnectoricons\u002Fbrowserless.png","With Browserless, your AI app drives a hosted headless browser: it fetches rendered HTML, scrapes elements by CSS selector, takes screenshots and saves pages as PDFs. ContextGate connects Claude, ChatGPT and Cursor to Browserless, through Browserless's own MCP server or ContextGate's app connector, and lets you keep custom Puppeteer scripts out of reach.","vendor_mcp","oauth",[79],"https:\u002F\u002Fdocs.browserless.io\u002Fmcp\u002Fbrowserless-mcp-server\u002Fsetup","Developer Tools & Data",{"title":84,"description":85,"heading":86,"connect":87,"sections":102,"utmCampaign":116},"Browserless API via MCP for Claude & ChatGPT | ContextGate","Browserless API from Claude or ChatGPT: screenshots, PDFs and rendered HTML from a hosted browser. Switch off script tools; every call is recorded.","Browserless MCP: a hosted headless browser for your AI app",{"heading":88,"steps":89},"How to set up Browserless for Claude, ChatGPT or Cursor",[90,92,94,100],{"text":91},"Click Connect Browserless free and sign in with your Browserless account.",{"text":93},"Every tool starts on. Screenshots, PDFs and HTML fetches are simple reads; running custom Puppeteer code or getting past bot protection is a bigger step, so switch those tools off unless someone needs them.",{"text":95,"link":96,"after":99},"Add ContextGate to your AI app as a connector or MCP server. The steps for each app are on",{"label":97,"href":98},"the Works with page","\u002Fworks-with\u002F",".",{"text":101},"Ask your AI app to take a full-page screenshot of your pricing page and save it as a PDF too, then look in Activity for both calls.",[103,110],{"heading":104,"bullets":105},"Browser jobs to hand to Claude or Cursor",[106,107,108,109],"Fetch the full HTML of a page, including content rendered by JavaScript.","Scrape specific elements from a page by CSS selector.","Take a PNG or JPEG screenshot, full page if you like, or generate a PDF of a URL.","Run a Puppeteer script and download the files Chrome saved while it ran.",{"heading":111,"bullets":112},"Limits for an AI-driven browser",[113,114,115],"Switch off custom Puppeteer execution and the bot-protection tool, and keep screenshots, PDFs and scraping.","Set a policy to warn on, or block, calls that run custom code.","Activity lists every URL your AI apps asked Browserless to visit.","browserless-mcp",[118,128,136,144,152,160,168],{"name":119,"description":120,"recordCount":121,"type":122,"requiredParams":123,"optionalParams":124,"exampleEndpoint":121,"docsUrl":81,"sampleFields":125,"sampleData":126},"Download file using Puppeteer script","This tool allows downloading files that chrome has downloaded during the execution of puppeteer code. it sets up a blank page, creates a fresh download directory, injects the provided code, and execut","N\u002FA","tool",[],[],[],[127],{"endpoint":121,"docs":81},{"name":129,"description":130,"recordCount":121,"type":122,"requiredParams":131,"optionalParams":132,"exampleEndpoint":121,"docsUrl":81,"sampleFields":133,"sampleData":134},"Execute Custom Function","A tool that allows executing custom puppeteer scripts via http requests. this endpoint enables users to run browser automation tasks without managing their own infrastructure.",[],[],[],[135],{"endpoint":121,"docs":81},{"name":137,"description":138,"recordCount":121,"type":122,"requiredParams":139,"optionalParams":140,"exampleEndpoint":121,"docsUrl":81,"sampleFields":141,"sampleData":142},"Fetch HTML Content","This tool fetches the complete html content of a webpage using browserless's content api. it's designed to retrieve the full html contents of any website, including dynamically generated content.",[],[],[],[143],{"endpoint":121,"docs":81},{"name":145,"description":146,"recordCount":121,"type":122,"requiredParams":147,"optionalParams":148,"exampleEndpoint":121,"docsUrl":81,"sampleFields":149,"sampleData":150},"Generate PDF from webpage","This tool generates a pdf from a specified webpage using browserless's pdf generation api. it allows specifying the url of the webpage along with parameters such as format, filename, and waituntil opt",[],[],[],[151],{"endpoint":121,"docs":81},{"name":153,"description":154,"recordCount":121,"type":122,"requiredParams":155,"optionalParams":156,"exampleEndpoint":121,"docsUrl":81,"sampleFields":157,"sampleData":158},"Scrape webpage content using CSS selectors","A tool to extract structured content from a webpage by specifying css selectors. the tool navigates to the specified url, waits for the page to load (including parsing and executing javascript), and r",[],[],[],[159],{"endpoint":121,"docs":81},{"name":161,"description":162,"recordCount":121,"type":122,"requiredParams":163,"optionalParams":164,"exampleEndpoint":121,"docsUrl":81,"sampleFields":165,"sampleData":166},"Take Screenshot","A tool that captures a screenshot of a webpage using browserless's screenshot api. the tool takes a url and returns either a png or jpeg image. it includes options for full page capture, image type, q",[],[],[],[167],{"endpoint":121,"docs":81},{"name":169,"description":170,"recordCount":121,"type":122,"requiredParams":171,"optionalParams":172,"exampleEndpoint":121,"docsUrl":81,"sampleFields":173,"sampleData":174},"Unblock Protected Content","This tool provides access to content from websites that implement bot protection mechanisms. it is designed to bypass various types of protection (such as captcha and bot detections) and return the ht",[],[],[],[175],{"endpoint":121,"docs":81},[177,180,183,186,189,192,195,198],{"id":178,"name":179},"browserstack","BrowserStack",{"id":181,"name":182},"capawesome","Capawesome",{"id":184,"name":185},"capgo","Capgo",{"id":187,"name":188},"carbondesignsystem","Carbon",{"id":190,"name":191},"cars-data","cars-data.com",{"id":193,"name":194},"caspio","Caspio",{"id":196,"name":197},"cdata","CData Connect AI",{"id":199,"name":200},"celo","Celo Docs",1793790215470]