# Piknik.Spot

**Canonical:** https://apis.io/providers/piknik-spot/  
**Website:** https://piknik.spot/  
**APIs profiled:** 5

Piknik (piknik.spot) is a local food system platform based in Waterloo Region, Ontario, Canada that maps farms, processors, markets, shops, restaurants, community gardens and food hubs, the supply links between them, marketplace listings, community events, jobs and volunteer posts, recipes, and a Local Food Score for any address. It is built agent-first: a REST API under https://piknik.spot/api described by a 683-operation OpenAPI 3.0.3 document, a hosted Model Context Protocol server at https://piknik.spot/api/mcp exposing 62 tools (public discovery tools anonymously, write tools behind OAuth 2.0 with PKCE and dynamic client registration or pik_pat_ personal access tokens), an A2A 1.0 agent card served at /.well-known/agent-card.json with a JSON-RPC endpoint at /api/a2a, an llms.txt, provider-published Agent Skills, and a published Agent Ethics policy that permits only immediate-use access and forbids bulk extraction, retention and model training.

## Kin Score — 46.3 / 100 (developing)

Scored 2026-10-09 under rubric 0.23.0. Trend: flat (+0.0 from 46.3).

| Facet | Score |
|---|---|
| Discoverability | 80.0 |
| Contract Quality | 55.7 |
| Contract Governance | 18.2 |
| Operational Transparency | 7.9 |
| Developer Ergonomics | 47.0 |
| Access Clarity | 34.2 |

Regulatory layer — **Horizontal (data, software, accessibility, platform)**: 38.2 (matched via fallback).

## Agent readiness — 57.9 (agent-ready)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | documented |
| MCP Server | documented |
| Auth Clarity | served |
| Idempotency | documented |
| Error Semantics | verified |
| OpenAPI Examples | no |
| Rate Limit Signal | documented |
| Event Surface Described | derived |
| Agent Skills | derived |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | conformant |
| Dry Run Mode | no |
| Delegated Identity | served |
| Protected Resource Metadata | verified |
| Dynamic Client Registration | yes |
| Agentic Commerce | no |

## APIs (89)

