← veilpoint.ca

INDIVIDUAL MCP TOOL

get_rents

Measured rental markets (CMHC Rental Market Survey via Statistics Canada, real data): average rents by unit type (bachelor to 3+ bedroom) and rental vacancy rates for every surveyed centre in Canada, October survey.

veilpoint.canone authenticationAvailability not checked

LIVE ENDPOINT

https://veilpoint.ca/mcp

No auth detected

Connect to this endpoint to inspect the live schema for get_rents and invoke it with your own arguments.

Indexed input schema

{}

Risk classification

Inferred read-only · medium confidence · heuristic, not a guarantee.

  • No write-capable action terms were found; this is not proof that invocation has no side effects.

Parent server

veilpoint.ca

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.opportunity-exchange]
url = "https://veilpoint.ca/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "opportunity-exchange": {
      "type": "http",
      "url": "https://veilpoint.ca/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: opportunity-exchange
Remote MCP URL: https://veilpoint.ca/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "opportunity-exchange": {
      "url": "https://veilpoint.ca/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "opportunity-exchange": {
      "type": "http",
      "url": "https://veilpoint.ca/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "opportunity-exchange",
  "transport": "streamable-http",
  "url": "https://veilpoint.ca/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

Related tools

  • list_roles — The Saskatchewan occupation catalogue: id, title, NOC code, sector, hourly wage, demand score.
  • get_role — One occupation in full: market figures, entry requirements, working conditions, training programs, and per-community outcomes (net and discretionary monthly income at the median wage).
  • compare_roles — Compare two or three roles using the shared occupation fields: wages, demand, outlook, entry requirements and work profile.
  • search_jobs — Job postings, newest first, filterable.
  • compare_outcomes — The wage-vs-cost join: what an hourly wage actually leaves over each month in every Saskatchewan community, after tax, housing, utilities and commuting.
  • rank_communities — Rank Saskatchewan communities by monthly discretionary income for exactly one role or explicit hourly wage.
  • list_sectors — Sector rollups with provider-qualified posting-corpus counts, available talent, scenario ratios, median wage and demand.
  • get_sector — One sector: its occupations, provider-qualified postings by community, and notable employers.