Package Exports
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@trustrails/mcp-server) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
TrustRails MCP Server
Search UK electronics products - compare prices, find deals, and discover products across multiple retailers.
Built for the Model Context Protocol (MCP)
Quick Start
Installation
npm install -g @trustrails/mcp-serverConfiguration
Add to your Claude Code config (~/.config/claude/config.json):
{
"mcpServers": {
"trustrails": {
"command": "trustrails-mcp",
"env": {
"TRUSTRAILS_API_KEY": "mcp-public-2026",
"TRUSTRAILS_BASE_URL": "https://www.trustrails.app"
}
}
}
}Or for Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"trustrails": {
"command": "trustrails-mcp",
"env": {
"TRUSTRAILS_API_KEY": "mcp-public-2026"
}
}
}
}That's it! Restart Claude and start searching.
What You Can Do
Natural Language Product Search
"Find me a gaming laptop under £1000"
"Compare prices for Sony WH-1000XM5 headphones"
"Show me the cheapest 4K monitors over 27 inches"
"What HP laptops are in stock right now between £500-£700?"Claude will search across multiple UK retailers and show you:
- Real-time prices
- Stock availability
- Product specs
- Purchase links
Available Tools
search_products
Search UK electronics across multiple retailers.
Parameters:
query(string) - Search term (e.g., "laptop", "USB-C charger")min_price(number) - Minimum price in GBP (optional)max_price(number) - Maximum price in GBP (optional)brand(string) - Filter by brand (optional)category(string) - Filter by category (optional)
get_product
Get detailed information about a specific product by ID.
Parameters:
product_id(string) - The product ID from search results
Supported Retailers
Search across 26,000+ products from:
- AO - Major UK electronics retailer
- Boxed2Me - Tech and electronics
- Instock - Computing and office equipment
- Back to the Office - Office tech and supplies
More retailers added regularly
Rate Limits
- 20 requests per hour per IP address
- Rate limit info included in response headers (
X-RateLimit-Remaining,X-RateLimit-Reset) - Limits reset every hour
Plenty for normal use - just prevents abuse.
Environment Variables
TRUSTRAILS_API_KEY- API key (usemcp-public-2026for shared access)TRUSTRAILS_BASE_URL- API endpoint (defaults tohttps://www.trustrails.app)
Example Usage
Price comparison:
"Compare prices for Sony WH-1000XM5 headphones across all retailers"Budget shopping:
"Find the cheapest gaming laptops with at least 16GB RAM under £800"Brand research:
"Show me all Apple products between £500 and £1000 currently in stock"Stock checking:
"Which retailers have the HP Envy x360 in stock right now?"Why TrustRails?
- ✅ Real-time data - Updated daily
- ✅ Multiple retailers - Compare prices in one search
- ✅ Stock info - See what's actually available
- ✅ Direct purchase links - Buy immediately
- ✅ Zero setup - Works out of the box with shared key
Support & Links
- Website: https://www.trustrails.app
- GitHub: https://github.com/james-webdev/trustrails
- Issues: https://github.com/james-webdev/trustrails/issues
- NPM: https://www.npmjs.com/package/@trustrails/mcp-server
License
MIT
About MCP
This server implements the Model Context Protocol, allowing Claude to search products directly. Learn more about building MCP servers at modelcontextprotocol.io.