Add one address to the assistant you already use. Ask it about a discharge limit, a permit, a DMR, a lab report or a species at risk, and it answers with the regulation, edition and page each number came from. Free.
1 · Add the address
The address: https://passage-data.com/mcp
In a chat app
Claude: Customize → Connectors → + Add → Add custom connector; paste the address; choose No sign in. Free plan: one custom connector.
ChatGPT (paid plans, on the web): Settings → Apps → Advanced settings → turn on Developer mode; Create app, paste the address, no authentication.
Microsoft 365 Copilot: your IT adds the address in Copilot Studio (Tools → Add a tool → New tool → Model Context Protocol; authentication None) and publishes the agent to Teams and Copilot.
“Is the little brown myotis protected in Ontario, and under which act?”
“Which species on this list are at risk in New Brunswick?”
find_designationsscreen_speciesscreen_exposure
Species records for GBIF
“Turn this spreadsheet of bird sightings into a Darwin Core archive for GBIF.”
map_to_darwin_corebuild_dwc_archiveaudit_archive
Public documents
“On which page of this environmental assessment is 4,000 mg/L chloride printed?”
cite_documentsearchfetch
Your project's documents
Needs a free account; your assistant asks you to sign in the first time.
“Add this permit to my project, then tell me what it says about chloride.”
list_sitescreate_siteadd_documentask_site
Where the answers come from
Every number comes with the document, edition, page and quoted text it was read from, so you can check it before you rely on it. When we hold nothing, the answer says what was searched; it never says the law has no limit.