Aerostack
electrical_services

Algolia MCP Server — Hosted Api Connectors Integration

MCP Server language Hosted language Public

Search indexes, manage records, browse data, and configure ranking in Algolia — AI-native instant search access.

aerostack @aerostack verified
v0.1.0 MIT Updated Jun 28, 2026
robot_2

Use with AI AssistantsMCP

Connect Claude, Cursor, or any MCP-compatible client — then call tools directly

① Add This MCP Server

Paste into your AI client config — then all its tools are available instantly.

.claude/mcp.json
{
  "mcpServers": {
    "algolia": {
      "url": "https://mcp.aerostack.dev/s/aerostack/mcp-algolia",
      "headers": {
        "Authorization": "Bearer YOUR_AEROSTACK_TOKEN"
      }
    }
  }
}

Replace YOUR_AEROSTACK_TOKEN with your API token from the dashboard.

② Call a Tool

Ask your AI assistant to call a specific tool, or send raw JSON-RPC:

+3 more

Natural Language Prompt

“Use the _ping tool to verify algolia connectivity by listing indexes. used internally by aerostack to validate credentials

Using a Workspace?

Add this MCP to your Workspace — your team shares one token, secrets are stored securely, and every AI agent in the workspace can call it without per-user setup.

add_circleAdd to Workspace

description Overview

mcp-algolia — Algolia Search MCP Server

Search indexes, manage records, browse data, and configure ranking in Algolia from any AI agent.

Algolia is a hosted search-as-a-service platform with instant full-text search, typo tolerance, faceting, and custom ranking. This MCP server gives your AI agents direct access to search queries, record management, index browsing, and settings configuration — all through natural language.

Live endpoint: https://mcp.aerostack.dev/s/aerostack/mcp-algolia


What You Can Do

  • Search any index with text queries, filters, facets, and pagination
  • List all indexes with entry counts and sizes
  • Browse/iterate all records in an index with cursor-based pagination
  • Add or update records in batch
  • Get or delete individual records by objectID
  • View and update index settings (searchable attributes, ranking, facets)

Available Tools

Tool Description
search Query an index with filters, facets, and pagination
list_indexes List all indexes with stats (entries, size, last updated)
get_index_settings Get the full configuration for an index
browse_index Iterate all records with cursor-based pagination
add_records Batch add or update records in an index
delete_record Delete a record by objectID
get_record Get a single record by objectID
set_settings Update index config (searchable attributes, ranking, etc.)

Configuration

Variable Required Description How to Get
ALGOLIA_APP_ID Yes Your Algolia Application ID dashboard.algolia.comSettingsAPI KeysApplication ID
ALGOLIA_API_KEY Yes Algolia Admin API Key (or scoped key with search + addObject + deleteObject + settings + browse permissions) dashboard.algolia.comSettingsAPI KeysAdmin API Key or create a scoped key

Quick Start

Add to Aerostack Workspace
  1. Go to aerostack.dev → Your Project → MCPs
  2. Search for "Algolia" and click Add to Workspace
  3. Add ALGOLIA_APP_ID and ALGOLIA_API_KEY under Project → Secrets

Once added, every AI agent in your workspace can search and manage your Algolia indexes automatically.

Example Prompts
"List all my Algolia indexes"
"Search the products index for 'wireless headphones' with filter 'price < 100'"
"Browse all records in the users index"
"Add a new product record with name 'Widget Pro' and price 29.99"
"Get the settings for the articles index"
"Update the products index to make 'brand' and 'category' searchable attributes"
"Delete the record with objectID 'product_123' from the products index"
Direct API Call
curl -X POST https://mcp.aerostack.dev/s/aerostack/mcp-algolia \
  -H 'Content-Type: application/json' \
  -H 'X-Mcp-Secret-ALGOLIA-APP-ID: YOUR_APP_ID' \
  -H 'X-Mcp-Secret-ALGOLIA-API-KEY: YOUR_API_KEY' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search","arguments":{"index":"products","query":"headphones"}}}'

Security Notes

  • ALGOLIA_APP_ID and ALGOLIA_API_KEY are injected at the Aerostack gateway layer — never stored in this worker's code
  • Use a scoped API key with minimal permissions for production (search, browse, addObject, deleteObject, settings)
  • The Admin API Key has full access — prefer scoped keys when possible

License

MIT

terminal Tools (9)

Available tools on this MCP server. Each tool can be called directly from any AI agent.

terminal
_ping #1

Verify Algolia connectivity by listing indexes. Used internally by Aerostack to validate credentials.

terminal
search #2

Search an Algolia index with a text query, optional filters, facets, and pagination

terminal
list_indexes #3

List all indexes in the Algolia application with their stats (entries, size, last updated)

terminal
get_index_settings #4

Get the full configuration/settings for an Algolia index (searchable attributes, ranking, facets, etc.)

terminal
browse_index #5

Browse/iterate all records in an Algolia index using cursor-based pagination

terminal
add_records #6

Add or update one or more records in an Algolia index (batch operation). Each record should include an objectID to update existing records.

terminal
delete_record #7

Delete a single record from an Algolia index by its objectID

terminal
get_record #8

Get a single record from an Algolia index by its objectID

terminal
set_settings #9

Update index settings such as searchable attributes, custom ranking, facets, and relevance configuration

Details

upgrade Version 0.1.0
gavel License MIT
wifi Transport streamable-http
lock Access Public
category Category API Connectors
terminal Tools 9

language Live Endpoint

https://mcp.aerostack.dev/s/aerostack/mcp-algolia

Sub-50ms globally · Zero cold start

Publisher

aerostack
@aerostack verified

Pre-built functions for the most common MCP tool patterns. Clone, extend, and deploy.

Tags

Browse more servers

More in API Connectors

Browse API Connectors MCPs →

Frequently asked questions

What is the Algolia MCP server and what can it do? +

The Algolia MCP server is hosted on Aerostack and exposes these tools to your AI agent: `_ping`, `search`, `list_indexes`, `get_index_settings`, `browse_index`. You get one hosted URL — no self-hosting — that works from Claude, Cursor, ChatGPT, Gemini, VS Code, or any MCP-compatible client, and you can share it with your team or combine it with other MCP servers in a workspace.

Is the Algolia MCP server hosted, or do I have to run it myself? +

It's hosted on Aerostack's edge infrastructure — you don't deploy or maintain anything. Add it to a workspace and you get one authenticated URL, with secrets encrypted, that any AI agent or editor can connect to. Use it solo or share the same URL across your whole team.

Which AI agents and editors can use the Algolia MCP server? +

Any MCP client: Claude and Claude Code, Cursor, ChatGPT, Gemini, Windsurf, Cline, VS Code, and custom agents. Because it's one hosted URL, the same Algolia MCP server works everywhere — and you can compose it with other MCP servers, skills, and functions behind a single workspace URL.

How do I install the Algolia MCP server in Claude Desktop? +

Add the following to your Claude Desktop config (`claude_desktop_config.json`): ```json { "mcpServers": { "@aerostack/mcp-algolia": { "command": "npx", "args": ["-y", "@aerostack/@aerostack/mcp-algolia"] } } } ``` Then restart Claude Desktop and the tools will appear automatically.

How do I use the Algolia MCP server in Cursor? +

In Cursor, open **Settings → MCP** and add: ```json { "name": "@aerostack/mcp-algolia", "command": "npx", "args": ["-y", "@aerostack/@aerostack/mcp-algolia"] } ``` Save and reload Cursor. The MCP tools will be available in Agent mode.

Does Algolia MCP require authentication? +

Yes. Algolia requires authentication. Check the MCP's documentation for the required credentials.