Algolia Search MCP Server

Algolia Search MCP Server

site icon
2025.04.02 0
JavaScript搜索服务开发工具搜索工具
Algolia Search MCP Server 是一个用于在Algolia索引中搜索文本的服务。它允许用户快速配置和部署一个本地搜索服务器,以便在开发环境中使用Algolia的搜索功能。
View on GitHub

Overview

基本能力

产品定位

Algolia Search MCP Server 是一个本地化的搜索服务,专门用于在开发环境中快速集成和测试Algolia的搜索功能。

核心功能

  • 在Algolia索引中搜索任何文本

适用场景

  • 开发环境中需要快速测试Algolia搜索功能的场景
  • 需要本地化部署Algolia搜索服务的场景

工具列表

  • algolia-search-server: 主服务工具,用于启动和管理本地搜索服务

常见问题解答

  • 如何配置Algolia的应用ID、搜索API密钥和索引名称? 需要在cline_mcp_settings.jsonsettings.json中配置相应的环境变量。

使用教程

使用依赖

  • 需要安装Node.js和pnpm

安装教程

  1. 克隆仓库 shell git clone <repository-url>
  2. 安装依赖 shell cd algolia-search-mcp-server pnpm install
  3. 构建项目并全局安装 shell pnpm build npm install -g .

调试方式

  1. 配置IDE(如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>" } } } } }
  2. 启动服务 shell algolia-search-server

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。