- **Piknik.Spot MCP Server** — Hosted, remote Model Context Protocol server (protocol 2025-03-26, Streamable HTTP with an SSE endpoint at /api/mcp/sse) exposing 62 tools and 7 piknik:// resources for local-fo...
- **Piknik.Spot A2A Agent** — Agent-to-Agent (A2A 1.0) agent served from the provider's own host: the agent card at /.well-known/agent-card.json (also at the legacy /.well-known/agent.json, byte-identical) d...
- **Piknik.Spot A2A Agents API** — The A2A Agents API from Piknik.Spot — 43 operation(s) for a2a agents.
- **Piknik.Spot A2a API** — The A2a API from Piknik.Spot — 1 operation(s) for a2a.
- **Piknik.Spot Admin API** — The Admin API from Piknik.Spot — 91 operation(s) for admin.
- **Piknik.Spot Agritourism API** — The Agritourism API from Piknik.Spot — 37 operation(s) for agritourism.
- **Piknik.Spot AI Agents API** — The AI Agents API from Piknik.Spot — 6 operation(s) for ai agents.
- **Piknik.Spot Analytics API** — The Analytics API from Piknik.Spot — 6 operation(s) for analytics.
- **Piknik.Spot Associations API** — The Associations API from Piknik.Spot — 19 operation(s) for associations.
- **Piknik.Spot Authentication API** — The Authentication API from Piknik.Spot — 5 operation(s) for authentication.
- **Piknik.Spot Baskets API** — The Baskets API from Piknik.Spot — 2 operation(s) for baskets.
- **Piknik.Spot Browse Products API** — The Browse Products API from Piknik.Spot — 1 operation(s) for browse products.
- **Piknik.Spot Business API** — The Business API from Piknik.Spot — 4 operation(s) for business.
- **Piknik.Spot Categories API** — The Categories API from Piknik.Spot — 1 operation(s) for categories.
- **Piknik.Spot Community API** — The Community API from Piknik.Spot — 2 operation(s) for community.
- **Piknik.Spot Community Food Score Pdf API** — The Community Food Score Pdf API from Piknik.Spot — 1 operation(s) for community food score pdf.
- **Piknik.Spot Config API** — The Config API from Piknik.Spot — 1 operation(s) for config.
- **Piknik.Spot Connections API** — The Connections API from Piknik.Spot — 3 operation(s) for connections.
- **Piknik.Spot Contact API** — The Contact API from Piknik.Spot — 1 operation(s) for contact.
- **Piknik.Spot Cron API** — The Cron API from Piknik.Spot — 1 operation(s) for cron.
- **Piknik.Spot CSA API** — The CSA API from Piknik.Spot — 9 operation(s) for csa.
- **Piknik.Spot Cuisines API** — The Cuisines API from Piknik.Spot — 1 operation(s) for cuisines.
- **Piknik.Spot Debug API** — The Debug API from Piknik.Spot — 1 operation(s) for debug.
- **Piknik.Spot Dev API** — The Dev API from Piknik.Spot — 3 operation(s) for dev.
- **Piknik.Spot Discussions API** — The Discussions API from Piknik.Spot — 7 operation(s) for discussions.
- **Piknik.Spot Endorsements API** — The Endorsements API from Piknik.Spot — 2 operation(s) for endorsements.
- **Piknik.Spot Engagement Metrics API** — The Engagement Metrics API from Piknik.Spot — 1 operation(s) for engagement metrics.
- **Piknik.Spot Events API** — The Events API from Piknik.Spot — 25 operation(s) for events.
- **Piknik.Spot Feature Flags API** — The Feature Flags API from Piknik.Spot — 1 operation(s) for feature flags.
- **Piknik.Spot Feedback API** — The Feedback API from Piknik.Spot — 1 operation(s) for feedback.
- **Piknik.Spot Follow API** — The Follow API from Piknik.Spot — 1 operation(s) for follow.
- **Piknik.Spot Followed Announcements API** — The Followed Announcements API from Piknik.Spot — 1 operation(s) for followed announcements.
- **Piknik.Spot Following API** — The Following API from Piknik.Spot — 1 operation(s) for following.
- **Piknik.Spot Food Score API** — The Food Score API from Piknik.Spot — 1 operation(s) for food score.
- **Piknik.Spot For Real Estate API** — The For Real Estate API from Piknik.Spot — 2 operation(s) for for real estate.
- **Piknik.Spot Games API** — The Games API from Piknik.Spot — 11 operation(s) for games.
- **Piknik.Spot Geocode API** — The Geocode API from Piknik.Spot — 2 operation(s) for geocode.
- **Piknik.Spot Global Features API** — The Global Features API from Piknik.Spot — 1 operation(s) for global features.
- **Piknik.Spot Invitations API** — The Invitations API from Piknik.Spot — 2 operation(s) for invitations.
- **Piknik.Spot Jobs API** — The Jobs API from Piknik.Spot — 5 operation(s) for jobs.
- …and 49 more, listed in full on the page.

## MCP servers (1)

- **Piknik.Spot MCP Server** — Remote MCP server at piknik.spot over HTTP requiring OAuth; 62 tools listed.

## Agentic access (1)

- **Piknik Spot Agentic Access** — 683 operations · 357 acting · 4 human-in-the-loop

## Security (2)

- **Piknik Spot Authentication** — apiKey/http/oauth2 · 3 schemes
- **Piknik Spot Domain Security** — TLSv1.3 · HSTS

## Plans (1)

- **Piknik Spot Plans Pricing**

## Tags

Local Food, Agriculture, Farmers Markets, Marketplace, Event, Job, Recipes, Geolocation, Community, Food Systems, MCP, A2A, Agent-Native, Ontario, Canada

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/piknik-spot/). Scores are computed from the provider's own public artifacts under a published rubric.
