INDIVIDUAL MCP TOOL
run_business_study_markdown
The same Guided Business Study as a markdown document — the form a study is handed over in, with each stage’s findings beside its own evidence table.
LIVE ENDPOINT
https://veilpoint.ca/mcp
Connect to this endpoint to inspect the live schema for run_business_study_markdown 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
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
investigate_economic_question— Turn a natural-language economic question into an inspectable deterministic plan, resolve governed entities, execute a bounded set of existing OEX graph/data primitives, and return a citation-ready evidence bundle.resolve_entities— Resolve a user-supplied name, slug, NOC code, SGC code, program, sector or governed source to its canonical OEX identity.get_entity_context— Fetch the governed context for one resolved entity in a single call.query_knowledge_graph— Query the materialized semantic graph without downloading whole datasets.get_knowledge_graph_status— Return the current database graph inventory by entity type, predicate and metric plus deterministic core reconciliation.compare_municipalities— Compare 2–10 exact Saskatchewan municipalities using the newest governed fact for each standard economic metric.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).