Traylinx Search Engine MCP Server
traylinx
README
Traylinx 搜索引擎 MCP 服务器
一个模型上下文协议 (MCP) 服务器,充当已部署的 Agentic Search API 的桥梁。它允许像 Claude Desktop 和 Cursor 这样的 MCP 客户端利用智能搜索功能,包括文本摘要和结构化数据(HTML、图像等)。
工具
search
使用 Traylinx 的 API 执行网络搜索,该 API 提供带有引用的详细且上下文相关的结果。默认情况下,不对搜索结果应用时间过滤。
输入:
query
(字符串):要执行的搜索查询。search_recency_filter
(字符串,可选):按时间远近过滤搜索结果。选项:“month”、“week”、“day”、“hour”。如果未指定,则不应用时间过滤。
工作原理
- 您可以使用您的 Agentic Search API URL 和 API 密钥(通过客户端配置传递的环境变量)配置此 MCP 服务器。
- MCP 客户端(例如,Claude)向此服务器发送带有搜索查询和可选时间远近过滤的工具调用。
- 此 MCP 服务器使用查询和授权标头向 Agentic Search API 发出请求。
- 它解析丰富的响应(文本、HTML、搜索结果、媒体、新闻),并将结构化内容返回给 MCP 客户端。
安装
前提条件
- Node.js >= 18.0.0
- 来自 Traylinx.com 的 API 密钥
步骤 1:从 Traylinx 获取 API 密钥
- 访问 traylinx.com 并注册一个帐户
- 导航到开发者仪表板/API 部分
- 为 Agentic Search API 生成您的 API 密钥
- 确保此密钥的安全 - 您将需要它进行配置
步骤 2:设置 MCP 服务器
# 克隆存储库
git clone https://github.com/traylinx/traylinx-search-engine-mcp-server.git
cd traylinx-search-engine-mcp-server
# 安装依赖项
npm install
# 构建项目
npm run build
步骤 3:配置您的 MCP 客户端
对于 Claude Desktop
编辑您的 claude_desktop_config.json
文件:
{
"mcpServers": {
"traylinx-search-engine-mcp-server": {
"command": "node",
"args": ["path/to/traylinx-search-engine-mcp-server/dist/index.js"],
"env": {
"AGENTIC_SEARCH_API_KEY": "sk-lf-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"AGENTIC_SEARCH_API_URL": "https://agentic-search-engines-n3n7u.ondigitalocean.app",
"LOG_LEVEL": "INFO"
}
}
}
}
您可以在以下位置访问此文件:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
对于 Cursor
编辑您的 mcp.json
文件:
{
"traylinx-search-engine-mcp-server": {
"env": {
"AGENTIC_SEARCH_API_KEY": "sk-lf-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"AGENTIC_SEARCH_API_URL": "https://agentic-search-engines-n3n7u.ondigitalocean.app",
"LOG_LEVEL": "INFO"
},
"command": "node",
"args": ["path/to/traylinx-search-engine-mcp-server/dist/index.js"]
}
}
重要提示:将占位符 API 密钥替换为您从 Traylinx.com 获得的实际密钥
验证
- 配置 MCP 客户端后,完全重启它。
- 开始一个新的聊天并指示它使用该工具:
- “使用搜索工具查找有关量子计算的信息。”
- “搜索有关人工智能的最新消息,并按上周过滤。”
- “从 URL https://traylinx.com 提取文本和 HTML”
- 当客户端请求权限时,授予它。
- 您应该收到包含文本内容和潜在结构化数据的响应。
高级用法
Traylinx 搜索引擎 MCP 服务器支持多种响应类型:
- 文本内容:总结搜索结果的标准 Markdown 文本
- 嵌入式 HTML:对于 URL 提取,服务器可以返回抓取的 HTML
- 搜索项目:带有标题、URL 和摘要的结构化搜索结果
- 媒体项目:在搜索期间找到的图像、视频和其他媒体
- 新闻文章:带有缩略图和元数据的最新新闻
- 原始 API 响应:用于高级用例的完整响应数据
使用时间远近过滤器
要按时间远近过滤搜索结果:
// 来自 Claude Desktop 的示例
使用搜索工具查找有关 SpaceX 的最新消息,仅显示过去一天的结果。
// 来自自定义客户端的示例
{
"name": "search",
"arguments": {
"query": "SpaceX launches",
"search_recency_filter": "week"
}
}
特性
- 丰富的内容类型:返回超出文本的多种内容类型
- 时间过滤:按时间远近(月、周、日、小时)过滤结果
- 安全的 API 密钥处理:API 密钥保留在环境变量中
- 可配置的端点:如果需要,可以轻松地在 API 端点之间切换
- 完全符合 MCP:实现所有必需的 MCP 服务器方法
部署
Smithery.ai 部署
此 MCP 服务器可以部署到 Smithery.ai:
- 创建/登录到您的 Smithery 帐户
- 单击“部署新的 MCP 服务器”
- 输入 ID:
traylinx-search-engine-mcp-server
- 使用基本目录:
.
(点表示根目录) - 单击“创建”
部署完成后,您可以使用以下命令在 Claude 的 Web 界面中引用此服务器:
使用 traylinx-search-engine-mcp-server 搜索 [您的查询]
注意: 您需要在 Smithery 部署设置中提供您的 AGENTIC_SEARCH_API_KEY
作为环境变量。
故障排除
如果您遇到问题:
- 检查您的 API 密钥是否在配置中正确设置
- 确保 MCP 客户端在配置后已完全重启
- 验证与 Agentic Search API 的网络连接
- 将
LOG_LEVEL
设置为DEBUG
以获取更详细的日志
如需更多支持,请通过 support@traylinx.com 联系 API 提供商
许可证
该项目根据 MIT 许可证获得许可 - 有关详细信息,请参阅 LICENSE 文件。
推荐服务器
Crypto Price & Market Analysis MCP Server
一个模型上下文协议 (MCP) 服务器,它使用 CoinCap API 提供全面的加密货币分析。该服务器通过一个易于使用的界面提供实时价格数据、市场分析和历史趋势。 (Alternative, slightly more formal and technical translation): 一个模型上下文协议 (MCP) 服务器,利用 CoinCap API 提供全面的加密货币分析服务。该服务器通过用户友好的界面,提供实时价格数据、市场分析以及历史趋势数据。
MCP PubMed Search
用于搜索 PubMed 的服务器(PubMed 是一个免费的在线数据库,用户可以在其中搜索生物医学和生命科学文献)。 我是在 MCP 发布当天创建的,但当时正在度假。 我看到有人在您的数据库中发布了类似的服务器,但还是决定发布我的服务器。
mixpanel
连接到您的 Mixpanel 数据。 从 Mixpanel 分析查询事件、留存和漏斗数据。

