Algolia Search MCP Server

Local setup required. This server has to be cloned and prepared on your machine before you register it in Claude Code.
1

Set the server up locally

Run this once to clone and prepare the server before adding it to Claude Code.

Run in terminal
npm install -g .
2

Register it in Claude Code

After the local setup is done, run this command to point Claude Code at the built server.

Run in terminal
claude mcp add -e "ALGOLIA_APPLICATION_ID=${ALGOLIA_APPLICATION_ID}" -e "ALGOLIA_SEARCH_API_KEY=${ALGOLIA_SEARCH_API_KEY}" -e "ALGOLIA_INDEX_NAME=${ALGOLIA_INDEX_NAME}" algolia-search -- node "<FULL_PATH_TO_ALGOLIA_SEARCH_MCP_SERVER>/dist/index.js"

Replace <FULL_PATH_TO_ALGOLIA_SEARCH_MCP_SERVER>/dist/index.js with the actual folder you prepared in step 1.

Required:ALGOLIA_APPLICATION_IDALGOLIA_SEARCH_API_KEYALGOLIA_INDEX_NAME
README.md

Enables searching for any text within a specified Algolia index.

Algolia Search MCP Server

This repository have been archived. The Official server is released at Algolia Node.js MCP.

Features

  • Search for any text in your Algolia index

Setup

This package is installed as local.

  1. Clone the repository

  2. Install dependencies

    cd algolia-search-mcp-server
    pnpm install
    
  3. Build the project and install it globally

    pnpm build
    npm install -g .
    
  4. Configure your IDE:

    • cline(cline_mcp_settings.json)

      {
        "mcpServers": {
          "algolia-search-server": {
            "command": "algolia-search-server",
            "env": {
              "ALGOLIA_APPLICATION_ID": "<YOUR_ALGOLIA_APPLICATION_ID>",
              "ALGOLIA_SEARCH_API_KEY": "<YOUR_ALGOLIA_SEARCH_API_KEY>",
              "ALGOLIA_INDEX_NAME": "<YOUR_ALGOLIA_INDEX_NAME>"
            }
          }
        }
      }
      
    • Visual Studio Code(settings.json)

      {
        "chat.mcp.discovery.enabled": true,
        "mcp": {
            "servers": {
                "algolia-search-server: {
                    "command": "algolia-search-server",
                    "env": {
                      "ALGOLIA_APPLICATION_ID": "<YOUR_ALGOLIA_APPLICATION_ID>",
                      "ALGOLIA_SEARCH_API_KEY": "<YOUR_ALGOLIA_SEARCH_API_KEY>",
                      "ALGOLIA_INDEX_NAME": "<YOUR_ALGOLIA_INDEX_NAME>"
                    }
                }
            }
        }
      }
      

Tools (1)

searchSearch for any text in your Algolia index

Environment Variables

ALGOLIA_APPLICATION_IDrequiredThe Application ID for your Algolia account
ALGOLIA_SEARCH_API_KEYrequiredThe Search-only API key for your Algolia index
ALGOLIA_INDEX_NAMErequiredThe name of the specific index to search

Configuration

claude_desktop_config.json
{
  "mcpServers": {
    "algolia-search-server": {
      "command": "algolia-search-server",
      "env": {
        "ALGOLIA_APPLICATION_ID": "<YOUR_ALGOLIA_APPLICATION_ID>",
        "ALGOLIA_SEARCH_API_KEY": "<YOUR_ALGOLIA_SEARCH_API_KEY>",
        "ALGOLIA_INDEX_NAME": "<YOUR_ALGOLIA_INDEX_NAME>"
      }
    }
  }
}

Try it

Search the documentation index for 'authentication flow'.
Find all products in the catalog index matching 'wireless headphones'.
Look up the latest blog posts about 'machine learning' in the content index.

Frequently Asked Questions

What are the key features of Algolia Search?

Search for any text in your Algolia index. MCP-compatible interface for seamless integration. Configurable via environment variables for secure API access.

What can I use Algolia Search for?

Querying product catalogs directly from an AI assistant. Retrieving documentation snippets from Algolia-indexed knowledge bases. Searching through archived content or blog posts using natural language.

How do I install Algolia Search?

Install Algolia Search by running: npm install -g .

What MCP clients work with Algolia Search?

Algolia Search works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Turn this server into reusable context

Keep Algolia Search docs, env vars, and workflow notes in Conare so your agent carries them across sessions.

Need the old visual installer? Open Conare IDE.
Open Conare