TrustRails MCP服务器
搜索英国电子产品 -在多个零售商之间比较价格、查找交易和发现产品。
为 模型上下文协议(MCP) -与Claude Desktop、Claude Code和其他MCP兼容的AI助手配合使用。
](https://www.npmjs.com/package/@trustrails/mcp-server) 
______________________________________________________________________
快速开始
无需安装——只需将TrustRails添加到您的Claude配置中即可。
配置
适用于克劳德桌面 (~/Library/Application Support/Claude/claude_desktop_config.json 在macOS上):
{
"mcpServers": {
"trustrails": {
"command": "npx",
"args": ["-y", "@trustrails/mcp-server"],
"env": {
"TRUSTRAILS_API_KEY": "mcp-public-2026"
}
}
}
}克劳德代码 (~/.config/claude/config.json):
{
"mcpServers": {
"trustrails": {
"command": "npx",
"args": ["-y", "@trustrails/mcp-server"],
"env": {
"TRUSTRAILS_API_KEY": "mcp-public-2026"
}
}
}
}就是这样!重新启动Claude并开始搜索。
______________________________________________________________________
你能做什么
自然语言产品搜索
自然地问Claude——它会将您的请求分解为正确的查询和过滤器:
"Find me a gaming laptop under £1000"
"I need Sony noise cancelling headphones"
"What HP laptops are available between £500-£700?"
"Show me Anker chargers"Claude将搜索多家英国零售商,并向您展示:
- 实时价格和可用性
- 直接购买链接
- 然后打电话
get_product当您需要详细信息时,请查看完整规格
______________________________________________________________________
可用工具
search_products
搜索26000多种英国电子产品。返回摘要数据(标题、价格、可用性、类别)。有关完整的技术规格,请使用 get_product.
参数:
query(string)-提取品牌和类别后的精炼术语:型号线、系列、变体、技术描述符或型号(例如,“neo”、“ultra”、”oled“、”WH-1000XM5“)。如果仅品牌+类别描述了所需内容,则完全省略。不要在这里放品牌名称、产品系列名称或价格——使用过滤器。min_price(数字,可选)-最低价格(英镑)max_price(数字,可选)-最高价格(英镑)brand(字符串,可选)-按品牌筛选,精确匹配(例如,“索尼”、“惠普”、“苹果”)category(字符串,可选)-按类别筛选:笔记本电脑、台式机、平板电脑、手机、电视、显示器、耳机、扬声器、相机、键盘、鼠标、打印机、网络、存储、游戏、可穿戴设备、无人机、音频、电缆和充电器。lite(布尔值,可选)-返回修剪后的产品对象(将有效载荷减少约80%)。始终用于LLM集成。limit(数量,可选)-可退回的最大产品数(默认值50,最大值100)sort(字符串,可选)-排序顺序:relevance(默认),price_asc(首先是最便宜的),price_desc(首先是最贵的)。使用price_asc在比较价格时。
退货: 多达50个产品,包含汇总数据。随着 lite: true,只返回基本字段(id、标题、品牌、价格、可用性、image_url、purchase_url)。
get_product
获取单个产品的完整详细信息。返回完整的技术规格,包括 specs.description (完整的散文规范文本,包括处理器、RAM、存储、显示器、端口等)、库存水平、交货时间以及所有零售商的报价。使用后 search_products 以获得详细的比较或建议。
参数:
product_id(string)-搜索结果中的产品ID
退货: 具有完整规格的完整产品(包括 specs.description)、所有零售商的定价和来源信息
______________________________________________________________________
支持的零售商
搜索范围 26000多种电子产品 包括AO在内的英国主要零售商,定期增加新的零售商。
______________________________________________________________________
示例用法
预算购物:
"Find gaming laptops under £800"
→ category='Laptops', query='gaming', max_price=800, sort='price_asc', lite=true品牌搜索:
"I need Sony headphones under £200"
→ brand='Sony', category='Headphones', max_price=200, sort='price_asc', lite=true类别浏览:
"Show me cheap monitors"
→ category='Monitors', max_price=200, lite=true详细规格:
"Tell me the full specs of this laptop"
→ get_product(product_id) — returns full technical specifications价格范围:
"Apple products between £500 and £1000"
→ brand='Apple', min_price=500, max_price=1000, lite=true______________________________________________________________________
速率限制
- 每小时50个请求 每个IP地址
- 响应标头中包含的速率限制信息
- 每小时重置一次限制
______________________________________________________________________
环境变量
TRUSTRAILS_API_KEY-API密钥(使用mcp-public-2026用于共享公共访问)TRUSTRAILS_BASE_URL-API端点(可选,默认为https://trustrails.app)
______________________________________________________________________
为什么选择TrustRails?
- ✅ 实时数据 -产品提要每天更新两次
- ✅ 多家零售商 -在一次搜索中比较价格
- ✅ 股票信息 -查看实际可购买的商品
- ✅ 直接购买链接 -点击立即购买
- ✅ 零设置 -使用共享公钥开箱即用
- ✅ 英国聚焦 -针对英国电子产品购物进行了优化
______________________________________________________________________
故障排除
“找不到命令”或服务器未启动
- 确保已安装Node.js
npx可用:npx --version - 尝试手动运行:
npx -y @trustrails/mcp-server - 使用nvm? Claude Desktop不继承您的shell PATH。请改用节点的完整路径:
{
"command": "/Users/YOUR_USERNAME/.nvm/versions/node/vX.X.X/bin/node",
"args": ["/Users/YOUR_USERNAME/.nvm/versions/node/vX.X.X/lib/node_modules/@trustrails/mcp-server/dist/index.js"]
}首次运行 npm install -g @trustrails/mcp-server,然后使用以下命令查找节点路径 which node.
“超出费率限制”
- 等待一个小时以重置限制
- 检查
X-RateLimit-Reset用于精确重置时间的标头 - 50个请求/小时对于正常使用来说已经足够了
“未找到结果”
- 尝试更广泛的搜索词(例如,“笔记本电脑”而不是特定型号)
- 检查品牌名称的拼写
- 先尝试不使用过滤器进行搜索
______________________________________________________________________
发展
本地设置
# Clone the repo
git clone https://github.com/james-webdev/trustrails-mcp-server
cd trustrails-mcp-server
# Install dependencies
npm install
# Run locally
npm run dev测试
# Run the MCP inspector to test tools
npx @modelcontextprotocol/inspector npm run dev______________________________________________________________________
支持和链接
- 网站: trustrails.app
- 问题:
- NPM: @trustrails/mcp服务器
- MCP注册表: modelcontextprotocol.io/服务器
______________________________________________________________________
许可证
麻省 理工© TrustRails 的
______________________________________________________________________
关于MCP
此服务器实现 模型上下文协议,将AI助手连接到外部工具和数据源的标准。了解有关构建MCP服务器的更多信息,请访问 模型上下文协议.io.
