Analytics
veilpoint.ca
Provides occupation data, job postings, and wage-vs-cost analysis for Saskatchewan.
ENDPOINT 1
https://veilpoint.ca/mcp
MCP server metadata
- Name
- opportunity-exchange
- Version
- 1.0.0
VeilPoint Opportunity Exchange is Saskatchewan’s provincial labour-mobility and economic-intelligence platform, connecting work, skills, communities, businesses, housing, affordability, trade and emerging activity through one provenance-governed evidence layer. Its core wedge is helping people, employers and institutions understand where labour can move and what economic conditions shape that movement. Every result carries meta.dataStatus — check it before treating figures as measured. 34 upstream datasets are registered; 28 are approved for defined uses. 20 runtime providers: 11 runtime providers serve published evidence: Advertised job demand, Community business counts, Community GDP engine, Geography, Housing value and supply evidence, Market Basket Measure costs, Occupational skills and requirements, Open-source economic signals, Rents, Trade, Wages & vacancies. 7 providers serve preview evidence. 2 runtime providers are empty. Do not use preview figures for employment, investment, or policy decisions; check each record's provenance and /about/data.
Known tools 24
list_rolesThe Saskatchewan occupation catalogue: id, title, NOC code, sector, hourly wage, demand score.
Inferred read-onlyget_roleOne occupation in full: market figures, entry requirements, working conditions, training programs, and per-community outcomes (net and discretionary monthly income at the median wage).
Inferred read-onlycompare_rolesCompare two or three roles using the shared occupation fields: wages, demand, outlook, entry requirements and work profile.
Inferred read-onlycompare_outcomesThe wage-vs-cost join: what an hourly wage actually leaves over each month in every Saskatchewan community, after tax, housing, utilities and commuting.
Inferred read-onlyrank_communitiesRank Saskatchewan communities by monthly discretionary income for exactly one role or explicit hourly wage.
Inferred read-onlylist_sectorsSector rollups with provider-qualified posting-corpus counts, available talent, scenario ratios, median wage and demand.
Inferred read-onlyget_sectorOne sector: its occupations, provider-qualified postings by community, and notable employers.
Inferred read-onlyidentify_credential_bottlenecksAggregate posting-corpus records associated with each credential against current and lapsed holders.
Inferred read-onlysearch_employersSearch the public employer directory by name, municipality, sector group and its disclosed hiring flag.
Inferred read-onlyget_trade_overviewSaskatchewan provincial exports by NAPCS section and producer grain deliveries by delivery point.
Inferred read-onlyget_real_estateHousing market by community: median price, listings, market velocity, and the own-vs-rent monthly cost on the local wage.
Inferred read-onlyget_wagesMeasured wages and vacancies (Statistics Canada, real data): LFS median/average hourly wages by occupation group × province, and JVWS job vacancies with average offered hourly wage by NOC 2021 unit group × province/territory.
Inferred read-onlyget_rentsMeasured 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.
Inferred read-onlylist_noc_groupsThe complete NOC 2021 occupational classification: all 516 unit groups with bilingual titles, TEER tiers, and platform coverage flags.
Inferred read-onlyevaluate_pathwaysThe decision tool: evaluate realistic routes into work for a person's stated credentials, education, experience, driver licence, relocation boundary, housing and family needs, savings, and retraining limit.
Inferred read-onlylist_economic_signalsList governed Saskatchewan economic signals from official structured sources.
Inferred read-onlyget_economic_signalGet one governed economic signal by its source-stable id, including provenance, lifecycle state, mappings and uncertainty boundaries.
Inferred read-onlyget_data_sourcesRead the governed upstream source registry: publisher datasets, stable source ids, licence decisions, approved and excluded uses, checked releases, materialization bindings and refresh controls.
Inferred read-onlyget_data_providersRead runtime provider contracts grouped as evidence, preview, planned, first-party and derived.
Inferred read-onlyget_source_provenanceResolve either a governed upstream source id or runtime provider id.
Inferred read-onlyget_economy_overviewModeled community GDP for Saskatchewan: official provincial sector GDP (36-10-0711-01, 2022 current dollars) allocated across all 951 census subdivisions by measured activity weights, reconciling to provincial totals.
Inferred read-onlyget_community_economyOne community’s GDP report by 2021 SGC census subdivision code (e.g.
Inferred read-onlyCONNECT 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.
TRUST AND VERIFICATION EVIDENCE
Trust Data Available
BuiltWith Trust API v2 evidence for veilpoint.ca was fetched 2026-08-03T09:38:46.887Z.
veilpoint.ca is assessed as Trusted: Domain has an established technology history spanning over a year.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.