Skip to main content
Glama
chick-p

Algolia Search MCP Server

by chick-p
README.md
# Algolia Search MCP Server

This repository have been archived.
The Official server is released at [Algolia Node.js MCP](https://github.com/algolia/mcp-node).

## Features

- Search for any text in your Algolia index

## Setup

This package is installed as local.

1. Clone the repository

1. Install dependencies

   ```shell
   cd algolia-search-mcp-server
   pnpm install
   ```

1. Build the project and install it globally

   ```shell
   pnpm build
   npm install -g .
   ```

1. Configure your IDE:

    - cline(cline_mcp_settings.json)

      ```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`)

      ```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>"
                    }
                }
            }
        }
      }
      ```

TDQS

C2.9/5.0

Scored across 1 tool

Disambiguation5/5

With only one tool, there is no possibility of ambiguity or overlap between tools. The single tool 'search_index' has a clearly distinct purpose that cannot be confused with any other tool in this set.

Naming Consistency5/5

The naming is trivially consistent as there is only one tool. It follows a clear verb_noun pattern ('search_index'), and there are no other tools to create inconsistency or mixed conventions.

Tool Count2/5

A single tool is too few for a server named 'Algolia Search MCP Server', which implies broader search capabilities. While the tool 'search_index' covers basic search, typical search servers include tools for indexing, configuration, or multiple search methods, making this scope feel thin and incomplete.

Completeness2/5

The server is severely incomplete for a search domain. It only provides search functionality without any tools for creating, updating, or managing indices, or handling other search-related operations like analytics or settings. This creates significant gaps that will limit agent effectiveness.

Maintenance

ActivityInactive
ResponsivenessNo issues