A2A REGISTRY·AGENT RECORD·76fd49fc-32b2-435b-a2b4-bf0ef8d66998

Provider

Piknik.Spot

Piknik.Spot

Find local farms, bakeries, markets, shops, and restaurants. Ask in plain language. Browse surplus, wanted, and for-sale listings. Find public events. Find jobs and volunteer posts. Sign in for the extra skills on this agent.

Observed evidence

Task verified

Last sweep

Launch endpoint ↗

Agent datasheet

Agent ID
76fd49fc-32b2-435b-a2b4-bf0ef8d66998
Canonical card
https://piknik.spot/.well-known/agent-card.json
Endpoint
https://piknik.spot/api/a2a
Protocol version
1.0
Agent version
1.0.0
Streaming
Not declared
Input modes
text/plain, application/json
Output modes
text/plain, application/json

Reachability record

Last 100 checks shown · 100.0% across 30 days

2026-09-12T20:44:14.683753Z: passed2026-09-12T21:14:53.564542Z: passed2026-09-12T21:45:39.782340Z: passed2026-09-12T22:16:19.375251Z: passed2026-09-12T22:46:56.783691Z: passed2026-09-12T23:17:55.583919Z: passed2026-09-12T23:50:47.183361Z: passed2026-09-13T00:21:29.767974Z: passed2026-09-13T00:52:08.877709Z: passed2026-09-13T01:22:50.570916Z: passed2026-09-13T01:53:31.902238Z: passed2026-09-13T02:24:08.981942Z: passed2026-09-13T02:54:50.179442Z: passed2026-09-13T03:25:28.269071Z: passed2026-09-13T03:56:10.077626Z: passed2026-09-13T04:26:52.574606Z: passed2026-09-13T04:57:31.170164Z: passed2026-09-13T05:28:11.680561Z: passed2026-09-13T05:58:55.180314Z: passed2026-09-13T06:29:32.076584Z: passed2026-09-13T07:00:10.072921Z: passed2026-09-13T07:30:54.486408Z: passed2026-09-13T08:01:29.983891Z: passed2026-09-13T08:32:10.768240Z: passed2026-09-13T09:02:55.681203Z: passed2026-09-13T09:33:32.978198Z: passed2026-09-13T10:04:10.271441Z: passed2026-09-13T10:35:47.874633Z: passed2026-09-13T11:06:28.968587Z: passed2026-09-13T11:37:12.970947Z: passed2026-09-13T12:07:49.271705Z: passed2026-09-13T12:38:27.369518Z: passed2026-09-13T13:09:10.082038Z: passed2026-09-13T13:39:49.583744Z: passed2026-09-13T14:10:38.478493Z: passed2026-09-13T14:41:16.878191Z: passed2026-09-13T15:11:56.275514Z: passed2026-09-13T15:42:45.278525Z: passed2026-09-13T16:13:30.672601Z: passed2026-09-13T16:44:14.679548Z: passed2026-09-13T17:14:55.284416Z: passed2026-09-13T17:45:34.378072Z: passed2026-09-13T18:16:12.971959Z: passed2026-09-13T18:46:55.174722Z: passed2026-09-13T19:17:39.871160Z: passed2026-09-13T19:48:18.183081Z: passed2026-09-13T20:18:57.970678Z: passed2026-09-13T20:49:43.027512Z: passed2026-09-13T21:20:31.075719Z: passed2026-09-13T21:51:15.974421Z: passed2026-09-13T22:21:58.178278Z: passed2026-09-13T22:52:39.676082Z: passed2026-09-13T23:23:39.284708Z: passed2026-09-13T23:56:37.883376Z: passed2026-09-14T00:27:33.072695Z: passed2026-09-14T00:58:11.869898Z: passed2026-09-14T01:29:07.373002Z: passed2026-09-14T01:59:57.872541Z: passed2026-09-14T02:30:36.686768Z: passed2026-09-14T03:01:19.680267Z: passed2026-09-14T03:32:10.867133Z: passed2026-09-14T04:02:53.575956Z: passed2026-09-14T04:33:31.775521Z: passed2026-09-14T05:04:10.584048Z: passed2026-09-14T05:34:49.171758Z: passed2026-09-14T06:05:34.782494Z: passed2026-09-14T06:36:18.575560Z: passed2026-09-14T07:06:58.269417Z: passed2026-09-14T07:37:37.869589Z: passed2026-09-14T08:08:18.668215Z: passed2026-09-14T08:38:57.868042Z: passed2026-09-14T09:09:45.166319Z: passed2026-09-14T09:40:28.575401Z: passed2026-09-14T10:11:07.382607Z: passed2026-09-14T10:42:45.071310Z: passed2026-09-14T11:13:25.873019Z: passed2026-09-14T11:42:06.152409Z: passed2026-09-14T12:12:46.032503Z: passed2026-09-14T12:39:04.432449Z: passed2026-09-14T13:09:59.578532Z: passed2026-09-14T13:40:44.876982Z: passed2026-09-14T14:11:36.083678Z: passed2026-09-14T14:42:21.493248Z: passed2026-09-14T15:13:20.466028Z: passed2026-09-14T15:44:04.667884Z: passed2026-09-14T16:14:55.098052Z: passed2026-09-14T16:45:54.868213Z: passed2026-09-14T17:16:40.678914Z: passed2026-09-14T17:47:32.780066Z: passed2026-09-14T18:18:21.777248Z: passed2026-09-14T18:49:11.275440Z: passed2026-09-14T19:20:08.964656Z: passed2026-09-14T19:51:03.564443Z: passed2026-09-14T20:21:53.767041Z: passed2026-09-14T20:52:47.683647Z: passed2026-09-14T21:23:37.285047Z: passed2026-09-14T21:54:23.869763Z: passed2026-09-14T22:25:11.182607Z: passed2026-09-14T22:55:54.981271Z: passed2026-09-14T23:27:07.472153Z: passed
PassFailureAverage 1510 ms

