文档搜索服务

Tropicalia MCP Server 是一个为AI助手提供文档搜索功能的服务器,支持多种检索策略和结果生成。

  • by tropicalia-ai
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 Tropical-AI/tropicalia-mcp

使用说明

Tropicalia MCP服务器

MCP服务器将Tropicalia搜索功能暴露给AI助手。

安装

npm install -g tropicalia-mcp

或者直接与npx一起使用:

npx tropicalia-mcp

配置

环境变量

变量 描述 默认值
TROPICALIA_API_KEY 用于身份验证的API密钥 (必需)
TROPICALIA_PROJECT 此连接的项目ID (必需)

Claude桌面配置

{
  "mcpServers": {
    "tropicalia": {
      "command": "npx",
      "args": ["-y", "tropicalia-mcp"],
      "env": {
        "TROPICALIA_API_KEY": "tr_xxx",
        "TROPICALIA_PROJECT": "prj_xxx"
      }
    }
  }
}

可用工具

搜索

在Tropicalia项目中搜索文档。

参数:

  • query (必填):搜索查询文本
  • strategy:检索策略- hybrid (默认), neural,或 keyword
  • limit:最大结果(1-300,默认值:50)
  • generate_answer:根据结果生成AI答案(默认值:true)
  • expand_query:生成查询变体以提高召回率(默认值:false)
  • include_sources:在响应中包含源文档(默认值:true)

get_config

显示当前配置和可用工具。

发展

# Install dependencies
npm install

# Run with MCP inspector
npm run dev

# Run tests
npm test

# Type check
npm run typecheck

# Build
npm run build