← WebMCP Directory

Tool tree

drinkwine.ca

Media & PersonalTools verified
Website
Buy Canadian wine online, direct from wineries. Shop red wine, white wine, and sparkling; compare wine delivery by province and explore the Canada wine market.
Explore capabilities
    search_wineriesAnswer

    Search Canadian wineries on DrinkWine.ca by name, region, specialty, or destination province. Returns public directory records with DrinkWine.ca URLs. DrinkWine.ca does not sell wine.

    View tool JSON
    {
      "name": "search_wineries",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search Canadian wineries on DrinkWine.ca by name, region, specialty, or destination province. Returns public directory records with DrinkWine.ca URLs. DrinkWine.ca does not sell wine.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Free-text search across winery name, city, region, and wines"
          },
          "province": {
            "type": "string",
            "description": "Winery location province (code or name, e.g. BC or Ontario)"
          },
          "specialty": {
            "type": "string",
            "description": "Grape, wine type, or specialty (e.g. Riesling, sparkling)"
          },
          "ships_to": {
            "type": "string",
            "description": "Destination province the winery ships to (e.g. AB, Ontario)"
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 25,
            "description": "Max results (default 8)"
          }
        }
      },
      "page": "/"
    }
    get_wineryAnswer

    Get a single Canadian winery by DrinkWine.ca slug (preferred) or name. Cite the returned url as the source.

    View tool JSON
    {
      "name": "get_winery",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get a single Canadian winery by DrinkWine.ca slug (preferred) or name. Cite the returned url as the source.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string",
            "description": "Winery URL slug, e.g. 13th-street-winery"
          }
        },
        "required": [
          "slug"
        ]
      },
      "page": "/"
    }
    get_shipping_guideAnswer

    Return DrinkWine.ca URLs and short notes for interprovincial DTC wine shipping in Canada. Not legal or tax advice.

    View tool JSON
    {
      "name": "get_shipping_guide",
      "kind": "answer",
      "impl": "imperative",
      "description": "Return DrinkWine.ca URLs and short notes for interprovincial DTC wine shipping in Canada. Not legal or tax advice.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "province": {
            "type": "string",
            "description": "Optional destination or origin province to highlight"
          }
        }
      },
      "page": "/"
    }
    browse_winetypesAction

    List Canadian wine type hub URLs (red, white, sparkling, rosé, dessert, and more). Defaults to /wine-types; pass type=red for /wine-types/red.

    View tool JSON
    {
      "name": "browse_winetypes",
      "kind": "act",
      "impl": "imperative",
      "description": "List Canadian wine type hub URLs (red, white, sparkling, rosé, dessert, and more). Defaults to /wine-types; pass type=red for /wine-types/red.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "type": {
            "type": "string",
            "description": "Wine type slug or name, e.g. red, white, sparkling, rose"
          }
        }
      },
      "page": "/"
    }
    browse_regionsAction

    Canadian wine region hubs: /wine-regions plus province and region pages (Niagara, Okanagan, PEC, Quebec, Annapolis Valley).

    View tool JSON
    {
      "name": "browse_regions",
      "kind": "act",
      "impl": "imperative",
      "description": "Canadian wine region hubs: /wine-regions plus province and region pages (Niagara, Okanagan, PEC, Quebec, Annapolis Valley).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "region": {
            "type": "string",
            "description": "Province or region name/slug, e.g. ontario, niagara, okanagan, BC"
          }
        }
      },
      "page": "/"
    }
    browse_grapesAction

    Canadian grape variety guide at /grape-varieties, plus variety pages under /wine-types/variety/{slug}.

    View tool JSON
    {
      "name": "browse_grapes",
      "kind": "act",
      "impl": "imperative",
      "description": "Canadian grape variety guide at /grape-varieties, plus variety pages under /wine-types/variety/{slug}.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "grape": {
            "type": "string",
            "description": "Grape name or slug, e.g. Riesling, pinot-noir"
          }
        }
      },
      "page": "/"
    }
    browse_toursAction

    Wine tour hubs at /wine-tours and regional pages (niagara, okanagan, quebec).

    View tool JSON
    {
      "name": "browse_tours",
      "kind": "act",
      "impl": "imperative",
      "description": "Wine tour hubs at /wine-tours and regional pages (niagara, okanagan, quebec).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "region": {
            "type": "string",
            "description": "Tour region: niagara, okanagan, or quebec"
          }
        }
      },
      "page": "/"
    }
    search_winesAnswer

    Search bottles in the DrinkWine.ca catalogue by name, wine type, or varietal. Returns wines with winery URLs. Also use /search on the site.

    View tool JSON
    {
      "name": "search_wines",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search bottles in the DrinkWine.ca catalogue by name, wine type, or varietal. Returns wines with winery URLs. Also use /search on the site.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Free-text wine or producer name"
          },
          "type": {
            "type": "string",
            "description": "Wine type, e.g. red, white, sparkling"
          },
          "varietal": {
            "type": "string",
            "description": "Grape, e.g. Riesling"
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 25
          }
        }
      },
      "page": "/"
    }
    browse_wine_educationAction

    Wine education guides and the wine blog (articles). Hub /wine-education; articles /wine-blog.

    View tool JSON
    {
      "name": "browse_wine_education",
      "kind": "act",
      "impl": "imperative",
      "description": "Wine education guides and the wine blog (articles). Hub /wine-education; articles /wine-blog.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/"
    }
    browse_wine_recommendationsAction

    Personalized and curated Canadian wine recommendation pages.

    View tool JSON
    {
      "name": "browse_wine_recommendations",
      "kind": "act",
      "impl": "imperative",
      "description": "Personalized and curated Canadian wine recommendation pages.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/"
    }
    browse_wine_glossaryAction

    Canadian wine glossary (VQA, DTC, Icewine, and related terms).

    View tool JSON
    {
      "name": "browse_wine_glossary",
      "kind": "act",
      "impl": "imperative",
      "description": "Canadian wine glossary (VQA, DTC, Icewine, and related terms).",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/"
    }
    open_wineryAction

    Navigate to a DrinkWine.ca winery detail page by slug.

    View tool JSON
    {
      "name": "open_winery",
      "kind": "act",
      "impl": "imperative",
      "description": "Navigate to a DrinkWine.ca winery detail page by slug.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string",
            "description": "Winery slug, e.g. 13th-street-winery"
          }
        },
        "required": [
          "slug"
        ]
      },
      "page": "/"
    }
    browse_wineriesAction

    Open the DrinkWine.ca winery directory, optionally filtered by province.

    View tool JSON
    {
      "name": "browse_wineries",
      "kind": "act",
      "impl": "imperative",
      "description": "Open the DrinkWine.ca winery directory, optionally filtered by province.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "province": {
            "type": "string",
            "description": "Province code or name"
          }
        }
      },
      "page": "/"
    }
    open_shipping_guideAction

    Open DrinkWine.ca interprovincial wine shipping information.

    View tool JSON
    {
      "name": "open_shipping_guide",
      "kind": "act",
      "impl": "imperative",
      "description": "Open DrinkWine.ca interprovincial wine shipping information.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "map": {
            "type": "boolean",
            "description": "If true, open the interprovincial shipping map instead of the shipping hub"
          }
        }
      },
      "page": "/"
    }