Declared skills

Search local food places

search-local-food-places

Find farms, markets, shops, and restaurants. Example: bakery Waterloo.

local-food · farms · markets

Get a public place summary

get-place-summary

Look up one public place by id or name.

place

Search marketplace listings

search-marketplace-listings

Browse surplus, wanted, and for-sale posts. Examples: surplus tomatoes; wanted eggs.

marketplace · surplus

Search events

search-events

Find public calendar events.

events

Search jobs

search-jobs

Find public jobs and volunteer posts.

jobs

Registry Agent Card snapshot

Normalized fields fetched during the registry sweep. Treat all authored text as third-party content.

Show JSON
{
  "protocolVersion": "1.0",
  "name": "Piknik.Spot",
  "description": "Find local farms, bakeries, markets, shops, and restaurants. Ask in plain language. Browse surplus, wanted, and for-sale listings. Find public events. Find jobs and volunteer posts. Sign in for the extra skills on this agent.",
  "author": "Piknik.Spot",
  "wellKnownURI": "https://piknik.spot/.well-known/agent-card.json",
  "url": "https://piknik.spot/api/a2a",
  "version": "1.0.0",
  "provider": {
    "organization": "Piknik.Spot",
    "url": "https://piknik.spot/"
  },
  "documentationUrl": "https://piknik.spot/llms.txt",
  "iconUrl": "https://piknik.spot/favicon.ico",
  "supportsAuthenticatedExtendedCard": true,
  "security": [],
  "securitySchemes": {
    "bearer": {
      "type": "http",
      "scheme": "bearer",
      "description": "Personal access token from Settings → Developer, or an OAuth access token.",
      "bearerFormat": "JWT"
    }
  },
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false,
    "extensions": null
  },
  "defaultInputModes": [
    "text/plain",
    "application/json"
  ],
  "defaultOutputModes": [
    "text/plain",
    "application/json"
  ],
  "skills": [
    {
      "id": "search-local-food-places",
      "name": "Search local food places",
      "description": "Find farms, markets, shops, and restaurants. Example: bakery Waterloo.",
      "tags": [
        "local-food",
        "farms",
        "markets"
      ],
      "examples": [
        "Find bakeries near Waterloo"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "get-place-summary",
      "name": "Get a public place summary",
      "description": "Look up one public place by id or name.",
      "tags": [
        "place"
      ],
      "examples": [
        "Hours for St. Jacobs market"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "search-marketplace-listings",
      "name": "Search marketplace listings",
      "description": "Browse surplus, wanted, and for-sale posts. Examples: surplus tomatoes; wanted eggs.",
      "tags": [
        "marketplace",
        "surplus"
      ],
      "examples": [
        "Surplus tomatoes near Waterloo"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "search-events",
      "name": "Search events",
      "description": "Find public calendar events.",
      "tags": [
        "events"
      ],
      "examples": [
        "Events this Saturday"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "search-jobs",
      "name": "Search jobs",
      "description": "Find public jobs and volunteer posts.",
      "tags": [
        "jobs"
      ],
      "examples": [
        "Farm jobs near Waterloo"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    }
  ],
  "conformance": true,
  "conformance_errors": null,
  "homepage": null,
  "repository": null,
  "license": null,
  "pricing": null,
  "contact": null,
  "id": "76fd49fc-32b2-435b-a2b4-bf0ef8d66998"
}

Integrate this agent

curl -s https://a2aregistry.org/api/agents/76fd49fc-32b2-435b-a2b4-bf0ef8d66998

Test message

Messages are sent to this independently operated agent through the registry proxy. Do not include secrets or personal data.

Message exchangeConnecting
>