Algolia Search MCP Server
io.github.chick-p/algolia-search-mcp-server
Overview
Archived local MCP server that exposes a stdio tool for searching a configured Algolia index.
Documentation
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.
-
Clone the repository
-
Install dependencies
cd algolia-search-mcp-server pnpm install -
Build the project and install it globally
pnpm build npm install -g . -
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>" } } } } }
-
Capabilities
- Provides one stdio MCP tool,
search_index. - Searches the single Algolia index configured by
ALGOLIA_INDEX_NAME. - Uses
ALGOLIA_APPLICATION_IDandALGOLIA_SEARCH_API_KEYto create the Algolia Search client. - Returns Algolia search results as formatted JSON text.
Limitations
- The upstream README states this repository has been archived and points users to the official Algolia Node.js MCP.
- The package is installed from local source; it is not published to npm under the reviewed package names.
- Only stdio transport is implemented.
Package target clarification
The reviewed upstream package.json names the local package algolia-search-mcp-server at version 0.0.1 and exposes the algolia-search-server executable through bin. The README documents a local source build (pnpm install, pnpm build, npm install -g .) and then running algolia-search-server with no arguments. npm registry lookups for algolia-search-mcp-server and @chick-p/algolia-search-mcp-server returned 404, so this package target represents the documented source-built local npm workflow rather than a published npm registry package.
Wardn validation wrapper note
Upstream documents running algolia-search-server with no application arguments. Wardn package submission validation currently blocks an empty transport.args array for package targets, so the stored transport uses sh -lc algolia-search-server to preserve a zero-argument invocation of the upstream executable while allowing the draft to be submitted. No documented CLI/package arguments are advertised.
Package target clarification
The upstream package.json name is algolia-search-mcp-server version 0.0.1, but npm registry lookups for algolia-search-mcp-server and @chick-p/algolia-search-mcp-server returned 404. The package target is therefore modeled as a local source-built npm package: clone the GitHub repository, run pnpm install, pnpm build, npm install -g ., then launch algolia-search-server directly with no application arguments. The GitHub Actions CI=true setting is build/CI-only metadata and is excluded from runtime environment variables.