Sequential Thinking MCP Server
这个服务器通过将复杂问题分解为顺序步骤来促进结构化的问题解决,支持修订,并通过完整的 MCP 集成来实现多条解决方案路径。

Nefino MCP Server
为大型语言模型提供访问德国可再生能源项目新闻和信息的能力,允许按地点、主题(太阳能、风能、氢能)和日期范围进行筛选。
Vectorize
将 MCP 服务器向量化以实现高级检索、私有深度研究、Anything-to-Markdown 文件提取和文本分块。
Mathematica Documentation MCP server
一个服务器,通过 FastMCP 提供对 Mathematica 文档的访问,使用户能够从 Wolfram Mathematica 检索函数文档和列出软件包符号。
kb-mcp-server
一个 MCP 服务器,旨在实现便携性、本地化、简易性和便利性,以支持对 txtai “all in one” 嵌入数据库进行基于语义/图的检索。任何 tar.gz 格式的 txtai 嵌入数据库都可以被加载。
Research MCP Server
这个服务器用作 MCP 服务器,与 Notion 交互以检索和创建调查数据,并与 Claude Desktop Client 集成以进行和审查调查。

Cryo MCP Server
一个API服务器,实现了模型补全协议(MCP),用于Cryo区块链数据提取,允许用户通过任何兼容MCP的客户端查询以太坊区块链数据。