基本能力
产品定位
Algolia Search MCP Server 是一个本地化的搜索服务,专门用于在开发环境中快速集成和测试Algolia的搜索功能。
核心功能
- 在Algolia索引中搜索任何文本
适用场景
- 开发环境中需要快速测试Algolia搜索功能的场景
- 需要本地化部署Algolia搜索服务的场景
工具列表
algolia-search-server
: 主服务工具,用于启动和管理本地搜索服务
常见问题解答
- 如何配置Algolia的应用ID、搜索API密钥和索引名称?
需要在cline_mcp_settings.json
或settings.json
中配置相应的环境变量。
使用教程
使用依赖
- 需要安装Node.js和pnpm
安装教程
- 克隆仓库
shell
git clone <repository-url> - 安装依赖
shell
cd algolia-search-mcp-server
pnpm install - 构建项目并全局安装
shell
pnpm build
npm install -g .
调试方式
- 配置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>"
}
}
}
}
} - 启动服务
shell
algolia-search-server