Search / ca.findmyfarmer/farms
Find My Farmer
R0· no sign-inFind Canadian farms that sell direct — what they grow and raise, where, when, and at what price.
v0.4.0 · active · website · descriptor JSON · versions
Search / ca.findmyfarmer/farms
R0· no sign-inFind Canadian farms that sell direct — what they grow and raise, where, when, and at what price.
v0.4.0 · active · website · descriptor JSON · versions
{
"mcpServers": {
"farms": {
"type": "http",
"url": "https://findmyfarmer.ca/mcp"
}
}
}claude mcp add --transport http farms https://findmyfarmer.ca/mcp[mcp_servers.farms]
url = "https://findmyfarmer.ca/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"farms": {
"type": "remote",
"url": "https://findmyfarmer.ca/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"farms": {
"type": "http",
"url": "https://findmyfarmer.ca/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=farms&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vZmluZG15ZmFybWVyLmNhL21jcCJ9"
}{
"servers": {
"farms": {
"type": "http",
"url": "https://findmyfarmer.ca/mcp"
}
}
}{
"mcpServers": {
"farms": {
"httpUrl": "https://findmyfarmer.ca/mcp"
}
}
}extensions:
"farms":
enabled: true
name: "farms"
type: streamable_http
uri: "https://findmyfarmer.ca/mcp"
timeout: 300
protocol.modernnewest supported version is 2025-06-18; 2026-07-28 not supported, older versions are deprecated until 2027-07-28protocol.statelessonly applies to 2026-07-28 serversprotocol.transportstreamable HTTPprotocol.list_ttlonly applies to 2026-07-28 serversauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotationsno tool declares readOnlyHint or destructiveHint, so clients cannot tell safe calls from risky onestools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: whats_in_season (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); get_place_catalogue (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); list_places (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); …tools.token_costabout 2,277 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changes1 tool changes in 30 daysstability.rug_pullno tool changed its meaning under the same namedeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packageprice_statschangeddescriptionAggregate price statistics (low / median / mean / high, farm + observation counts, as-of dates) for a good, nationally or in one province, from Find My Farmer's price ledger. Every bucket covers at least 3 farms and no price is attributed to a farm — this is the public, unattributable side of the FARM-VOICE price rule.
Aggregate price statistics (low / median / mean / high, farm + observation counts, as-of dates) for a good, nationally or in one province, from Find My Farmer's price ledger. Every bucket covers at least 3 farms and names none; a single farm's own prices, each dated and cited, come from get_farm.
Full history: list_changes · trend: quality JSON.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+dns-namespace +website +reachable +uptime-97% +updated-23d-ago -no-repository
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://findmyfarmer.ca/mcp streamable-http | none | yes | 97% | 502 ms | 2025-06-18 | 2026-10-19 |
best_for | The best varieties of a species for a use — "best apple varieties for baking" — ranked from the Farmdex's documented tasting notes and trait spectra (1–5, relative to the species' reference variety). Pass species + use for the ranked answer; species alone lists the uses it can answer; use alone lists the species with an answer. A guide exists only once at least 3 documented varieties carry the use. |
compare | Two Farmdex varieties head to head — "Honeycrisp vs Gala": documented tasting prose, uses, and (same species) 1–5 trait values on shared axes relative to the species' reference variety. Both variants must clear a completeness bar (description + >= 2 documented sensory/use fields). Machine-only — there is deliberately no compare page family; cite the two variety URLs returned. |
define_term | Find My Farmer's definition of a farming practice (rotational grazing, grass-finished, no-till…): the meaning, the nuance, the questions to ask a farmer, FAQs, and how many farms claim it. Returns the term's stable IRI. |
find_near | Farms AND coordination points (farmers' markets, off-farm pickup points, stockists) within a radius of a point or a named place, ordered by distance, optionally filtered by what is sold (species ids or a good slug), a farming practice, a service category, or an event type. Points carry their schedule and the farms present. Distances are straight-line from each farm's PUBLIC map point, or pass distance="road" for cached driving distance + minutes (cold pairs are filled once per call, capped). This is the "where can I get X near here — and where on Saturday" primitive. |
get_farm | Fetch one farm's full public profile by its URL slug (the last path segment of a findmyfarmer.ca/farms/... URL, also returned by search_farms). Includes the farm story, contact channels the farmer chose to publish, and how to buy from them. Volume-capped: 50 profiles per caller per UTC day — this registry serves reference use and does not offer bulk datasets. |
get_place_catalogue | Everything available near a place — every species that published farms serving the place list, in taxonomy shape (category → subcategory → species) with local farm counts — plus the place's Wikidata / GeoNames ids. |
get_species | One Farmdex species: names, taxonomy, description, its GBIF / Wikidata / ITIS identifiers, and its varieties or breeds. Resolve a food name to a species id first with search_farmdex. |
list_filters | The controlled vocabularies find_near accepts: farming practice ids, service category slugs, event type slugs. |
list_goods | The goods Find My Farmer publishes reports and price statistics for — the slugs price_stats and find_near accept, each with the species and practices that define it. |
list_hubs | List Find My Farmer hubs — the named local-food regions (foodsheds) farms dock into. Useful for narrowing a farm search to a place. |
list_places | The place graph: countries and provinces/states (no args), one country's provinces (country), or one province's metros (province). Each place carries its slug, centroid, reach, and Wikidata / GeoNames identifiers. |
price_stats | Aggregate price statistics (low / median / mean / high, farm + observation counts, as-of dates) for a good, nationally or in one province, from Find My Farmer's price ledger. Every bucket covers at least 3 farms and names none; a single farm's own prices, each dated and cited, come from get_farm. |
search_farmdex | Search the Farmdex — Find My Farmer's agricultural knowledge database of categories, species, and variants (e.g. heritage vegetable varieties, livestock breeds). Useful for resolving what a food product actually is before searching for farms that sell it. |
search_farms | Search the Find My Farmer registry of local farms in Canada. Returns farm name, location (city/province), type, and the canonical findmyfarmer.ca page URL. Search matches farm names, stories, and what each farm sells (goods, packages, events). |
whats_in_season | Species in their harvest window in a Canadian province for a given month (default: this month), with how many local published farms list each. Window-based (is the month inside start..end), not peak-based. |
Schemas: list_tools.
{
"name": "ca.findmyfarmer/farms",
"title": "Find My Farmer",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://findmyfarmer.ca/mcp",
"type": "streamable-http"
}
],
"version": "0.4.0",
"websiteUrl": "https://findmyfarmer.ca",
"description": "Find Canadian farms that sell direct — what they grow and raise, where, when, and at what price."
}