{"apiVersion":"v1","directorySlug":"yentaknows-mcp-afcd8ff75c","title":"Yenta","description":"Yenta publishes hospitality venues","pageUrl":"https://www.mcpbundles.com/skills/yentaknows-mcp-afcd8ff75c","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://yentaknows.ai/mcp","hostedMcpUrl":null,"toolCount":21,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"ai.yentaknows/yentaknows-mcp-afcd8ff75c","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"search_venues","description":"Search published venues by name or description, optionally filtered by city, cuisine, price band, neighbourhood, whether the venue takes reservations, proximity (near a lat/long within a radius, nearest first) and opening hours (open on a given day/time, or open now) — all HARD filters that exclude on a miss, plus a HARD experiential-facet filter (facets, '<facet_type>:<value>' tokens from facet_vocabulary) — with prefer_cuisine, prefer_neighbourhood, avoid and prefer_facets as SOFT preferences","inputSchema":{"type":"object","properties":{"at":{"anyOf":[{"type":"string","format":"time"},{"type":"null"}],"default":null},"city":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"near":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"avoid":{"type":"array","items":{"type":"string"},"maxItems":8},"limit":{"type":"integer","default":20,"maximum":50,"minimum":1},"query":{"anyOf":[{"type":"string","maxLength":256},{"type":"null"}],"default":null},"cursor":{"type":"integer","default":0,"maximum":10000,"minimum":0},"facets":{"type":"array","items":{"type":"string"},"maxItems":8},"cuisine":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"open_on":{"anyOf":[{"enum":["monday","tuesday","wednesday","thursday","friday","saturday","sunday"],"type":"string"},{"type":"null"}],"default":null},"open_now":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null},"radius_km":{"anyOf":[{"type":"number","maximum":50.0,"minimum":0},{"type":"null"}],"default":null},"price_band":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"neighbourhood":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"prefer_facets":{"type":"array","items":{"type":"string"},"maxItems":8},"prefer_cuisine":{"type":"array","items":{"type":"string"},"maxItems":8},"accepts_reservations":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null},"prefer_neighbourhood":{"type":"array","items":{"type":"string"},"maxItems":8}},"additionalProperties":false},"title":"Search venues","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_venues","displayName":"Search venues"},{"name":"list_cities","description":"List the cities that have at least one published venue.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","default":20,"maximum":50,"minimum":1},"cursor":{"type":"integer","default":0,"maximum":10000,"minimum":0}},"additionalProperties":false},"title":"List cities","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"list_cities","displayName":"List cities"},{"name":"get_venue","description":"Get one published venue's summary, capabilities and live mcp_endpoint by its slug — always available for any published venue, so use this if venue_profile reports the venue is not available.","inputSchema":{"type":"object","required":["venue_slug"],"properties":{"venue_slug":{"type":"string"}},"additionalProperties":false},"title":"Get venue","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_venue","displayName":"Get venue"},{"name":"get_venues","description":"Get several published venues' summaries in ONE call by their slugs — the batch counterpart to get_venue, so a shortlist from search_venues needs no per-slug round-trip; the base view (identity, essentials, capabilities, booking, mcp_endpoint) is always returned, while include opts into heavier per-venue reads — hours, dietary (dietary-tag/allergen vocabulary), attributes (facets) and menu_summary — with items coming back in the requested order (a repeated slug resolves once) and not_found listin","inputSchema":{"type":"object","required":["slugs"],"properties":{"slugs":{"type":"array","items":{"type":"string"},"maxItems":20},"include":{"type":"array","items":{"enum":["attributes","dietary","hours","menu_summary"],"type":"string"},"maxItems":4}},"additionalProperties":false},"title":"Get venues (batch)","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_venues","displayName":"Get venues (batch)"},{"name":"search_destinations","description":"Search published travel destinations by name; omit the query to list all, and connect to each result's mcp_endpoint for its listings, events and guides.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","default":20,"maximum":50,"minimum":1},"query":{"anyOf":[{"type":"string","maxLength":256},{"type":"null"}],"default":null},"cursor":{"type":"integer","default":0,"maximum":10000,"minimum":0}},"additionalProperties":false},"title":"Search destinations","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_destinations","displayName":"Search destinations"},{"name":"search","description":"Search published venues and destinations together in one call, each result tagged with its kind (venue or destination); pass kind to scope to one type, query to match names and venue descriptions, and city to narrow venues, then use search_venues or search_destinations for type-specific filters such as cuisine, hours or area.","inputSchema":{"type":"object","properties":{"city":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"kind":{"anyOf":[{"enum":["venue","destination"],"type":"string"},{"type":"null"}],"default":null},"limit":{"type":"integer","default":20,"maximum":50,"minimum":1},"query":{"anyOf":[{"type":"string","maxLength":256},{"type":"null"}],"default":null},"cursor":{"type":"integer","default":0,"maximum":10000,"minimum":0}},"additionalProperties":false},"title":"Search venues and destinations","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search","displayName":"Search venues and destinations"},{"name":"get_destination","description":"Get one published destination's summary and live mcp_endpoint by its slug — always available for any published destination, so use this if destination_overview reports it is not available.","inputSchema":{"type":"object","required":["destination_slug"],"properties":{"destination_slug":{"type":"string"}},"additionalProperties":false},"title":"Get destination","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_destination","displayName":"Get destination"},{"name":"search_menus","description":"Search menu items across all published venues by text, city, required dietary tags and allergens to avoid, each result tagged with its venue so an agent can rank venues in one call.","inputSchema":{"type":"object","properties":{"city":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"limit":{"type":"integer","default":20,"maximum":50,"minimum":1},"query":{"anyOf":[{"type":"string","maxLength":256},{"type":"null"}],"default":null},"cursor":{"type":"integer","default":0,"maximum":10000,"minimum":0},"allergens":{"type":"array","items":{"type":"string"},"maxItems":8},"dietary_tags":{"type":"array","items":{"type":"string"},"maxItems":8}},"additionalProperties":false},"title":"Search menus across venues","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_menus","displayName":"Search menus across venues"},{"name":"facet_vocabulary","description":"The closed VENUE facet vocabulary (vibe, cuisine, dietary, and more) plus today's live cuisine, price_band and neighbourhood values across published venues, the exact values search_venues' matching filters accept — for a destination's areas, categories and tags call destination_facets instead.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"title":"Facet vocabulary","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"facet_vocabulary","displayName":"Facet vocabulary"},{"name":"venue_profile","description":"Get a named venue's published profile summary — give its name (and city) or slug; not every venue enables this richer profile, so if it reports the venue is not available, fall back to get_venue with the slug from search_venues (the venue's own host calls this get_venue_profile).","inputSchema":{"type":"object","required":["venue"],"properties":{"city":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"venue":{"type":"string"}},"additionalProperties":false},"title":"Venue profile by name","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"venue_profile","displayName":"Venue profile by name"},{"name":"venue_menu_search","description":"Search a named venue's menu by text, required dietary tags and allergens to avoid; call venue_dietary_options first for the exact spellings (the venue's own host calls this search_menu).","inputSchema":{"type":"object","required":["venue"],"properties":{"city":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"limit":{"type":"integer","default":20,"maximum":50,"minimum":1},"query":{"anyOf":[{"type":"string","maxLength":256},{"type":"null"}],"default":null},"venue":{"type":"string"},"cursor":{"type":"integer","default":0,"maximum":10000,"minimum":0},"allergens":{"type":"array","items":{"type":"string"},"maxItems":8},"dietary_tags":{"type":"array","items":{"type":"string"},"maxItems":8}},"additionalProperties":false},"title":"Search a venue's menu by name","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"venue_menu_search","displayName":"Search a venue's menu by name"},{"name":"venue_dietary_options","description":"List a named venue's declared dietary tags and allergens — the exact spellings venue_menu_search matches literally (the venue's own host calls this get_dietary_options).","inputSchema":{"type":"object","required":["venue"],"properties":{"city":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"venue":{"type":"string"}},"additionalProperties":false},"title":"Venue dietary options by name","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"venue_dietary_options","displayName":"Venue dietary options by name"},{"name":"venue_faq","description":"Search a named venue's published FAQs, optionally filtered by text (the venue's own host calls this get_venue_faq).","inputSchema":{"type":"object","required":["venue"],"properties":{"city":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"limit":{"type":"integer","default":20,"maximum":50,"minimum":1},"query":{"anyOf":[{"type":"string","maxLength":256},{"type":"null"}],"default":null},"venue":{"type":"string"},"cursor":{"type":"integer","default":0,"maximum":10000,"minimum":0}},"additionalProperties":false},"title":"Venue FAQ by name","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"venue_faq","displayName":"Venue FAQ by name"},{"name":"venue_links","description":"Get a named venue's published booking and other links (connect to its mcp_endpoint to actually book; the venue's own host calls this get_venue_links).","inputSchema":{"type":"object","required":["venue"],"properties":{"city":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"venue":{"type":"string"}},"additionalProperties":false},"title":"Venue links by name","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"venue_links","displayName":"Venue links by name"},{"name":"destination_overview","description":"Get a named destination's summary: counts by category, currency, timezone — if it reports the destination is not available, fall back to get_destination with the slug from search_destinations (the destination's own host calls this get_overview).","inputSchema":{"type":"object","required":["destination"],"properties":{"destination":{"type":"string"}},"additionalProperties":false},"title":"Destination overview by name","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"destination_overview","displayName":"Destination overview by name"},{"name":"destination_facets","description":"List a named destination's valid area, category and tag filter values (the destination's own host calls this list_facets).","inputSchema":{"type":"object","required":["destination"],"properties":{"kind":{"anyOf":[{"enum":["area","category","tag"],"type":"string"},{"type":"null"}],"default":null},"destination":{"type":"string"}},"additionalProperties":false},"title":"Destination facets by name","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"destination_facets","displayName":"Destination facets by name"},{"name":"destination_listings","description":"Search a named destination's listings by text, category, area and tags (slugs from destination_facets); optionally near another listing, and the destination's own host calls this search_listings.","inputSchema":{"type":"object","required":["destination"],"properties":{"area":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"tags":{"type":"array","items":{"type":"string"},"maxItems":8},"limit":{"type":"integer","default":20,"maximum":50,"minimum":1},"query":{"anyOf":[{"type":"string","maxLength":256},{"type":"null"}],"default":null},"cursor":{"type":"integer","default":0,"maximum":10000,"minimum":0},"category":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"language":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"radius_km":{"anyOf":[{"type":"number","maximum":50.0,"minimum":0},{"type":"null"}],"default":null},"destination":{"type":"string"},"near_listing_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null}},"additionalProperties":false},"title":"Search a destination's listings by name","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"destination_listings","displayName":"Search a destination's listings by name"},{"name":"destination_listing","description":"Get one listing's full detail by its id, including a live linked venue's mcp_endpoint and linked_venue_slug to read or book it via the venue_* tools (the destination's own host calls this get_listing).","inputSchema":{"type":"object","required":["destination","listing_id"],"properties":{"listing_id":{"type":"string"},"destination":{"type":"string"}},"additionalProperties":false},"title":"Get a destination listing by name","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"destination_listing","displayName":"Get a destination listing by name"},{"name":"destination_events","description":"Find a named destination's events overlapping a date window (default from today; a recurring event's span is not a single date — read its recurrence; the destination's own host calls this search_events).","inputSchema":{"type":"object","required":["destination"],"properties":{"area":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"limit":{"type":"integer","default":20,"maximum":50,"minimum":1},"cursor":{"type":"integer","default":0,"maximum":10000,"minimum":0},"to_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"default":null},"category":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"from_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"default":null},"destination":{"type":"string"}},"additionalProperties":false},"title":"Search a destination's events by name","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"destination_events","displayName":"Search a destination's events by name"},{"name":"destination_guide","description":"Read a named destination's editorial guides such as weather, getting here and safety (the destination's own host calls this get_guide).","inputSchema":{"type":"object","required":["destination"],"properties":{"query":{"anyOf":[{"type":"string","maxLength":256},{"type":"null"}],"default":null},"topic":{"anyOf":[{"enum":["weather","getting_here","transportation","entry_requirements","emergencies","safety","culture","packing","sustainability"],"type":"string"},{"type":"null"}],"default":null},"destination":{"type":"string"}},"additionalProperties":false},"title":"Destination guides by name","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"destination_guide","displayName":"Destination guides by name"},{"name":"destination_faq","description":"Search a named destination's FAQs, optionally filtered by text (the destination's own host calls this get_faq).","inputSchema":{"type":"object","required":["destination"],"properties":{"limit":{"type":"integer","default":20,"maximum":50,"minimum":1},"query":{"anyOf":[{"type":"string","maxLength":256},{"type":"null"}],"default":null},"cursor":{"type":"integer","default":0,"maximum":10000,"minimum":0},"destination":{"type":"string"}},"additionalProperties":false},"title":"Destination FAQ by name","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"destination_faq","displayName":"Destination FAQ by name"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Yenta&config=eyJ1cmwiOiAiaHR0cHM6Ly95ZW50YWtub3dzLmFpL21jcCJ9"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Yenta%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fyentaknows.ai%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Yenta%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fyentaknows.ai%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Yenta&connectorUrl=https%3A%2F%2Fyentaknows.ai%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Yenta\" --url \"https://yentaknows.ai/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/yentaknows-mcp-afcd8ff75c","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/yentaknows-mcp-afcd8ff75c/tools/{tool}","mcpServerUrl":"https://yentaknows.ai/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/yentaknows-mcp-afcd8ff75c?live=1"}