TrailWeights MCP Server
Verified ultralight gear data for AI agents.
TrailWeights hosts a public Model Context Protocol server at trailweights.com/api/mcp featuring tools like search_corpus and recommend_gear for ultralight backpacking. It exposes verified gear weights, prices, creator video reviews, in-house pack templates, and a searchable knowledge corpus to any MCP-compliant client — ChatGPT, Claude, Apple Intelligence, Copilot, Gemini, and more.
Server Details
POST https://trailweights.com/api/mcpAccept: text/event-stream.https://trailweights.com/.well-known/mcp.jsonTools (8)
All tools are read-only. Names and descriptions below are the live contract advertised by the server's tools/list response.
search_corpus
Semantic search over the TrailWeights knowledge corpus (transcripts, product descriptions, in-house pack templates, surveys, ultralight Bible). Returns the top matching chunks with source attribution. Supports hard predicates — filter by verified max weight (grams), max price (USD), minimum independent creator count (trust floor), and gear category — so hybrid semantic+spec queries resolve in one call.
get_gear_reviews
Fetch creator video reviews for a product. Returns up to 10 verified mentions with creator name, YouTube ID, timestamp, and quoted snippet.
get_product_specs
Canonical product spec sheet — name, brand, category, verified weight, MSRP, image, and a cottage-first affiliate buy URL. Includes a trust envelope: verified weight with provenance (measured vs manufacturer claim), confidence, last-verified date, a manufacturer-vs-field weight conflict flag, and top creator citations with source URLs. Pass either the product UUID or the slug.
recommend_gear
Structured gear recommendations from a freeform natural-language query (e.g. 'best quilt for a PCT thru hike'). Runs the TrailWeights query planner: intent classification, brand-alias expansion, and compiled weight/price/category constraints. Returns the top catalog products with verified weights (with provenance and conflict flags), citations, and cottage-first buy URLs, plus the interpreted intent and applied filters. Optional weight cap (oz) and category filter.
compare_gear
Side-by-side spec comparison for 2–6 products. Returns aligned rows of name, weight, price, category, and buy URL, each with a trust envelope (verified weight provenance, manufacturer-vs-field conflict flag, top citations).
find_lighter_alternative
Given a product, return up to 5 lighter alternatives in the same category, ordered by verified weight ascending. Each alternative carries a trust envelope (verified weight provenance, conflict flag, top citations).
get_field_consensus
Pre-computed field consensus for a product: what independent creators and the field say, scored on a deterministic 100-point rubric with a source-diversity gate. Returns the consensus label, score, evidence count, distinct authors, known conflicts, and a sample of the underlying evidence claims with source URLs. This is conflict-resolution an agent would otherwise have to reconstruct from raw reviews.
get_pack_template
Return one of the 21 in-house TrailWeights pack templates by ID or slug, including the full item list and total weight.
Connect a Client
Add the server to your Claude Desktop or MCP client configuration. The Streamable HTTP transport needs only the endpoint URL — no API key, no OAuth.
{
"mcpServers": {
"trailweights": {
"type": "streamable-http",
"url": "https://trailweights.com/api/mcp"
}
}
}Clients that auto-discover servers can read the manifest at https://trailweights.com/.well-known/mcp.json, which lists the same endpoint, transport, and tool catalog in machine-readable form.
Gear Schema
Tools that return gear (recommend_gear, get_product_specs, compare_gear, find_lighter_alternative) resolve to this canonical, typed field shape so agents see a stable contract.