ca. myoutfitters/ mcp
by myoutfitters.ca · remote · no sign-in to list tools · v1.0.0 · published by ca.myoutfitters
Search Canadian hunting and fishing outfitters, check availability, and send price requests.
8 tools: 1 do something that can't be undone, 1 change things and 6 only read.
Scanned Oct 21, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone1Claude Code: ask: see these tools
- Changes things1Claude Code: ask: see these tools
- Only reads6Claude Code: allow: see these tools
No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http myoutfitters https://myoutfitters.ca/mcpTools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
8 tools
Can't be undone 1Claude Code: ask
create_price_requestSend a traveller's enquiry to one outfitter through MyOutfitters' anonymised relay.No findings
Why it is in this group
- The name "create_price_request" says "create": a word for a change.
- The description's first verb is "send": a word for sending, and what is sent cannot be taken back.
Description, as the server wrote it Send a traveller's enquiry to one outfitter through MyOutfitters' anonymised relay. Requires the traveller's own name and e-mail, given with their consent. The outfitter replies by e-mail; neither side sees the other's raw contact details.
Annotations the server declares
- readOnlyHint: false
- destructiveHint: false
- openWorldHint: false
Changes things 1Claude Code: ask
check_availabilityFor up to 10 named outfitters, tell whether the requested dates fall in season and which packages fit the party.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it For up to 10 named outfitters, tell whether the requested dates fall in season and which packages fit the party. Returns a verdict per outfitter, never raw inventory.
Annotations the server declares
- readOnlyHint: true
- idempotentHint: true
- openWorldHint: false
Only reads 6Claude Code: allow
fetchRetrieve one MyOutfitters outfitter document by the id returned by `search` (e.g.No findings
Why it is in this group
- The name "fetch" says "fetch": a word for reading.
Description, as the server wrote it Retrieve one MyOutfitters outfitter document by the id returned by `search` (e.g. 'PV-0009') or by its MyOutfitters URL. Returns id, title, url, readable text and metadata. No phone, e-mail or website is ever returned.
Annotations the server declares
- readOnlyHint: true
- idempotentHint: true
- openWorldHint: false
get_booking_optionsFor one outfitter, return how a stay can be booked: booking mode (online payment on MyOutfitters, or a price request through MyOutfitters' anonymised relay), the packages that fit …No findings
Why it is in this group
- The name "get_booking_options" says "get": a word for reading.
Description, as the server wrote it For one outfitter, return how a stay can be booked: booking mode (online payment on MyOutfitters, or a price request through MyOutfitters' anonymised relay), the packages that fit the party and the requested dates, indicative per-person rates when the listing is confirmed, the season window and the exact next step. Optionally pass dates and party size to filter the packages and get a season/availability verdict.
Annotations the server declares
- readOnlyHint: true
- idempotentHint: true
- openWorldHint: false
get_outfitterPublic profile of one outfitter: territory, species, season, and up to 8 summarised packages.No findings
Why it is in this group
- The name "get_outfitter" says "get": a word for reading.
Description, as the server wrote it Public profile of one outfitter: territory, species, season, and up to 8 summarised packages. Rates appear only when the outfitter has confirmed its listing. No phone, e-mail or website is ever returned.
Annotations the server declares
- readOnlyHint: true
- idempotentHint: true
- openWorldHint: false
list_reference_dataList the values MyOutfitters understands for each search filter: provinces, regions, species, activity types, meal plan types, lodging types, access types, amenities, ZECs, major c…No findings
Why it is in this group
- The name "list_reference_data" says "list": a word for reading.
Description, as the server wrote it List the values MyOutfitters understands for each search filter: provinces, regions, species, activity types, meal plan types, lodging types, access types, amenities, ZECs, major cities used as driving origins, and seasons. Contains no outfitter data.
Annotations the server declares
- readOnlyHint: true
- idempotentHint: true
- openWorldHint: false
searchFree-text search over MyOutfitters' Canadian hunting and fishing outfitters (pourvoiries).No findings
Why it is in this group
- The name "search" says "search": a word for reading.
Description, as the server wrote it Free-text search over MyOutfitters' Canadian hunting and fishing outfitters (pourvoiries). Returns up to 10 documents with id, title and URL; pass an id to `fetch` for the full profile. For precise multi-criteria filtering (species, region, budget, lodging, dates) prefer search_outfitters. No phone, e-mail or website is ever returned.
Annotations the server declares
- readOnlyHint: true
- idempotentHint: true
- openWorldHint: false
search_outfittersFind up to 10 Canadian hunting and fishing outfitters (pourvoiries) matching a traveller's criteria, using the same advanced filters as the website: activities, several species at …No findings
Why it is in this group
- The name "search_outfitters" says "search": a word for reading.
Description, as the server wrote it Find up to 10 Canadian hunting and fishing outfitters (pourvoiries) matching a traveller's criteria, using the same advanced filters as the website: activities, several species at once, province, region, ZEC, access type, driving distance from a major city, Collection Prestige, per-person nightly budget, lodging type, single-lodging capacity, bedrooms, two-person and one-person bed counts, meal plan, season and equipment/amenities. Lodging criteria (capacity, bedrooms, beds, amenities) must all be met by the SAME cabin. At least one criterion is required — the full directory is never returned. Results carry no phone number, e-mail or website: enquiries go through create_price_request. Call list_reference_data to learn the valid values for any filter.
Annotations the server declares
- readOnlyHint: true
- idempotentHint: true
- openWorldHint: false
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 1.0.0. Values in angle brackets are yours to fill in.
claude mcp add --transport http myoutfitters https://myoutfitters.ca/mcpRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__myoutfitters__list_reference_data",
"mcp__myoutfitters__search",
"mcp__myoutfitters__fetch",
"mcp__myoutfitters__search_outfitters",
"mcp__myoutfitters__get_outfitter",
"mcp__myoutfitters__get_booking_options"
],
"ask": [
"mcp__myoutfitters__check_availability",
"mcp__myoutfitters__create_price_request"
],
"deny": []
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as myoutfitters. Review it before you use it.