LeashIndex Get the report

Index / data

ca.veilpoint/opportunity-exchange

ca-veilpoint-opportunity-exchange declares 72 capabilities across 72 tools, with 1 critical issue.

88/100 exposureHigh exposure

Manifest recorded 2026-10-11 from tools/list on https://veilpoint.ca/mcp, published in the official MCP registry as ca.veilpoint/opportunity-exchange 1.0.0. The date changes only when the manifest does. Not verified by a maintainer.

Issues

These describe what this server's manifest declares. A product can provide controls that MCP has no way to express — token revocation, an admin console, audit logs — and this page cannot see them. The absence of a declaration is not evidence that a control is absent.

critical · no-revocation · All 72 tools

72 of 72 tools declare no way for the customer to switch them off once granted. This applies to every tool because MCP has no field in which to declare a revocation mechanism; the product may provide one outside MCP that a manifest cannot show.

high · no-expiry · All 72 tools

72 of 72 tools declare no expiry. This applies to every tool because MCP has no field in which to declare an expiry; the product may provide one outside MCP that a manifest cannot show.

high · no-audit-trail · All 72 tools

72 of 72 tools declare no record of their actions that the customer can read. This applies to every tool because MCP has no field in which to declare an audit requirement; the product may provide one outside MCP that a manifest cannot show.

high · uncapped-write · 18 of 72 tools

18 tools can modify data and declare no limit.

low · uncapped-read · 54 of 72 tools

54 tools can read data and declare no limit.

Declared capabilities

How each tool was read. declared means the server's own annotation said so — self-reported and unverified. inferred is from the tool's name. assumed means nothing indicated either way.

ToolRead asBasis
investigate_economic_questionwrite assumed
inspect_knowledge_frontierwrite assumed
resolve_entitieswrite assumed
get_entity_contextread inferred
query_knowledge_graphread inferred
get_knowledge_graph_statusread inferred
compare_municipalitiesread inferred
list_rolesread inferred
get_roleread inferred
compare_rolesread inferred
search_hiring_activityread inferred
compare_outcomesread inferred
rank_communitieswrite assumed
list_sectorsread inferred
get_sectorread inferred
summarize_credential_demandwrite assumed
search_employersread inferred
get_trade_overviewread inferred
get_real_estateread inferred
search_licensed_businessesread inferred
get_wagesread inferred
get_rentsread inferred
list_noc_groupsread inferred
evaluate_pathwayswrite assumed
inspect_procurement_activitywrite assumed
assess_procurement_relevanceread inferred
assess_workforce_demandwrite assumed
find_potential_suppliersread inferred
find_potential_customersread inferred
list_economic_signalsread inferred
get_economic_signalread inferred
get_emerging_signalsread inferred
get_data_sourcesread inferred
get_data_providersread inferred
get_source_provenanceread inferred
resolve_citationwrite assumed
get_economy_overviewread inferred
get_municipality_evidence_coverageread inferred
get_community_economyread inferred
resolve_entitywrite assumed
get_entityread inferred
search_entitiesread inferred
search_businessesread inferred
get_business_evidenceread inferred
get_community_profileread inferred
compare_communitiesread inferred
get_labour_demandread inferred
get_wage_evidenceread inferred
traverse_relationshipswrite assumed
find_connected_entitiesread inferred
get_evidenceread inferred
explain_confidenceread inferred
explain_truth_stateread inferred
check_comparabilityread inferred
check_business_healthread inferred
explain_business_claimwrite assumed
list_health_capabilitiesread inferred
create_sandbox_businesswrite inferred
list_sandbox_businessesread inferred
get_business_healthread inferred
get_business_health_markdownread inferred
update_business_recordread inferred
grant_business_consentwrite assumed
set_website_domainwrite inferred
get_generated_assetread inferred
start_health_actionread inferred
report_health_action_completeread inferred
recheck_business_healthwrite assumed
get_health_action_historyread inferred
check_opportunity_readinessread inferred
run_business_studywrite assumed
run_business_study_markdownwrite assumed
Answering this question about your own agent? The self-serve stack report applies the same reading to your own stack or server and gives you a dated document you can hand to a customer's security review. It is generated in your browser, with nobody to wait for. Buying one does not change this page, its score or its place in the index — see Independence.
Maintain this server? If this page misreads your manifest, or your server has changed, submit its current tools/list response and it will be re-scored and dated. Corrections are published alongside the original, not in place of it.