Connect Algolia with AI agents using Model Context Protocol (MCP). Seamlessly integrate Algolia tools and actions into Claude, Cursor, Windsurf, and other AI applications for enhanced workflow automation.
Search tools for AI automation
Install Algolia MCP server in minutes. Choose your AI platform: Cursor, Claude Desktop, Windsurf, or use HTTP endpoint for custom integrations. Follow our step-by-step guide to connect Algolia with your AI agent.
Explore other MCP integrations: Gmail MCP, Notion MCP, GitHub MCP, Linear MCP, Slack MCP, Google Sheets MCP, and 100+ more AI agent tools.
Algolia is a hosted search API that provides developers with tools to build fast and relevant search experiences for their applications.
43
2419
Search
Paste and run this command in your terminal to set up Cursor with MCP
After running the command, restart Cursor to start using the MCP Server.
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.
Tool to retrieve all records from an index. use when you need to export or iterate through an entire index dataset.
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.
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.
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.
Tool to send a click event after a search response. use when you want to report which items a user clicked in search results.
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.
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.
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.
Tool to copy the settings from one index to another. use when you need to replicate index configurations without records or other data.
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.
Tool to delete multiple records from an algolia index. use when you need to remove multiple objects by their ids.
Tool to delete the specified rule from an index. use when you need to permanently remove a rule after confirming its objectid.
Tool to delete a synonym from a specified index. use when you need to remove an existing synonym by its objectid.
Tool to export all rules defined on an index. use when you need to backup or migrate index rules.
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.
Tool to retrieve an object’s position in a result set. use when debugging relevance after performing a search query.
Tool to retrieve multiple records from an index. use when you need to batch-fetch several objectids in one call.
Tool to retrieve the settings of a specified index. use when you need to inspect index configurations after creation or update.
Tool to check if an algolia index exists. use before performing index operations to prevent accidental index creation. example: indexexists(index name='products').
20 actions available