Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.
71 Trust /100

Last scanned (4 minutes ago)

Scores higher than 57% of remote servers

Reachable. Last reached 5 Nov 2026.

Category Health and Science

Trust breakdown (7 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →

Endpoint Security77
Transport & Reachability100
Schema Quality & AI Usability69
  • AI-judged instruction clarity (excellent).Pass
  • Context-footprint check failed: tool/resource definitions use about 2594 tokens (~162/item across 16 items; 16 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management13
  • Stability observed for 4 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage100
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 100% of tool parameters carry a description.Pass
Tool Safety100
  • No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
  • We read all 16 captured tool definition(s), and no name or description among them implies an irreversible operation.Pass
  • An AI judge read all 16 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities60
  • Spec-recency check failed: implements MCP spec 2025-06-18; the latest is 2026-07-28. See how to fix → Fail
Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 3 Nov 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 3 to 7. That category is still filling its 30-day observation window: 1 days of observed history at the previous scan, 2 at this one. The score rises as the window fills, whether or not the server changes.

  • 2 Nov 26 0
    • Stability: unverified → 0.03 ▲ functional
    • New tool “search_us_meat_poultry_recalls” functional
    • “get_recent_earthquakes” reworded the description of “feed” cosmetic
  • 1 Nov 26 70

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 5 Nov 2026 · Probed https://mcp.arrowmem.ca/x402-recalls

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=mcp.arrowmem.ca CN=Amazon RSA 2048 M01,O=Amazon,C=US 31 Aug 2026 16 Mar 2027 RSA 2048 SHA256-RSA 60c009dd9896cb4795d2f78d31fc157
SANs: mcp.arrowmem.ca
CN=Amazon RSA 2048 M01,O=Amazon,C=US (CA) CN=Amazon Root CA 1,O=Amazon,C=US 23 Aug 2022 23 Aug 2030 RSA 2048 SHA256-RSA 77312380b9d6688a33b1ed9bf9ccda68e0e0f
CN=Amazon Root CA 1,O=Amazon,C=US (CA) CN=Starfield Services Root Certificate Authority - G2,O=Starfield Technologies\, Inc.,L=Scottsdale,ST=Arizona,C=US 25 May 2015 31 Dec 2037 RSA 2048 SHA256-RSA 67f944a2a27cdf3fac2ae2b01f908eeb9c4c6

Background: What to check on a remote MCP endpoint →

DNSSEC secure

Validation of mcp.arrowmem.ca. — Secure

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
ca. present 26384 13 Verified
arrowmem.ca. present 2371 13 Verified
mcp.arrowmem.ca. Verified address RRset verified with the apex keys
Authentication No authorisation required

The endpoint answered without asking for a token. Anyone who knows the URL can reach it.

Result No authorisation required
HTTP status 200

Background: How OAuth 2.1 works in the 2026 MCP spec →

Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://mcp.arrowmem.ca/x402-recalls Verified 200
http (plaintext) http://mcp.arrowmem.ca/x402-recalls HTTPS enforced
MCP tools · 16 exposed · ~2,594 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
convert_mgrs ~161

FREE, no payment: convert a latitude and longitude to a military grid reference (MGRS, 1 m precision, WGS84), or an MGRS reference back to latitude and longitude. Send lat and lon, or mgrs. Computed by an algorithm, no data. Works from 80 S to 84 N. Check a result against a map before you rely on it to find or reach a place.

NameTypeReqDescription
latnumber–Latitude in decimal degrees. Give lat and lon together, or mgrs.
lonnumber–Longitude in decimal degrees.
mgrsstring–An MGRS reference, for example 15T WG 00000 49776. Spaces and case do not matter.

No output schema declared.

No examples provided.

get_asteroid_impact_risk ~109

NASA/JPL Sentry impact-risk table entries as published. These are computed estimates: the stated probability can easily be inaccurate by a factor of a few, and almost every object listed will not hit Earth. Not an official alerting channel. Free. Unaltered copy of the issuer's own notice with the issuer's name and times; ArrowMem adds no assessment.

NameTypeReqDescription
designationstring–An object designation as Sentry lists it, for example 101955.

No output schema declared.

No examples provided.

get_canada_weather_alerts ~84

Environment and Climate Change Canada weather alerts as issued, in English and French, with no change to content or intent. Data Source: Environment and Climate Change Canada. Not an official alerting channel; ArrowMem has no official status. Free. Unaltered copy of the issuer's own notice with the issuer's name and times; ArrowMem adds no assessment.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

get_federal_law_section ~144

PAID, per call: get the text of one named section of a federal Act or regulation held in ArrowMem's index. Send the act and the section. Returns the whole section text in English and French, its marginal note and historical note, the Justice Laws Website address, the consolidation date from the published XML, and the notice that this is a reproduction and not the official version. Schedules are not included. You are not charged when nothing matches.

NameTypeReqDescription
actstringyesThe federal Act or regulation, by name or citation, for example its short title.
sectionstringyesThe section number, for example 40(3).

No output schema declared.

No examples provided.

get_recent_earthquakes ~106

Recent earthquakes from the U.S. Geological Survey ComCat summary feed, from all contributing networks, each credited to its network. Carries the USGS tsunami flag as published; it is not a tsunami forecast. Not an official alerting channel. Free. Unaltered copy of the issuer's own notice with the issuer's name and times; ArrowMem adds no assessment.

NameTypeReqDescription
feedstring–Which USGS summary feed. Default 4.5_day.

No output schema declared.

No examples provided.

get_space_weather_alerts ~73

NOAA Space Weather Prediction Center scales (G, S, R) and alert bulletins, as issued. Not an official alerting channel, and no alert does not mean calm. Free. Unaltered copy of the issuer's own notice with the issuer's name and times; ArrowMem adds no assessment.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

get_tsunami_messages ~81

Current tsunami messages from the NOAA tsunami warning centers, as issued. Not an official alerting channel. In Canada, official alerts come from the national alerting system (Alert Ready) and your provincial or territorial emergency authority. Free. Unaltered copy of the issuer's own notice with the issuer's name and times; ArrowMem adds no assessment.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

get_us_weather_alerts ~95

Active National Weather Service alerts for one US state or territory code, as issued. A US source: not an official alerting channel, and not for Canadian locations (use the Canada weather alerts tool). Free. Unaltered copy of the issuer's own notice with the issuer's name and times; ArrowMem adds no assessment.

NameTypeReqDescription
areastring–Two letter US state or territory code, for example TX.

No output schema declared.

No examples provided.

lookup_canadian_rights ~170

PAID, per call: look up Canadian legal information by province. Send a question in plain words and a province code (AB, BC, ON, QC have provincial lines; any other code returns federal lines only). Returns the matching lines of ArrowMem's sourced legal corpus (tenancy, employment, small claims, collisions, being sued, arrest and custody, student loans, VAC and CPP review, caregivers), each with its VERIFIED or RESEARCHED label, its source and URL, the jurisdiction, and English and French text. Legal information, not legal advice. Appeals and family law are not covered. You are not charged when nothing matches.

NameTypeReqDescription
provincestringyesTwo-letter province or territory code.
questionstringyesYour question in plain words, English or French.

No output schema declared.

No examples provided.

lookup_survey_monuments ~296

PAID, per call: look up survey control monuments in Nova Scotia (NS), British Columbia (BC) and Newfoundland and Labrador (NL), by monument id, by a bounding box, or the nearest monuments to a latitude and longitude (up to 25, nearest first, with the distance). Every monument carries its 10 figure military grid reference (MGRS, 1 m precision). Returns id, coordinates, type, condition and assessment date where the province publishes them, with the province's licence and attribution line on every answer. No images are returned. You are not charged when nothing matches.

NameTypeReqDescription
bboxobject–Bounding box in decimal degrees, at most 2 degrees on a side. Give this or monument_id, not both.
latnumber–Nearest search: latitude in decimal degrees. Give lat and lon together, instead of monument_id or bbox.
limitinteger–Nearest search only: how many monuments, nearest first. Default 10, at most 25.
lonnumber–Nearest search: longitude in decimal degrees.
monument_idstring–The station or monument id, as the province publishes it. Give this or bbox, not both.
provincestringyesNS, BC or NL.
radius_kmnumber–Nearest search only: search radius in km. Default and maximum 50.

No output schema declared.

No examples provided.

search_canadabuys_tenders ~260

PAID, per call: search the Government of Canada's published CanadaBuys tender notices by keyword, procurement category, region and closing date range (give at least one). Returns up to 10 matches, each with reference and solicitation number, English and French title, publication and closing dates, status, category, notice type, procurement method, regions, the buying organization, goods and services descriptions and the notice address, plus the total matched, the data date and the attribution. Contact names, emails and phone numbers in the notices are not returned. This is not the official notice, and a notice can change or close after the data date. You are not charged when nothing matches.

NameTypeReqDescription
categorystring–The procurement category as the notice publishes it.
closing_fromstring–Closing date on or after this date, YYYY-MM-DD.
closing_tostring–Closing date on or before this date, YYYY-MM-DD.
keywordstring–Words to find in the notice title, buyer and goods or services description. Every word must appear.
regionstring–A region name as CanadaBuys publishes it, for example Ontario or National Capital Region. Matches regions of opportunity and of delivery.

No output schema declared.

No examples provided.

search_federal_corporations ~201

PAID, per call: look up a federally incorporated corporation by name or by corporation number, in Corporations Canada's published Federal Corporations data. Returns up to 10 matches (exact name first, then names that start with it, then names that contain it; active first), each with corporation number, business number, name, governing Act, status, the anniversary and last filing dates, the registered office address and the minimum and maximum number of directors, plus the total matched and the attribution. The address is shortened to city, province and the first three characters of the postal code for every corporation. Director names are not included. This is not the official record. You are not charged when nothing matches.

NameTypeReqDescription
corporation_numberstring–The federal corporation number, digits only or with a hyphen before the check digit.
namestring–A corporate name, or part of one. Give this or corporation_number, not both.

No output schema declared.

No examples provided.

search_health_canada_recalls ~173

PAID, per call: search Health Canada's published Recalls and Safety Alerts open data by keyword, category, recall id and date range (give at least one). Returns up to 10 notices, each with the dates of the data. You are not charged when nothing matches or when the data is out of date.

NameTypeReqDescription
categorystring–A category as the notice publishes it, for example Food or Medical device.
date_fromstring–Notice date on or after this date, YYYY-MM-DD.
date_tostring–Notice date on or before this date, YYYY-MM-DD.
keywordstring–Words to find in the title, product, category and issue. Every word must appear.
recall_idstring–The notice id exactly as published.

No output schema declared.

No examples provided.

search_us_fda_recalls ~219

PAID, per call: search the U.S. Food and Drug Administration's published enforcement reports (food, drug and device recalls) by domain, classification, recalling firm, recall number, keyword and report date (give a firm, a recall number, a keyword or a since date). Returns up to 10 recall rows with the dates of the data and the FDA address for the full report. Remedy text is not included. You are not charged when nothing matches or when the data is out of date.

NameTypeReqDescription
classificationstring–The FDA recall class.
domainstring–Which enforcement report: food, drug or device.
firmstring–Words of the recalling firm's name.
keywordstring–Words to find in the firm, product and reason. Every word must appear.
recall_numberstring–The FDA recall number exactly as published, for example F-0123-2026.
sincestring–Report date on or after this date, YYYY-MM-DD.

No output schema declared.

No examples provided.

search_us_meat_poultry_recalls ~224

PAID, per call: search the U.S. Department of Agriculture Food Safety and Inspection Service's published meat, poultry and egg product recalls and public health alerts by keyword, establishment, state, recall number, type and date (give at least one). Returns up to 10 rows with the dates of the data and the FSIS address of each notice. No consumer instructions or images. Not an official notice. You are not charged when nothing matches or when the data is out of date.

NameTypeReqDescription
establishmentstring–Words of the establishment's name.
keywordstring–Words to find in the title, establishment, reason and products. Every word must appear.
recall_numberstring–The FSIS recall number exactly as published.
recall_typestring–The notice type as published, for example Recall or Public Health Alert.
sincestring–Notice date on or after this date, YYYY-MM-DD.
statestring–A state as the notice publishes it, for example California.

No output schema declared.

No examples provided.

search_vehicle_recalls_canada ~198

PAID, per call: search Transport Canada's Vehicle Recalls Database, full monthly file, by make, model, model year, recall number and keyword (give a make, a recall number or a keyword). Returns up to 10 recall rows, each with the dates of the data. The database leaves out inconsequential recalls. Remedy text and VINs are not included. You are not charged when nothing matches or when the data is out of date.

NameTypeReqDescription
keywordstring–Words to find in the make, model, system and defect text. Every word must appear.
makestring–The vehicle make as Transport Canada publishes it, for example FORD.
modelstring–The model name or a word of it, for example F-150.
recall_numberstring–A Transport Canada or manufacturer recall number exactly as published.
yearstring–The model year.

No output schema declared.

No examples provided.

Install

How do I install the ca.arrowmem/arrowmem-mcp server?

ca.arrowmem/arrowmem-mcp is a hosted endpoint at https://mcp.arrowmem.ca/x402-recalls, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

remote · mcp.arrowmem.ca

# add to Claude Code
claude mcp add --transport http ca-arrowmem-arrowmem-mcp 'https://mcp.arrowmem.ca/x402-recalls'
Common questions

What is the ca.arrowmem/arrowmem-mcp server?

ca.arrowmem/arrowmem-mcp is listed in the public MCP registry as ca.arrowmem/arrowmem-mcp. Canadian public-sector data and legal information for AI agents, paid per call in USDC over x402. This page covers its hosted endpoint (https://mcp.arrowmem.ca/x402-recalls).

Is the ca.arrowmem/arrowmem-mcp server safe to use?

ca.arrowmem/arrowmem-mcp scores 71 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the ca.arrowmem/arrowmem-mcp server expose?

ca.arrowmem/arrowmem-mcp exposes 16 tools: lookup_canadian_rights, lookup_survey_monuments, get_federal_law_section, search_federal_corporations, search_canadabuys_tenders, and 11 more. Their descriptions and schemas cost roughly 2,594 tokens of context every time the server is loaded.

Does the ca.arrowmem/arrowmem-mcp server require authentication?

No. We connected to ca.arrowmem/arrowmem-mcp without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

Is the ca.arrowmem/arrowmem-mcp server still maintained?

ca.arrowmem/arrowmem-mcp is still listed as active in the MCP registry. We last reached this channel on 5 November 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.