
Integration · Developer tools
Connect Claude & ChatGPT to Algolia
Ask your AI what a search returns, why a record ranks where it does, or to fix a product title in your Algolia index. It can search one or several indices, page through records, add and update records, and read synonyms, query rules and index settings. You check and tidy your search data without opening the dashboard.
Free plan, no credit card. Takes about a minute.
Try asking
“What does a search for 'running shoes' return in the products index?”
The AI searches the index and lists the top hits with their objectIDs and the attributes you ask about.
“Change the title of record 4411 in products to 'Trail Runner 2'.”
It updates only the title attribute and leaves the rest of the record as it is.
“Which indices do we have, and when were they last updated?”
It lists the indices in the application with record counts and last update time.
What your AI can do
Search and browse
Search one index or several at once, search facet values, and page through every record in an index.
Records
Get records by objectID, add new records, update single attributes and delete records you no longer need.
Relevance setup
Read index settings, search synonyms and query rules, and check whether an indexing task has finished.
“Do we have a synonym for 'sneakers'?”
It searches the synonyms of the index and shows any that match, with their type.
“Which attributes are searchable in the blog index?”
It reads the index settings, including searchable attributes, ranking and facets.
“Which brands start with 'ad'?”
It searches the values of the brand facet and returns the matches with their counts.
16 tools for Algolia
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_recordChanges dataAdd a new record to an index; Algolia assigns the objectID. Pass index_name and body (the record's attributes).browse_indexChanges dataPage through all records in an index (no relevance ranking). Pass index_name; use the returned cursor in body to get the next page.delete_recordDeletesPermanently delete one record from an index. Pass index_name and object_id.get_index_settingsGet an index's settings: searchable attributes, ranking, facets and more. Pass index_name.get_recordGet one record from an index by object_id. Pass index_name and object_id.get_recordsChanges dataGet several records by objectID in one call, from one or more indices. Pass requests, each with indexName and objectID.get_ruleGet one query rule by object_id. Pass index_name and object_id.get_synonymGet one synonym by object_id. Pass index_name and object_id.get_task_statusCheck whether an indexing task has finished (published). Pass index_name and task_id from a write response.list_indicesList the indices in the Algolia application with record counts and last update time.search_facet_valuesChanges dataSearch the values of a facet in an index (e.g. brands starting with 'ad'). Pass index_name, facet_name and facet_query.search_indexChanges dataSearch one index. Pass index_name and body with query (text) and optional filters, facets, hitsPerPage and page.search_multiple_indicesChanges dataRun several searches in one call, across one or more indices. Pass requests, each with indexName and query.search_rulesChanges dataSearch or list the query rules of an index. Pass index_name; optional query and enabled.search_synonymsChanges dataSearch or list the synonyms of an index. Pass index_name; optional query and type.update_recordChanges dataUpdate some attributes of a record without replacing it. Pass index_name, object_id and body with the attributes to change.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose Algolia from the app list.
- 2
Paste your key
Paste your Algolia Application ID and an API key. In the Algolia dashboard open Settings > API Keys. Copy the Application ID and the Write/Admin API key, or create a restricted key with only the ACLs you need.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
Click your name, then Settings › Connectors › Add custom connector. Paste your link as the Remote MCP server URL. Switch it on from the + menu in a chat.
Questions
What can the AI do in Algolia?
The AI can list indices, search one or several indices, browse all records, search facet values and read records, index settings, synonyms and query rules. It can add records, update attributes on a record and delete records. It can also check whether an indexing task has finished.
Does the AI see my Algolia credentials?
No. Your Algolia credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start with search only. Deleting a record is permanent and can require your approval before it runs. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Algolia account.
Should I use the Admin API key or a restricted key?
A restricted key is safer. In Settings > API Keys you can create a key with only the ACLs the AI needs, for example search and browse without delete. Algolia then blocks anything outside those ACLs, on top of the tools you switch on in PipMCP.
Related integrations
Let your AI work in Algolia today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Algolia freePipMCP is not affiliated with Algolia. Product names are trademarks of their owners.




