You're viewing a demo portfolio

Join the waitlist
PRSM

montreal_query

Active

Tool of Data Montreal

declared in 0.1.0

Query any City of Montreal datastore resource (donnees.montreal.ca, CKAN) by its resource id (a UUID). Supports a free-text `q`, exact-match `filters` (field→value), `sort` ("field desc"), limit and offset. Use montreal_datasets to find a resource id, or montreal_recent for the common ones.

Parameters schema

{
  "type": "object",
  "required": [
    "resource_id"
  ],
  "properties": {
    "q": {
      "type": "string",
      "description": "Free-text search across columns."
    },
    "sort": {
      "type": "string",
      "description": "Sort clause, e.g. \"DDS_DATE_CREATION desc\"."
    },
    "limit": {
      "type": "number",
      "description": "Max rows (default 100, max 1000)."
    },
    "offset": {
      "type": "number",
      "description": "Row offset for paging."
    },
    "filters": {
      "type": "object",
      "description": "Exact-match filters as a JSON object, e.g. {\"district\":\"B2\"}."
    },
    "resource_id": {
      "type": "string",
      "description": "CKAN datastore resource id (UUID), e.g. \"2cfa0e06-9be4-49a6-b7f1-ee9f2363a872\"."
    }
  }
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.50.

Parent server

Data Montreal

https://github.com/pipeworx-io/mcp-data-montreal

2/7 registries
View full server →
montreal_query — Data Montreal — PRSM MCP