Sáltate la instalación. Funcionando en menos de 2 minutos.
Inicia una prueba gratuita en cloud.anythingmcp.com, añade Algolia con un clic y apunta tu cliente de IA (Claude, ChatGPT, Copilot o Cursor) al endpoint MCP generado. Sin Docker, sin git clone, sin experiencia de desarrollo.
Resumen
Deja que tu IA busque y revise tus índices de Algolia: lista índices, busca y recorre registros, lee ajustes, sinónimos y Rules, consulta las búsquedas más frecuentes y las que no dan resultados y, con tu confirmación, añade o actualiza registros.
Prueba a pedir
Prompts de ejemplo para Algolia
Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.
Claude es IA y puede equivocarse. Verifica siempre las respuestas.
💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → Algolia, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin
git clone, sin servidor local.
Algolia + ChatGPT
Deja que tu IA busque y revise tus índices de Algolia: lista índices, busca y recorre registros, lee ajustes, sinónimos y Rules, consulta las búsquedas más frecuentes y las que no dan resultados y, con tu confirmación, añade o actualiza registros.
Requisitos previos
Las instrucciones de configuración completas están incluidas en el conector (visibles en el store al seleccionarlo). Las variables de entorno requeridas:
ALGOLIA_APP_ID, ALGOLIA_API_KEY, ALGOLIA_ANALYTICS_REGION
Paso 1 — Obtener credenciales
- Abre el panel de Algolia en Settings → API Keys (
https://dashboard.algolia.com/account/api-keys) y copia el Application ID enALGOLIA_APP_ID. - Crea una clave propia en All API keys → New API key en lugar de reutilizar la clave Admin. Ponle una descripción como
AnythingMCP, si quieres limítala a algunos índices y dale la ACLsearch,browse,listIndexes,settingsyanalytics. Pégala enALGOLIA_API_KEY. - Pon
ALGOLIA_ANALYTICS_REGIONausode, la región de analítica que muestra el panel en Settings → Infrastructure → Analytics. La mayoría de las aplicaciones usanus. - Instala el conector. La comprobación de conexión lista tus índices, igual que
algolia_list_indices.
Por qué no la clave Search-Only: la comprobación de conexión necesita la ACL listIndexes. La Search-Only API key predeterminada de Algolia solo tiene search, así que falla la comprobación con 403 "Method not allowed with this API key", aunque la búsqueda en sí funcionaría. Crea en su lugar la clave de lectura propia del paso 2. Tampoco uses la Admin API key: puede borrar índices y gestionar claves, y ninguna herramienta de aquí lo necesita. La ACL, los límites de índices y el rate limit de cada clave aparecen en Settings → API Keys → All API keys.
Qué puede hacer la IA: buscar en un índice igual que tu web, con tolerancia a errores tipográficos, filtros como brand:Apple AND price < 500, recuentos de facetas y paginación (10 resultados por defecto, como máximo 100); leer registros en bloque con algolia_browse; y leer registros sueltos, ajustes del índice, sinónimos y Rules para explicar por qué los resultados se ordenan así. Las búsquedas que hace la IA no cuentan en tu analítica.
Analítica de búsquedas: algolia_top_searches, algolia_no_result_searches (lo que la gente busca y no encuentra), algolia_top_hits y algolia_search_count. El periodo por defecto son los últimos 8 días. La analítica llega con un retraso de hasta unas horas, y un índice necesita tráfico antes de tener datos.
Las escrituras preguntan antes: algolia_save_object añade un registro o lo sustituye por completo, y algolia_partial_update_object cambia algunos de sus atributos. Antes de cada una, la IA te muestra el índice, el objectID y el contenido y espera tu sí. Ambas necesitan además la ACL addObject, así que una clave de lectura sigue siendo solo de lectura. Algolia aplica los cambios en segundo plano y se pueden buscar un momento después.
Desactivada al instalar: algolia_delete_object, que borra un registro para siempre. Un administrador la activa de forma deliberada, y necesita la ACL deleteObject.
Errores comunes: 403 "Invalid Application-ID or API key": el Application ID o la clave son incorrectos, o la clave se borró. 401 "Invalid credentials" significa lo mismo en la Analytics API; revisa también la región de analítica. 403 "Method not allowed with this API key": a la clave le falta una ACL. "Index not allowed with this API key": la clave está limitada a otros índices. 404: el índice o el registro no existe; los nombres de índice distinguen mayúsculas y minúsculas. 429: la clave alcanzó su rate limit.
El conector no crea, copia ni borra índices, no cambia ajustes, sinónimos ni Rules, no gestiona API keys y no cubre eventos de Insights, Recommend, Query Suggestions ni el Crawler.
Paso 2 — Instalar el adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Paso 3 — Añadir el conector en ChatGPT
La URL de tu servidor: en AnythingMCP abre MCP Servers → el servidor donde está este conector y copia su URL (
https://cloud.anythingmcp.com/mcp/…). Úsala donde esta guía muestraYOUR_SERVER_ID.
ChatGPT añade servidores MCP como plugins desde su página Plugins, en la web y en los planes de pago. Ya no hace falta el modo desarrollador. En un espacio Business solo pueden hacerlo los administradores y propietarios; en Enterprise y Edu un administrador puede conceder el permiso Create plugins with MCPs.
- Ve a chatgpt.com/plugins, pulsa + y luego Add custom MCP server.
- Escribe un nombre, por ejemplo Name:
Algolia. - En Connection, introduce como Server URL
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDy deja Authentication en OAuth. - Selecciona I understand and want to continue y después Create as a plugin. Cuando ChatGPT lo pida, inicia sesión en AnythingMCP y permite el acceso.
- Instala el nuevo plugin desde tus plugins personales; luego escribe @ en un chat y elígelo.
Herramientas disponibles
| Tool | What it does |
|---|---|
algolia_list_indices | List the indices of the application: name, number of records (entries), data and file size, last update and build time, and replica… |
algolia_search | Search one index the way the user's site or app does: full-text query with typo tolerance, filters, facets and paging |
algolia_browse | Read many records of an index in bulk, beyond the 1,000-hit limit of a search: returns up to hits_per_page records and a cursor; call again… |
algolia_get_object | Get one record by its objectID, optionally only some attributes |
algolia_get_settings | Get an index's settings: searchable attributes, attributes for faceting, custom ranking, ranking criteria, typo tolerance, replicas… |
algolia_search_synonyms | Search or list the synonyms of an index: objectID, type (synonym, onewaysynonym, altcorrection1/2, placeholder) and the words |
algolia_search_rules | Search or list the Rules of an index (merchandising and query rules): objectID, conditions (pattern, anchoring, context), consequence… |
algolia_save_object | Add a record, or replace an existing one entirely, under a given objectID |
algolia_partial_update_object | Change some attributes of a record, leaving the others as they are |
algolia_delete_object | Delete one record by objectID |
algolia_top_searches | The most frequent searches on an index over a period, with how often each was made and how many results it returned; with click_analytics… |
algolia_no_result_searches | The most frequent searches on an index that returned no results, with their count and how many of them had filters applied |
algolia_top_hits | The records that appear most often in search results on an index (objectID and count), overall or for one search query; with… |
algolia_search_count | The number of searches on an index over a period, in total and per day |
Ejemplos de prompts
- "¿Qué índices de Algolia tenemos y cuántos registros tiene cada uno?"
- "¿Qué buscó más la gente en el índice products en los últimos 30 días y qué búsquedas no dieron resultados?"
- "Busca zapatillas de running en el índice products con el filtro brand:Nike y muéstrame los 10 primeros con su precio."
- "¿Por qué el registro 4711 sale tan abajo para 'zapatillas'? Revisa los ajustes del índice, los sinónimos y las Rules."
- "Cambia el precio del registro 4711 del índice products a 89,90. Muéstrame antes el cambio."
FAQ
¿Funciona el plan gratuito de ChatGPT con servidores MCP personalizados? OpenAI documenta los servidores MCP personalizados solo para los planes de pago; el plan Free no aparece en su lista.
Siguientes pasos
¿Te ha sido útil esta guía?