基本能力
产品定位
mcp-typesense-server 是一个连接 AI 模型和 Typesense 搜索服务的中间件,旨在为 AI 模型提供强大的数据搜索和分析能力。
核心功能
- 资源访问:
- 通过
typesense://
URI 列出和访问集合 - 每个集合包含名称、描述和文档数量信息
-
提供 JSON 格式的模式访问
-
工具集:
- typesense_query:在 Typesense 集合中搜索文档,支持强大的过滤功能
- typesense_get_document:通过 ID 从集合中检索特定文档
-
typesense_collection_stats:获取 Typesense 集合的统计信息
-
提示功能:
- analyze_collection:分析集合结构和内容
- search_suggestions:获取针对集合的有效搜索查询建议
适用场景
- AI 模型需要访问和搜索结构化数据
- 需要为 AI 应用提供快速、高效的文档检索功能
- 需要对大型数据集进行统计和分析
使用教程
使用依赖
- 确保已安装 Node.js 环境
- 确保已安装 npm 包管理器
安装教程
通过 npm 安装
```bash
全局安装
npm install -g typesense-mcp-server
本地安装
npm install typesense-mcp-server
```
通过 mcp-get 安装
bash
npx @michaellatman/mcp-get@latest install typesense-mcp-server
调试方式
- 使用 MCP Inspector 进行调试:
bash
npm run inspector - 查看日志文件:
/tmp/typesense-mcp.log