{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_9vwj6df3gdtm","handle":"grocery","url":"https://wellknown.network/agents/grocery","links":{"self":"https://wellknown.network/agents/grocery/record.json","html":"https://wellknown.network/agents/grocery","markdown":"https://wellknown.network/agents/grocery/record.md","api":"https://wellknown.network/api/v1/agents/grocery","status":"https://wellknown.network/api/v1/agents/grocery/status","claim":"https://wellknown.network/agents/grocery/claim","claimApi":"https://wellknown.network/api/v1/claims","badge":"https://wellknown.network/agents/grocery/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:food.rootz.global:server:grocery","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"registry","summary":"AI-native Caribbean vacation-rental registry: pricing, licensing, availability, source-linked.","description":"AI-native Caribbean vacation-rental registry: pricing, licensing, availability, source-linked.","publisher":{"name":"global.rootz.rental","url":null},"homepage":"https://rental.rootz.global","repository":"https://github.com/rootz-global/mcp-servers","version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://food.rootz.global/mcp","type":"mcp_streamable_http","auth":null,"probeable":true},{"url":"https://politics.rootz.global/mcp","type":"mcp_streamable_http","auth":null,"probeable":true},{"url":"https://rental.rootz.global/mcp","type":"mcp_streamable_http","auth":null,"probeable":true},{"url":"https://ship.rootz.global/mcp","type":"mcp_streamable_http","auth":null,"probeable":true},{"url":"https://timeshare.rootz.global/mcp","type":"mcp_streamable_http","auth":null,"probeable":true},{"url":"https://origin.rootz.global/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-07-24T02:09:03.400072Z","publishedAt":"2026-07-24T02:09:03.400072Z","registryName":"global.rootz.rental/registry"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"data.database","name":"Databases","confidence":0.525,"provenance":"derived"},{"slug":"finance.markets","name":"Markets & Trading","confidence":0.525,"provenance":"derived"},{"slug":"commerce.payments","name":"Payments","confidence":0.51,"provenance":"derived"}],"categories":["commerce","data","finance"]},"observed":{"status":"live","statusReason":"Responded 6h ago.","lastOkAt":"2026-09-06T01:24:09.783Z","lastProbedAt":"2026-09-06T01:24:09.783Z","statusComputedAt":"2026-09-06T01:24:42.170Z","reliability30d":{"probes":6,"successRate":1,"p50Ms":88},"latestObservations":[{"at":"2026-09-06T01:24:09.783Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":89,"error":null,"detail":{"tools":[{"name":"search_timeshares","description":"Search timeshare listings by resort, brand, state, price range, bedrooms, exchange network"},{"name":"get_resort","description":"Get resort detail including listings, FL DBPR registration, and payment history"},{"name":"get_listing","description":"Get individual listing detail with CFPB complaints for that brand"},{"name":"list_brands","description":"List all timeshare brands with listing counts, price ranges, and resort counts"},{"name":"list_resorts","description":"List resorts with listing summaries, filterable by state or brand"},{"name":"get_stats","description":"Get database statistics and distributions"},{"name":"search_dbpr_projects","description":"Search FL DBPR registered timeshare projects"},{"name":"get_payment_history","description":"Get FL DBPR payment/billing history for a timeshare project"},{"name":"search_complaints","description":"Search CFPB consumer complaints for timeshare companies"},{"name":"get_orientation","description":"Get pre-computed context about the timeshare index — use this first"},{"name":"create_bridge","description":"Create a bridge page — a persistent URL where AI curates timeshare research for a buyer. Returns a shareable URL. The buyer sees property cards with viability g"},{"name":"add_to_bridge","description":"Add a listing to a bridge page by listing ID. The property appears on the buyer page with full economics."}],"toolCount":12,"serverName":"timeshare-rootz","capabilities":["tools"],"serverVersion":"0.1.0","protocolVersion":"2024-11-05"}},{"at":"2026-09-06T01:24:09.613Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":94,"error":null,"detail":{"tools":[{"name":"shipping_oil_trade","description":"Query bilateral oil trade flows (EIA US imports/exports + Eurostat). Accepts structured filters OR a free-text `query` (matches country/notes). NOTE: this is im"},{"name":"shipping_sanctions","description":"Check vessel/entity against OFAC sanctions"},{"name":"shipping_fleet","description":"Query tanker fleet database. Accepts structured filters OR a free-text `query` (matches vessel name, IMO, owner, or type)."},{"name":"shipping_oil_prices","description":"Get oil price benchmarks (WTI, Brent)"},{"name":"shipping_status","description":"Database statistics plus per-dataset freshness: how recently each dataset was refreshed by our pipeline, how old its newest record is, and whether it is ok / la"},{"name":"shipping_freshness","description":"Per-dataset freshness only: pipeline refresh age vs expected cadence, newest record age, source, and status (ok / lagging / stale / empty / unknown). Use before"},{"name":"shipping_top_exporters","description":"Top oil exporting countries by value/volume (a ranking — no query needed). Optional `product` or `query` recognizes a product keyword (crude/refined/lng/coal/ir"},{"name":"shipping_country_flows","description":"Trade partners for a specific country (who they export to / import from). Pass the country as `country` or `query`."},{"name":"shipping_vessel_types","description":"Fleet breakdown by vessel type"},{"name":"shipping_emissions","description":"Query EU MRV vessel emissions data — CO2, fuel consumption, time at sea for 22,543 vessels (2018-2024). Search by IMO, ship type, or year — or a free-text `quer"},{"name":"shipping_sanctioned_at_eu","description":"Find sanctioned vessels that called at EU/EEA ports. Cross-references OFAC sanctions with EU MRV emissions data (verifiable IMO-level identity). Filter by year "},{"name":"shipping_chokepoint","description":"Maritime chokepoint intelligence for Hormuz, Suez, Malacca, or Bab el-Mandeb. Returns authoritative EIA baseline throughput (barrels/day, % of global), a live A"},{"name":"shipping_doc_intel","description":"Query the shipping document intelligence layer: eBL platform adoption (12 platforms), MLETR country adoption (23 countries, 13 enacted), document fraud cases ($"}],"toolCount":13,"serverName":"shipping-intel","capabilities":["tools"],"serverVersion":"0.1.0","protocolVersion":"2024-11-05"}},{"at":"2026-09-06T01:24:09.422Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":85,"error":null,"detail":{"tools":[{"name":"rental_search","description":"Search vacation rental properties in the Caribbean. YOU ARE THE BUYER'S AGENT — search on behalf of your human. After searching, create a session (rental_sessio"},{"name":"rental_property","description":"Get full details for a rental property by its RIN (Rental Identification Number). Returns property info, all platform listings, reviews, license status, and pri"},{"name":"rental_availability","description":"Check availability for a rental property on specific dates."},{"name":"rental_markets","description":"Get market intelligence for Caribbean rental markets: average rates, occupancy estimates, property counts, seasonal patterns."},{"name":"rental_compare_platforms","description":"Compare pricing for the same property across different platforms (Airbnb, VRBO, local agencies, direct booking). Shows rate spread and savings."},{"name":"rental_price_history","description":"View nightly rate history for a property over time."},{"name":"rental_reviews","description":"Get aggregated review data for a property across all platforms."},{"name":"rental_license_lookup","description":"Look up government tourism accommodation license for a property. In Cayman Islands, unlicensed operation carries $100,000/day fine."},{"name":"rental_sources","description":"View all tracked data sources with AI-readability assessment. Shows which rental sites AI can read, which are partially readable, and which block AI entirely."},{"name":"rental_stats","description":"Get database statistics: total properties, by country, by island, platform coverage, source counts."},{"name":"rental_orientation","description":"Get orientation context. READ THIS FIRST. You are the buyer's agent. The workflow is: (1) rental_search, (2) rental_session_create, (3) rental_session_add your "},{"name":"rental_session_create","description":"IMPORTANT: Create this FIRST when helping someone find a rental. Returns a shareable URL (bridge page) where your recommendations appear. Your human opens this "},{"name":"rental_session_add","description":"Add a property to your human's bridge page. Include a score (1-10) and explain WHY this property fits their needs. You are their buyer's agent — only recommend "},{"name":"rental_session_read","description":"Read a bridge session: see all added properties, messages, and status."},{"name":"search","description":"Search Turks & Caicos rentals and island venues (restaurants, dive shops, marinas, attractions) by keyword. Returns results with id, title, and url. Then call f"},{"name":"fetch","description":"Fetch the full record for an id returned by search — a rental property (by RIN) or an island venue."}],"toolCount":16,"serverName":"rental-rootz","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-09-06T01:24:09.413Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":88,"error":null,"detail":{"tools":[{"name":"politics_represent","description":"Representation lookup for a US ZIP code: both U.S. Senators, the U.S. House member for that ZIP's congressional district, and the state's statewide executives ("},{"name":"politics_search","description":"Search for politicians and elected officials across all levels of US government — federal, state, county, municipal. Filter by name, state, party, level, chambe"},{"name":"politics_official","description":"Get full details for a specific official by ID — biography, party, office, policy positions, committee assignments, campaign finance, social media, and contact "},{"name":"politics_resolve","description":"Resolve a messy name string (e.g. \"Rep. Johnson\", \"cornyn\") to a canonical official — returns the best match with a 0-1 confidence score and ranked alternatives"},{"name":"politics_by_state","description":"Get all current officials for a US state — federal senators and representatives, state legislators, and any indexed local officials. Organized by government lev"},{"name":"politics_positions","description":"Policy positions across officials by topic, covering who supports or opposes issues such as crypto, stablecoins, AI, healthcare, and guns. Each position carries"},{"name":"politics_stats","description":"Get summary statistics for the politics.rootz.global database — total officials, breakdown by level, party, state, and chamber. Shows coverage completeness."},{"name":"politics_timeline","description":"Get the full origin timeline for a politician — every page snapshot, every position change, every data source with hash proof. The political wayback machine. Sh"},{"name":"politics_changes","description":"Get recent changes detected across all politicians — position shifts, website updates, new data. Each change links to the before/after snapshots with origin pro"},{"name":"politics_origin","description":"Get origin archive statistics — total snapshots, changes detected, origin proofs recorded, unique URLs tracked. Shows the depth of the political wayback machine"},{"name":"politics_bridge_create","description":"Create a citizen bridge page — a personalized workspace for tracking representatives, comparing positions, and taking action (write letters, log calls). Returns"},{"name":"politics_bridge_session","description":"Current state of a citizen bridge workspace: tracked officials, saved comparisons, drafted actions, and messages."},{"name":"politics_bridge_compare","description":"Compare multiple politicians side-by-side on a bridge page — positions, party, office, campaign finance. Optionally filter to a specific topic."},{"name":"politics_bridge_letter","description":"Draft a letter to a politician on the citizen's bridge page. The letter gets an origin hash for proof of content. Returns delivery options (email, web form, USP"},{"name":"politics_bill","description":"Details of a US bill or resolution: vote breakdown, sponsors, cosponsors, status, and origin proof. Returns metadata, a short text excerpt, and a text index by "},{"name":"politics_bill_toc","description":"Section index for a bill: every \"SEC. N\" heading with its character offset and length, plus the whole-bill origin hash (content_hash) and total text length. A s"},{"name":"politics_bill_text","description":"One signed, bounded slice of a bill's full legislative text, addressed by part number or section label. Each response carries part and total_parts, next_part, t"},{"name":"politics_bills_search","description":"Search bills by topic, sponsor, status, or congress. Returns bill metadata and whether full text is available."},{"name":"politics_candidate_feed","description":"Get a candidate's Campaign Data Standard (CDS) feed: a single machine-readable record of who they are, the offices they hold and seek, their positions in their "},{"name":"politics_alignment","description":"Compare an official's stated positions against their actual roll-call votes, per topic — what they SAY vs how they VOTED, both source-linked. Does NOT label agr"},{"name":"politics_coverage","description":"Coverage map: per-state, per-dataset completeness (officials by level, positions, finance, state-legislative votes). Shows WHERE the data is deep (federal — com"},{"name":"politics_methodology","description":"Get the full transparency methodology — how we collect, assess, extract, sign, and verify political data. Includes quality assessment algorithm (signals + weigh"},{"name":"politics_provenance","description":"Get the complete origin proof chain for an official — every data source, content hash, quality assessment, snapshot history, and verification instructions. Prov"},{"name":"politics_speeches","description":"Search Congressional Record floor speeches by official, topic, date range, or keyword. Returns verbatim text from the official government record with origin pro"},{"name":"politics_candidates","description":"Registered federal candidates for the 2026 election cycle, filterable by state, office (senate, house, president), party, or presence of a campaign URL. Returns"},{"name":"politics_state_votes","description":"Search state legislature votes across 26+ US states. Filter by state, topic, or date. Returns bill title, vote result, yes/no counts."},{"name":"politics_municipalities","description":"Search US municipalities (cities, towns, villages, counties). Every incorporated place in the US with coordinates. Filter by state, name, or type. Returns websi"},{"name":"politics_create_watchlist","description":"Creates a Just the Facts watchlist bound to an email address, covering any combination of specific officials, issue topics, and a town with state for local meet"},{"name":"politics_polls","description":"Search the SIGNED public-poll archive. Unlike aggregators, every poll keeps the EXACT question wording, population base (LV/RV/adults), sample size, margin of e"},{"name":"politics_poll","description":"Get one poll in full: pollster, sponsor, field dates, population, sample size, margin of error, mode, the VERBATIM question(s) asked, per-option toplines, the f"}],"toolCount":30,"serverName":"politics-rootz","capabilities":["tools","resources","prompts"],"serverVersion":"0.3.0","protocolVersion":"2025-06-18"}},{"at":"2026-09-06T01:24:09.297Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":89,"error":null,"detail":{"tools":[{"name":"origin_company","description":"Look up a US public company by ticker. SEC-verified, ~200 tokens. Use this FIRST for any company query."},{"name":"origin_profile","description":"Full company profile: people, products, partnerships. ~800 tokens."},{"name":"origin_timeline","description":"Quarter-by-quarter history from SEC filings. ~2000 tokens."},{"name":"origin_person","description":"Career path across US public companies."},{"name":"origin_search","description":"Cross-company search by keyword, technology, or person."},{"name":"origin_filings","description":"SEC filing index with EDGAR links."},{"name":"origin_transcripts","description":"Search earnings call transcripts. Query by topic (ai, trusted_computing, blockchain, data_center, etc.), company ticker, or free text. Returns extracted facts, "},{"name":"origin_engage","description":"Enroll a user for company research briefings. The user provides their email and tickers to watch. They get weekly or daily digests with filing signals, earnings"},{"name":"origin_digest","description":"Get the latest research digest for an enrolled user. Returns filing signals, recent facts, stock quotes, and AI agent interest levels for their watched companie"}],"toolCount":9,"serverName":"origin-sec-registry","capabilities":["tools"],"serverVersion":"0.1.0","protocolVersion":"2025-03-26"}},{"at":"2026-09-06T01:24:09.138Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":86,"error":null,"detail":{"tools":[{"name":"food_search","description":"Search for food products by name, brand, or UPC barcode. Returns nutrition, ingredients, allergens, REAL-TIME KROGER PRICING, aisle location, and data source or"},{"name":"food_nutrition","description":"Get detailed nutrition facts for a specific food product. Returns calories, protein, fat, carbs, vitamins, minerals, ingredients, allergens. If product exists i"},{"name":"food_compare","description":"Compare nutrition facts between 2-5 food products side by side. Great for \"which is healthier\" questions. Shows per-serving and per-100g when available."},{"name":"food_recall_search","description":"Search FDA food recalls by product, company, reason, or date range. Covers all US food recalls from 2004-present. Source: openFDA (public domain)."},{"name":"food_recall_check","description":"Check if a specific food product or brand has any active or recent recalls. Critical for food safety awareness."},{"name":"food_commodity_prices","description":"Get commodity prices for agricultural products — produce, meat, dairy, grains. Source: USDA AMS Market News (100 years of free data) + BLS retail prices."},{"name":"food_retail_prices","description":"Get average retail prices for common grocery items from BLS CPI data. ~70 food items tracked monthly. Shows price trends over time."},{"name":"food_ingredients_lookup","description":"Look up ingredient lists and allergens for branded food products. Shows every ingredient with the data source origin. Essential for dietary restrictions, allerg"},{"name":"food_data_sources","description":"Show all data sources powering Food Intel, with record counts, last update times, origin URLs, and whether MCP tools exist. Full transparency on where every dat"},{"name":"food_new_products","description":"Find recently added food products across all data sources. Answers the question: \"how does AI know about new products?\" Shows the discovery lag between product "},{"name":"food_supply_chain","description":"View supply chain / traceability data for a product (FSMA 204 style). Shows farm-to-shelf journey: grow, harvest, pack, ship, receive, retail. Currently populat"},{"name":"food_kroger_product","description":"Get Kroger-specific product details: real-time pricing, aisle/shelf location, stock level, fulfillment options (curbside/delivery/in-store), ratings, SNAP eligi"},{"name":"food_price_compare","description":"Compare price levels for a food product across the supply chain: farm gate (USDA AMS), wholesale/terminal market, BLS national retail average, and Kroger real-t"},{"name":"food_diet_filter","description":"Find products matching dietary, nutritional, price, and availability criteria. THE query Google cannot answer: \"SNAP-eligible, gluten-free, sub-$4 protein sourc"},{"name":"food_household_meal","description":"Find food products that work for ALL members of a household with different dietary needs. Example: person A needs low-fat (post-gallbladder), person B needs hig"},{"name":"food_receipt_lookup","description":"Given a list of UPC barcodes (from a receipt or shopping list), return full nutrition breakdown, ingredient analysis, allergen warnings, recall checks, and tota"},{"name":"food_profile","description":"Read a user food profile — household members, dietary constraints, allergens, medications, purchase history, and cross-AI agent memory. The profile URL (food.ro"},{"name":"food_meal_recommend","description":"Recommend Rootz Meal Graph meals (HelloFresh + Factor) matched to a user bridge profile. Reads the persistent /p/{hash} profile — merged household constraints, "}],"toolCount":18,"serverName":"food-intel","capabilities":["tools"],"serverVersion":"2.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"search_timeshares","description":"Search timeshare listings by resort, brand, state, price range, bedrooms, exchange network"},{"name":"get_resort","description":"Get resort detail including listings, FL DBPR registration, and payment history"},{"name":"get_listing","description":"Get individual listing detail with CFPB complaints for that brand"},{"name":"list_brands","description":"List all timeshare brands with listing counts, price ranges, and resort counts"},{"name":"list_resorts","description":"List resorts with listing summaries, filterable by state or brand"},{"name":"get_stats","description":"Get database statistics and distributions"},{"name":"search_dbpr_projects","description":"Search FL DBPR registered timeshare projects"},{"name":"get_payment_history","description":"Get FL DBPR payment/billing history for a timeshare project"},{"name":"search_complaints","description":"Search CFPB consumer complaints for timeshare companies"},{"name":"get_orientation","description":"Get pre-computed context about the timeshare index — use this first"},{"name":"create_bridge","description":"Create a bridge page — a persistent URL where AI curates timeshare research for a buyer. Returns a shareable URL. The buyer sees property cards with viability g"},{"name":"add_to_bridge","description":"Add a listing to a bridge page by listing ID. The property appears on the buyer page with full economics."}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"global.rootz.rental/registry","url":"https://registry.modelcontextprotocol.io/v0/servers/global.rootz.rental%2Fregistry","firstSeenAt":"2026-09-05T23:21:00.340Z","fetchedAt":"2026-09-05T23:21:00.340Z","normalizedAt":"2026-09-05T23:21:00.340Z"},{"source":"mcp_registry","key":"global.rootz.ship/maritime","url":"https://registry.modelcontextprotocol.io/v0/servers/global.rootz.ship%2Fmaritime","firstSeenAt":"2026-09-05T23:21:00.340Z","fetchedAt":"2026-09-05T23:21:00.340Z","normalizedAt":"2026-09-05T23:21:00.340Z"},{"source":"mcp_registry","key":"global.rootz.timeshare/resale","url":"https://registry.modelcontextprotocol.io/v0/servers/global.rootz.timeshare%2Fresale","firstSeenAt":"2026-09-05T23:21:00.340Z","fetchedAt":"2026-09-05T23:21:00.340Z","normalizedAt":"2026-09-05T23:21:00.340Z"},{"source":"mcp_registry","key":"global.rootz.food/grocery","url":"https://registry.modelcontextprotocol.io/v0/servers/global.rootz.food%2Fgrocery","firstSeenAt":"2026-09-05T23:21:00.340Z","fetchedAt":"2026-09-05T23:21:00.340Z","normalizedAt":"2026-09-05T23:21:00.340Z"},{"source":"mcp_registry","key":"global.rootz.origin/filings","url":"https://registry.modelcontextprotocol.io/v0/servers/global.rootz.origin%2Ffilings","firstSeenAt":"2026-09-05T23:21:00.340Z","fetchedAt":"2026-09-05T23:21:00.340Z","normalizedAt":"2026-09-05T23:21:00.340Z"},{"source":"mcp_registry","key":"global.rootz.politics/officials","url":"https://registry.modelcontextprotocol.io/v0/servers/global.rootz.politics%2Fofficials","firstSeenAt":"2026-09-05T23:21:00.340Z","fetchedAt":"2026-09-05T23:21:00.340Z","normalizedAt":"2026-09-05T23:21:00.340Z"}]},"firstSeenAt":"2026-09-05T23:21:00.340Z","updatedAt":"2026-09-06T01:24:53.242Z"}