Traylinx Search Engine MCP Server

Traylinx Search Engine MCP Server

site icon
2025.04.03 0
JavaScript智能搜索内容提取搜索工具
Traylinx Search Engine MCP Server 是一个模型上下文协议(MCP)服务器,作为部署的 Agentic Search API 的桥梁。它允许 MCP 客户端(如 Claude Desktop 和 Cursor)利用智能搜索功能,包括文本摘要和结构化数据(HTML、图像等)。
View on GitHub

Overview

基本能力

产品定位

Traylinx Search Engine MCP Server 是一个智能搜索服务,提供丰富的搜索结果和内容提取功能。

核心功能

  • 丰富的搜索结果:支持文本内容、嵌入式 HTML、搜索项、媒体项、新闻文章等多种响应类型。
  • 时间过滤:可按月、周、日、小时过滤搜索结果。
  • 安全 API 密钥处理:API 密钥通过环境变量传递,确保安全性。
  • 可配置的端点:支持切换不同的 API 端点。
  • 完全 MCP 兼容:实现所有必需的 MCP 服务器方法。

适用场景

  • 在 MCP 客户端(如 Claude Desktop 和 Cursor)中执行智能搜索。
  • 提取网页内容(文本和 HTML)。
  • 获取最新的新闻和媒体内容。

工具列表

  • search:执行网络搜索,提供详细的上下文相关结果和引用。
  • 输入参数
    • query(字符串):搜索查询。
    • search_recency_filter(字符串,可选):按时间过滤搜索结果,选项包括 "month"、"week"、"day"、"hour"。

常见问题解答

  • API 密钥问题:确保 API 密钥正确配置并已重启 MCP 客户端。
  • 网络连接问题:检查与 Agentic Search API 的网络连接。
  • 日志级别:设置 LOG_LEVELDEBUG 以获取更详细的日志信息。

使用教程

使用依赖

  • Node.js >= 18.0.0
  • Traylinx.com 的 API 密钥

安装教程

  1. 获取 API 密钥
  2. 访问 traylinx.com 并注册账户。
  3. 在开发者仪表板/API 部分生成 API 密钥。

  4. 设置 MCP 服务器bash git clone https://github.com/traylinx/traylinx-search-engine-mcp-server.git cd traylinx-search-engine-mcp-server npm install npm run build

  5. 配置 MCP 客户端

  6. Claude Desktop:编辑 claude_desktop_config.json 文件。
  7. Cursor:编辑 mcp.json 文件。
  8. 替换 AGENTIC_SEARCH_API_KEY 为实际的 API 密钥。

调试方式

  1. 重启 MCP 客户端。
  2. 在聊天中测试搜索功能:
  3. "Use the search tool to find information about quantum computing."
  4. "Search for the latest news about artificial intelligence and filter by last week."
  5. 检查返回的响应内容是否符合预期。

许可证

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