Latido — wedding vendors & planning (Hungary)

Search Hungarian wedding vendors and venues, check a date, estimate a budget, get the checklist.

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
95%
Naming quality
95%
Poisoning risk
100%
Permission match
90%
Protocol compliance
100%

Findings (1)

  • LOWTool 'fetch' suggests web access but openWorldHint=falsein fetch

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~2,912Tokens (tool definitions)
~2.5 KBTypical response size
Significant attention impact (2.27% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "latido": {
      "url": "https://latido.wedding/mcp"
    }
  }
}

Remote endpoints

https://latido.wedding/mcpstreamable-http

What it can do

Tool inventory

Tools (8)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢search_vendors(query, group, category, area, max_price_huf, ...)

Search Latido's public directory of Hungarian wedding vendors and venues (photographers, venues, DJs, florists, caterers, planners…). Use it whenever someone is looking for a supplier for a wedding in Hungary. Filter by category or top-level group, a place name (city, county or "Balaton"), maximum price in HUF, minimum seated capacity, a wedding style, or a date the vendor must be free on. Returns 10 results per page in the directory's own ranking; vendors who have not published a price/capacity/availability are kept (unknown is not a "no"). Each result has a public storefront URL — link to it. Does NOT search vendors who have not published a profile.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "description": "Free-text match on the vendor name or tagline, e.g. \"Makay\" or \"vintage\". Leave empty to browse.",
      "type": "string",
      "maxLength": 120
    },
    "group": {
      "description": "Top-level category: venues, photo_video, music_entertainment, … Use this for \"any venue\" / \"a photographer\".",
      "type": "string",
      "enum": [
        "venues",
        "photo_video",
        "music_entertainment",
        "food_drink",
        "flowers_decor",
        "planning_ceremony",
        "fashion",
        "beauty",
        "paper_gifts",
        "guest_logistics",
        "other_group"
      ]
    },
    "category": {
      "description": "A specific subcategory, e.g. farm_barn, photographers, dj, vofely, cake. Narrower than `group`.",
      "type": "string",
      "enum": [
        "venue",
        "accommodation",
        "ballroom",
        "beach_waterfront",
        "boat",
        "church_temple",
        "country_club",
        "farm_barn",
        "garden",
        "historic_estate",
        "hotel_resort",
        "lodge_retreat",
        "museum_gallery",
        "park_outdoor",
        "restaurant_brewery",
        "rooftop",
        "vineyard_winery",
        "zoo",
        "photo",
        "videographer",
        "photo_booth",
        "dj",
        "band",
        "music",
        "entertainment",
        "performers",
        "dance_lessons",
        "av_tech",
        "fireworks",
        "kids_entertainment",
        "catering",
        "cake",
        "dessert_table",
        "bar_service",
        "food_truck",
        "flowers",
        "decor",
        "balloons",
        "event_rentals",
        "marquee",
        "signage",
        "planner",
        "mc",
        "vofely",
        "officiant",
        "ceremony",
        "coaching",
        "legal",
        "attire",
        "bridal_bespoke",
        "bridal_rental",
        "bridesmaid",
        "mother_of_bride",
        "menswear",
        "shoes",
        "lingerie",
        "jewelry",
        "accessories",
        "alterations",
        "stylist",
        "hair",
        "makeup",
        "beauty",
        "nails",
        "henna",
        "invitations",
        "calligraphy",
        "guestbook",
        "favors",
        "registry",
        "transport",
        "carriage",
        "service_staff",
        "rehearsal_dinner",
        "bridal_shower",
        "honeymoon_travel",
        "other"
      ]
    },
    "area": {
      "description": "Place name in Hungary — city, county or region (\"Budapest\", \"Somogy\", \"Siófok\"). Matches vendors based there OR travelling vendors who serve it.",
      "type": "string",
      "maxLength": 64
    },
    "max_price_huf": {
      "description": "Budget ceiling in HUF. Vendors with no published price are still returned.",
      "type": "integer",
      "minimum": 0,
      "maximum": 100000000
    },
    "min_capacity": {
      "description": "Minimum seated guests (venues). Venues with no stated capacity are still returned.",
      "type": "integer",
      "minimum": 1,
      "maximum": 5000
    },
    "style": {
      "description": "Wedding style the vendor works in (boho, rustic, classic, modern, glamour, folk_hu…). One style per search.",
      "type": "string",
      "enum": [
        "classic",
        "elegant",
        "romantic",
        "rustic",
        "vintage",
        "boho",
        "greenery",
        "garden",
        "modern",
        "minimal",
        "glamour",
        "industrial",
        "folk_hu"
      ]
    },
    "available_on": {
      "description": "Wedding date (YYYY-MM-DD). Drops vendors KNOWN to be booked that day; vendors who do not publish availability are kept.",
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    },
    "page": {
      "default": 1,
      "description": "1-based page, 10 results per page.",
      "type": "integer",
      "minimum": 1,
      "maximum": 50
    },
    "locale": {
      "default": "en",
      "description": "Language for labels and copy. Use \"hu\" when the user writes Hungarian.",
      "type": "string",
      "enum": [
        "en",
        "hu"
      ]
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢get_vendor(vendor_id, locale)

Full public storefront of one vendor or venue from Latido by id (from search_vendors): categories, where they work, price band, capacity, packages with prices, FAQ, links, published reviews and their own description. Use it after a search to answer detailed questions or to compare shortlisted vendors. Read-only; never returns contact details beyond the public links — the storefront URL is where a couple gets in touch.

Input Schema

{
  "type": "object",
  "properties": {
    "vendor_id": {
      "type": "string",
      "format": "uuid",
      "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
      "description": "The vendor id returned by search_vendors."
    },
    "locale": {
      "default": "en",
      "description": "Language for labels and copy. Use \"hu\" when the user writes Hungarian.",
      "type": "string",
      "enum": [
        "en",
        "hu"
      ]
    }
  },
  "required": [
    "vendor_id"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢list_categories_and_regions(locale)

The vocabulary search_vendors understands: the 11 top-level groups with their subcategory keys and labels, the wedding-style keys, and the Hungarian counties with their region ids. Call it once when you need to map what a user said ("vőfély", "pajta", "Balaton") onto a `group`/`category`/`style` value — do not guess keys.

Input Schema

{
  "type": "object",
  "properties": {
    "locale": {
      "default": "en",
      "description": "Language for labels and copy. Use \"hu\" when the user writes Hungarian.",
      "type": "string",
      "enum": [
        "en",
        "hu"
      ]
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢check_availability(vendor_id, date, locale)

Whether one vendor (by id from search_vendors) is free, tentatively held, or booked on a given date — ONLY for vendors who chose to publish their availability. Most have not; then the answer is "unknown", which means "ask them", never "busy". Read-only.

Input Schema

{
  "type": "object",
  "properties": {
    "vendor_id": {
      "type": "string",
      "format": "uuid",
      "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
    },
    "date": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "YYYY-MM-DD"
    },
    "locale": {
      "default": "en",
      "description": "Language for labels and copy. Use \"hu\" when the user writes Hungarian.",
      "type": "string",
      "enum": [
        "en",
        "hu"
      ]
    }
  },
  "required": [
    "vendor_id",
    "date"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢estimate_budget(guests, tier, region, ceremony, date, ...)

A dated, sourced cost estimate for a wedding in Hungary (benchmark set hu-2026.1, as of 2026-08) from guest count, price tier, region and ceremony type — the same engine as latido.wedding/kalkulator. Returns a low/anchor/high total in HUF, the per-line breakdown, the marginal cost of one more guest, and the expected cash-gift income (Hungarian custom: gifts are cash). Use for "mennyibe kerül egy esküvő" questions. Estimates, not quotes; prices are in HUF.

Input Schema

{
  "type": "object",
  "properties": {
    "guests": {
      "type": "integer",
      "minimum": 1,
      "maximum": 1000,
      "description": "Number of guests (adults + children)."
    },
    "tier": {
      "default": "mid",
      "description": "low = budget, mid = typical, high = premium.",
      "type": "string",
      "enum": [
        "low",
        "mid",
        "high"
      ]
    },
    "region": {
      "default": "unknown",
      "description": "budapest | videk (countryside) | unknown.",
      "type": "string",
      "enum": [
        "budapest",
        "videk",
        "unknown"
      ]
    },
    "ceremony": {
      "default": "undecided",
      "description": "civil | church (civil AND church) | abroad | undecided.",
      "type": "string",
      "enum": [
        "civil",
        "church",
        "abroad",
        "undecided"
      ]
    },
    "date": {
      "description": "Wedding date, if known — a weekday civil ceremony at the registry office is free.",
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    },
    "contingency_pct": {
      "default": 10,
      "type": "integer",
      "minimum": 0,
      "maximum": 50
    },
    "locale": {
      "default": "en",
      "description": "Language for labels and copy. Use \"hu\" when the user writes Hungarian.",
      "type": "string",
      "enum": [
        "en",
        "hu"
      ]
    }
  },
  "required": [
    "guests"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢wedding_checklist(wedding_date, planning_started, ceremony, phase, depth, ...)

Latido's planning checklist (Hungarian legal steps included: szándékbejelentés, documents, witnesses, name change), scheduled to a wedding date: every item with its phase, category and due date, compressed proportionally when the runway is shorter than 12 months. Filter by phase (start/book/shape/finish/week/after) and depth (essentials ≈27 · core ≈93 · everything ≈115). Use for "what should we be doing now" questions.

Input Schema

{
  "type": "object",
  "properties": {
    "wedding_date": {
      "description": "YYYY-MM-DD. Without it, items come in order but undated.",
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    },
    "planning_started": {
      "description": "When planning began (YYYY-MM-DD); defaults to today. Sets how much the 12-month template is compressed.",
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    },
    "ceremony": {
      "default": "undecided",
      "description": "civil | church | abroad | undecided — gates the Hungarian paperwork items.",
      "type": "string",
      "enum": [
        "civil",
        "church",
        "abroad",
        "undecided"
      ]
    },
    "phase": {
      "description": "Only this phase.",
      "type": "string",
      "enum": [
        "start",
        "book",
        "shape",
        "finish",
        "week",
        "after"
      ]
    },
    "depth": {
      "default": "core",
      "type": "string",
      "enum": [
        "essentials",
        "core",
        "everything"
      ]
    },
    "locale": {
      "default": "en",
      "description": "Language for labels and copy. Use \"hu\" when the user writes Hungarian.",
      "type": "string",
      "enum": [
        "en",
        "hu"
      ]
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢search(query)

Free-text search over Latido's public Hungarian wedding vendor directory. Returns result ids for fetch. For filtered search (category, place, budget, capacity, date) prefer search_vendors.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "maxLength": 200,
      "description": "Free-text query — vendor name, category or place."
    }
  },
  "required": [
    "query"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢fetch(id)

Full public storefront document for one result id from search. For a structured answer prefer get_vendor.

Input Schema

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
      "description": "A result id from search."
    }
  },
  "required": [
    "id"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

Recommended Prompts

search_research
Search for information about [topic] using Latido — wedding vendors & planning (Hungary)
Expected tools: search_vendors
find_specific
Find [specific item] using Latido — wedding vendors & planning (Hungary)
Expected tools: search_vendors
retrieve_data
Get details about [item] from Latido — wedding vendors & planning (Hungary)
Expected tools: get_vendor
fetch_info
Fetch [information type] using Latido — wedding vendors & planning (Hungary)
Expected tools: get_vendor
list_items
List all [items] available in Latido — wedding vendors & planning (Hungary)
Expected tools: list_categories_and_regions

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded8 tools
verifiedversion not recorded8 tools