[{"data":1,"prerenderedAt":306},["ShallowReactive",2],{"seo-allowlist":3,"connector-algolia":73,"related-algolia":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},"algolia","Algolia","\u002Fconnectoricons\u002Falgolia.png","Debug why a record ranks where it does, inspect index settings or copy rules between indices, all from Claude or Cursor. Algolia's MCP server connects your AI app to your Algolia account with user-scoped access for internal work. ContextGate connects it and lets you switch off the tools that clear or delete an index.","vendor_mcp","oauth",[79],"https:\u002F\u002Fwww.algolia.com\u002Fdoc\u002Fguides\u002Fmodel-context-protocol\u002Fproductivity-mcp","Developer Tools & Data",{"title":84,"description":85,"heading":86,"connect":87,"sections":102,"utmCampaign":117},"Algolia API via MCP for Claude & ChatGPT | ContextGate","Algolia API from Claude or Cursor: inspect index settings, debug relevance and copy rules between indices. Switch off deletes; every call is recorded.","Algolia MCP: work on your search indices from an AI app",{"heading":88,"steps":89},"Set up Algolia for Claude, ChatGPT or Cursor",[90,92,94,100],{"text":91},"Click Connect Algolia free and sign in to Algolia.",{"text":93},"Several Algolia tools can wipe data: deleting an index, clearing all records or clearing all rules. Switch those off and keep the read and debugging tools.",{"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 Cursor why a product ranks low for a query in your Algolia index, then open Activity to see the lookups it made.",[103,111],{"heading":104,"bullets":105},"Index work you can hand to Claude or Cursor",[106,107,108,109,110],"Check an index exists, read its settings and fetch records by ID.","Find where an object ranks in a result set to debug relevance.","Copy an index, its rules or its settings to another index, or export rules as a backup.","Set up an A\u002FB test between two variants of an index configuration.","Send click and conversion events for items your users chose.",{"heading":112,"bullets":113},"Protect your production indices",[114,115,116],"Switch off delete index, clear records and clear rules so no AI app can wipe an index.","Set a policy to warn or block before a copy or A\u002FB test changes live search.","Activity records every Algolia call, so a settings change can be traced back to the AI app that made it.","algolia-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},"Add AB Test","Tool to create an ab test comparing search performance between two variants. use to test different index configurations or search parameters and measure impact on click-through and conversion rates.","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},"Browse Algolia Index","Tool to retrieve all records from an index. use when you need to export or iterate through an entire index dataset.",[],[],[],[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},"Clear Objects","Tool to clear records of an index without affecting settings. use when you need to completely wipe all objects (e.g., after a bulk reindex) while preserving index configuration.",[],[],[],[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},"Clear Rules","Tool to delete all rules in an index. use when you need to wipe all rules before re-creating them. use after confirming no critical rules require retention.",[],[],[],[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},"Clicked Object IDs","Tool to send a click event to algolia to capture clicked items. use immediately after a user click outside of search contexts to report click events.",[],[],[],[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},"Clicked Object IDs After Search","Tool to send a click event after a search response. use when you want to report which items a user clicked in search results.",[],[],[],[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},"Converted Object IDs","Tool to send a conversion event for items outside of search context. use when tracking conversions on category pages or external flows unrelated to algolia search.",[],[],[],[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},"Copy Index","Tool to copy the specified index to a new index. use when you need to duplicate an existing index including records, settings, synonyms, and rules after confirming source and destination names.",[],[],[],[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},"Copy Rules","Tool to copy rules from one index to another. use when you need to duplicate all query rules from a source index to a target index after confirming both names.",[],[],[],[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},"Copy Index Settings","Tool to copy the settings from one index to another. use when you need to replicate index configurations without records or other data.",[],[],[],[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},"Delete Index","Tool to delete the specified index and all its records. use when you need to permanently remove an index after confirming it's no longer needed.",[],[],[],[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},"Delete Multiple Records","Tool to delete multiple records from an algolia index. use when you need to remove multiple objects by their ids.",[],[],[],[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},"Delete Rule","Tool to delete the specified rule from an index. use when you need to permanently remove a rule after confirming its objectid.",[],[],[],[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},"Delete Synonym","Tool to delete a synonym from a specified index. use when you need to remove an existing synonym by its objectid.",[],[],[],[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},"Export Rules","Tool to export all rules defined on an index. use when you need to backup or migrate index rules.",[],[],[],[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},"Find Object","Tool to find the first object matching a query or filter in an index. use when debugging relevance or filter logic after confirming index exists.",[],[],[],[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 Object Position","Tool to retrieve an object’s position in a result set. use when debugging relevance after performing a search query.",[],[],[],[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 multiple objects","Tool to retrieve multiple records from an index. use when you need to batch-fetch several objectids in one call.",[],[],[],[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 Index Settings","Tool to retrieve the settings of a specified index. use when you need to inspect index configurations after creation or update.",[],[],[],[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},"Index Exists","Tool to check if an algolia index exists. use before performing index operations to prevent accidental index creation. example: indexexists(index name='products').",[],[],[],[280],{"endpoint":122,"docs":81},[282,285,288,291,294,297,300,303],{"id":283,"name":284},"alpha-vantage","Alpha Vantage",{"id":286,"name":287},"altmetric","Altmetric",{"id":289,"name":290},"amcharts","amCharts 5",{"id":292,"name":293},"analizafirm","AnalizaFirm.pl",{"id":295,"name":296},"angelcam","Angelcam",{"id":298,"name":299},"api-ninjas","API Ninjas",{"id":301,"name":302},"apis","APIs.io",{"id":304,"name":305},"apollo","Apollo",1793790207333]