批量搜索服务

用于高效搜索Trocco作业定义的MCP服务器,支持多种搜索策略和数据库配置。

  • by RyutoYoda
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 RyutoYoda/trocco-batch-search-mcp-server

使用说明

Trocco批量搜索MCP服务器

用于有效搜索Trocco作业定义的MCP服务器。

安装,安装

1.设置环境变量

.env.sample复制文件.env创建文件并填写设置:

cp .env.sample .env

.env请在文件中填写以下设置:

# 必須: Trocco APIキー
TROCCO_API_KEY=your_actual_api_key

# 推奨: Trocco APIのベースURL(URL生成に必要)
TROCCO_BASE_URL=https://your-company.trocco.io/api

2.安装相关性

npm install

3.Claude Desktop的设置

将以下内容添加到Claude Desktop配置文件中:

{
  "mcpServers": {
    "trocco-batch-search": {
      "command": "node",
      "args": ["/path/to/trocco_mcp_server/src/server.js"]
    }
  }
}

使用方法

trocco_batch_search可以使用工具搜索作业定义。

検索

  • 穷尽扫描:使用分页顺序扫描所有定义(默认值)
  • 关键字_chunks:在搜索词的子字符串中搜索
  • alphabet_sweep:按字母顺序搜索
  • 最近_第一次:从最新定义搜索

参数

  • searchTerm:要搜索的字符串(必需)
  • strategy:搜索策略(可选,默认值:exhaustive_scan)
  • maxBatches:最大批数(可选,默认值:10,最大值:50)

可获取的信息

  • 基本情报:名称、说明、输入输出类型、创建者、URL
  • S3设定:时段名称、路径前缀(s3://bucket/prefix)
  • Snowflake设定:数据库。模式。表(warehouse:name)
  • BigQuery设定:项目。数据集。桌子

制限事项

  • 検索対象:仅限数据传输设置(job_definitions)
  • 详细取得:仅检索前5个搜索结果的详细信息
  • 対応DB:S3、Snowflake、BigQueryのみ详细表示对应