[{"data":1,"prerenderedAt":306},["ShallowReactive",2],{"seo-allowlist":3,"connector-apify":73,"related-apify":281},[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":118},"apify","Apify","\u002Fconnectoricons\u002Fapify.png","Apify runs Actors, its ready-to-run scraping and automation tools. Over MCP your AI app can check Actor runs, read their logs, pull dataset items and set up tasks and webhooks. ContextGate connects Apify to Claude, ChatGPT and Cursor through Apify's own MCP server or an API-key app connector, and a policy can hide personal data in scraped results before your AI app works with them.","vendor_mcp","oauth",[79],"https:\u002F\u002Fapify.com","AI, Design & Media",{"title":84,"description":85,"heading":86,"connect":87,"sections":102,"utmCampaign":117},"Apify API via MCP for Claude, ChatGPT & Cursor","Apify API from Claude, ChatGPT or Cursor over MCP: check Actor runs, read logs and fetch dataset items. Switch off delete tools; every call is recorded.","Apify MCP: Actors, runs and datasets in your AI app",{"heading":88,"steps":89},"How to connect Apify to Claude, ChatGPT or Cursor",[90,92,94,100],{"text":91},"Click Connect Apify free and sign in with your Apify account.",{"text":93},"All tools are on once you connect. Keep the ones that list runs, read logs and fetch dataset items; switch off the tools that delete Actors or webhooks, and the one that creates Actors, if your AI app should only use what's already built.",{"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 why the latest run of one of your Apify Actors failed and have it read the run's log, then open Activity to see each call.",[103,111],{"heading":104,"bullets":105},"Scraping and automation tasks in Apify",[106,107,108,109,110],"List an Actor's runs, filter them by status and read the log of one that failed.","Fetch items from a dataset page by page once a scrape finishes.","Create an Actor task with saved input, then inspect that input before the next run.","Add a webhook to a task so another system hears when a run completes or fails.","Get the OpenAPI definition for an Actor build to generate client code.",{"heading":112,"bullets":113},"Guardrails for your Actors and data",[114,115,116],"Switch off the delete tools for Actors and webhooks, and your AI app can no longer call them.","Scraped results can include names and contact details, and a workspace policy can hide that personal data.","Activity keeps a record of every Apify call, so you can see which runs and datasets an AI app touched.","apify-mcp",[119,129,137,145,153,161,169,177,185,193,201,209,217,225,233,241,249,257,265,273],{"name":120,"description":121,"recordCount":122,"type":123,"requiredParams":124,"optionalParams":125,"exampleEndpoint":122,"docsUrl":81,"sampleFields":126,"sampleData":127},"Create Actor","Tool to create a new actor with specified configuration. use when you need to initialize a fresh actor programmatically before publishing or running it.","N\u002FA","tool",[],[],[],[128],{"endpoint":122,"docs":81},{"name":130,"description":131,"recordCount":122,"type":123,"requiredParams":132,"optionalParams":133,"exampleEndpoint":122,"docsUrl":81,"sampleFields":134,"sampleData":135},"Create Dataset","Tool to create a new dataset. use when you need to initialize or retrieve a dataset by name.",[],[],[],[136],{"endpoint":122,"docs":81},{"name":138,"description":139,"recordCount":122,"type":123,"requiredParams":140,"optionalParams":141,"exampleEndpoint":122,"docsUrl":81,"sampleFields":142,"sampleData":143},"Create Actor Task","Tool to create a new actor task with specified settings. use when you need to configure or schedule recurring actor runs programmatically.",[],[],[],[144],{"endpoint":122,"docs":81},{"name":146,"description":147,"recordCount":122,"type":123,"requiredParams":148,"optionalParams":149,"exampleEndpoint":122,"docsUrl":81,"sampleFields":150,"sampleData":151},"Create Task Webhook","Tool to create a webhook for an actor task. use when you need external notifications about task run events (e.g., completion or failure) in downstream systems.",[],[],[],[152],{"endpoint":122,"docs":81},{"name":154,"description":155,"recordCount":122,"type":123,"requiredParams":156,"optionalParams":157,"exampleEndpoint":122,"docsUrl":81,"sampleFields":158,"sampleData":159},"Delete Actor","Tool to delete an actor permanently. use when you need to remove an actor by its id or username~actorname. confirm before calling.",[],[],[],[160],{"endpoint":122,"docs":81},{"name":162,"description":163,"recordCount":122,"type":123,"requiredParams":164,"optionalParams":165,"exampleEndpoint":122,"docsUrl":81,"sampleFields":166,"sampleData":167},"Delete Webhook","Tool to delete a webhook by its id. use when removing a webhook after confirming the webhook id.",[],[],[],[168],{"endpoint":122,"docs":81},{"name":170,"description":171,"recordCount":122,"type":123,"requiredParams":172,"optionalParams":173,"exampleEndpoint":122,"docsUrl":81,"sampleFields":174,"sampleData":175},"Get Actor Details","Tool to get details of a specific actor. use when you need actor metadata by id or username\u002Factorname.",[],[],[],[176],{"endpoint":122,"docs":81},{"name":178,"description":179,"recordCount":122,"type":123,"requiredParams":180,"optionalParams":181,"exampleEndpoint":122,"docsUrl":81,"sampleFields":182,"sampleData":183},"Get all webhooks","Tool to get a list of all webhooks created by the user. use when you need to enumerate webhooks before filtering or maintenance.",[],[],[],[184],{"endpoint":122,"docs":81},{"name":186,"description":187,"recordCount":122,"type":123,"requiredParams":188,"optionalParams":189,"exampleEndpoint":122,"docsUrl":81,"sampleFields":190,"sampleData":191},"Get dataset items","Tool to retrieve items from a dataset. use when you need to fetch data from a specified dataset by pagination or filtering. only json format is fully supported.",[],[],[],[192],{"endpoint":122,"docs":81},{"name":194,"description":195,"recordCount":122,"type":123,"requiredParams":196,"optionalParams":197,"exampleEndpoint":122,"docsUrl":81,"sampleFields":198,"sampleData":199},"Get Default Build","Tool to get the default build for an actor. use after specifying the actor id; optionally wait for the build to finish before returning.",[],[],[],[200],{"endpoint":122,"docs":81},{"name":202,"description":203,"recordCount":122,"type":123,"requiredParams":204,"optionalParams":205,"exampleEndpoint":122,"docsUrl":81,"sampleFields":206,"sampleData":207},"Get Key-Value Record","Tool to retrieve a record from a key-value store. use when you need to fetch a specific value by key from an apify key-value store.",[],[],[],[208],{"endpoint":122,"docs":81},{"name":210,"description":211,"recordCount":122,"type":123,"requiredParams":212,"optionalParams":213,"exampleEndpoint":122,"docsUrl":81,"sampleFields":214,"sampleData":215},"Get list of builds","Tool to get a list of builds for a specific actor. use when you need paginated access to an actor’s build (version) history.",[],[],[],[216],{"endpoint":122,"docs":81},{"name":218,"description":219,"recordCount":122,"type":123,"requiredParams":220,"optionalParams":221,"exampleEndpoint":122,"docsUrl":81,"sampleFields":222,"sampleData":223},"Get list of runs","Tool to get a list of runs for a specific actor. use when you need to paginate through runs and optionally filter by status before processing run data.",[],[],[],[224],{"endpoint":122,"docs":81},{"name":226,"description":227,"recordCount":122,"type":123,"requiredParams":228,"optionalParams":229,"exampleEndpoint":122,"docsUrl":81,"sampleFields":230,"sampleData":231},"Get list of task runs","Tool to get a list of runs for a specific actor task. use when you need to paginate through task runs and optionally filter by status.",[],[],[],[232],{"endpoint":122,"docs":81},{"name":234,"description":235,"recordCount":122,"type":123,"requiredParams":236,"optionalParams":237,"exampleEndpoint":122,"docsUrl":81,"sampleFields":238,"sampleData":239},"Get list of tasks","Tool to fetch a paginated list of tasks belonging to the authenticated user. use when you need to browse or sort tasks created by the user.",[],[],[],[240],{"endpoint":122,"docs":81},{"name":242,"description":243,"recordCount":122,"type":123,"requiredParams":244,"optionalParams":245,"exampleEndpoint":122,"docsUrl":81,"sampleFields":246,"sampleData":247},"Get list of task webhooks","Tool to get a list of webhooks for a specific actor task. use when you need to review or paginate webhooks after creating or updating a task.",[],[],[],[248],{"endpoint":122,"docs":81},{"name":250,"description":251,"recordCount":122,"type":123,"requiredParams":252,"optionalParams":253,"exampleEndpoint":122,"docsUrl":81,"sampleFields":254,"sampleData":255},"Get log","Tool to retrieve logs for a specific actor run or build. use after initiating an actor run or build when you need to inspect execution logs.",[],[],[],[256],{"endpoint":122,"docs":81},{"name":258,"description":259,"recordCount":122,"type":123,"requiredParams":260,"optionalParams":261,"exampleEndpoint":122,"docsUrl":81,"sampleFields":262,"sampleData":263},"Get OpenAPI Definition","Tool to get the openapi definition for a specific actor build. use when you need the api schema for code generation or analysis.",[],[],[],[264],{"endpoint":122,"docs":81},{"name":266,"description":267,"recordCount":122,"type":123,"requiredParams":268,"optionalParams":269,"exampleEndpoint":122,"docsUrl":81,"sampleFields":270,"sampleData":271},"Get Task Input","Tool to retrieve the input configuration of a specific task. use when you need to inspect stored task input before execution or debugging.",[],[],[],[272],{"endpoint":122,"docs":81},{"name":274,"description":275,"recordCount":122,"type":123,"requiredParams":276,"optionalParams":277,"exampleEndpoint":122,"docsUrl":81,"sampleFields":278,"sampleData":279},"Resurrect Run","Tool to resurrect a finished actor run. use when you need to restart a completed or failed run. deprecated endpoint; may be removed in future.",[],[],[],[280],{"endpoint":122,"docs":81},[282,285,288,291,294,297,300,303],{"id":283,"name":284},"assemblyai","AssemblyAI",{"id":286,"name":287},"bluepillow","Blue Pillow Hotels & Stays",{"id":289,"name":290},"boxtoplay","BoxToPlay",{"id":292,"name":293},"browser-use","Browser Use",{"id":295,"name":296},"budgetpixel","BudgetPixel",{"id":298,"name":299},"canva","Canva",{"id":301,"name":302},"chatcut","ChatCut",{"id":304,"name":305},"chessigma","Chessigma",1793790207837]