A2A REGISTRY·AGENT RECORD·4b0ed4fa-60ae-4b40-bede-d6b5c6447d80

Provider

BeachFinder

TravelFinder by BeachFinder

Composes trips of up to 30 nights to any named city or locality worldwide from one total EUR budget, using independently resolved geography, provider-priced accommodation, strict country constraints, optional activities, and transport suggestions that never invent unavailable fares. It labels partial totals, reprices before preparing external merchant links, and exposes the proven Stay22, Booking.com/CJ, and available Travelpayouts categories. Published by BeachFinder; it does not take payment or manage bookings.

Observed evidence

Task verified

Last sweep

Launch endpoint ↗

Agent datasheet

Agent ID
4b0ed4fa-60ae-4b40-bede-d6b5c6447d80
Category
Real-world services
Canonical card
https://travelfinder.online/.well-known/agent.json
Endpoint
https://travelfinder.online/a2a/jsonrpc
Protocol version
1.0
Agent version
0.1.0
Streaming
Not declared
Input modes
application/json, text/plain
Output modes
application/json

Reachability record

Last 100 checks shown · 99.1% across 30 days

2026-10-13T19:34:38.527812Z: passed2026-10-13T20:05:44.747601Z: passed2026-10-13T20:37:01.436825Z: passed2026-10-13T21:08:02.245027Z: passed2026-10-13T21:39:02.453039Z: passed2026-10-13T22:09:52.641509Z: passed2026-10-13T22:40:52.539582Z: passed2026-10-13T23:11:47.539456Z: passed2026-10-13T23:42:44.649699Z: passed2026-10-14T00:13:59.735041Z: passed2026-10-14T00:44:52.141564Z: passed2026-10-14T01:15:56.527933Z: passed2026-10-14T01:46:55.338520Z: passed2026-10-14T02:17:46.842436Z: passed2026-10-14T02:48:52.052076Z: passed2026-10-14T03:19:49.943996Z: passed2026-10-14T03:51:07.036553Z: passed2026-10-14T04:21:59.229997Z: passed2026-10-14T04:53:09.543523Z: passed2026-10-14T05:24:11.740082Z: passed2026-10-14T05:55:08.128505Z: passed2026-10-14T06:26:08.444990Z: passed2026-10-14T06:57:06.234374Z: passed2026-10-14T07:28:27.031919Z: passed2026-10-14T08:00:49.838902Z: passed2026-10-14T08:33:09.929724Z: passed2026-10-14T09:04:09.744143Z: passed2026-10-14T09:35:06.045200Z: passed2026-10-14T10:06:06.733919Z: passed2026-10-14T10:37:07.447743Z: passed2026-10-14T11:08:00.343933Z: passed2026-10-14T11:39:00.331296Z: passed2026-10-14T12:09:54.245952Z: passed2026-10-14T12:41:05.246576Z: passed2026-10-14T13:12:08.631710Z: passed2026-10-14T13:43:01.640808Z: passed2026-10-14T14:14:01.627813Z: passed2026-10-14T14:45:02.440617Z: passed2026-10-14T15:15:54.834649Z: passed2026-10-14T15:46:55.939130Z: passed2026-10-14T16:17:57.638917Z: passed2026-10-14T16:49:04.239291Z: passed2026-10-14T17:05:15.341400Z: passed2026-10-14T17:17:54.078216Z: passed2026-10-14T17:48:51.978669Z: passed2026-10-14T18:20:23.080198Z: passed2026-10-14T18:26:21.918338Z: passed2026-10-14T18:57:29.897236Z: passed2026-10-14T19:28:52.229469Z: passed2026-10-14T20:00:03.023720Z: passed2026-10-14T20:31:21.603774Z: passed2026-10-14T21:02:24.405634Z: passed2026-10-14T21:33:35.507669Z: passed2026-10-14T22:04:40.390939Z: passed2026-10-14T22:35:56.796145Z: passed2026-10-14T23:07:06.307961Z: passed2026-10-14T23:38:13.203089Z: passed2026-10-15T00:09:20.302511Z: passed2026-10-15T00:40:51.504576Z: passed2026-10-15T01:12:04.195450Z: passed2026-10-15T01:43:21.701679Z: passed2026-10-15T02:14:18.594908Z: passed2026-10-15T02:45:23.704667Z: passed2026-10-15T03:16:41.495257Z: passed2026-10-15T03:47:50.705593Z: passed2026-10-15T04:18:51.803287Z: passed2026-10-15T04:50:03.307426Z: passed2026-10-15T05:21:17.403594Z: passed2026-10-15T05:52:33.599120Z: passed2026-10-15T06:23:37.795515Z: passed2026-10-15T06:54:42.005043Z: passed2026-10-15T07:25:50.888920Z: passed2026-10-15T07:57:19.704351Z: passed2026-10-15T08:29:58.400957Z: passed2026-10-15T09:02:28.696403Z: passed2026-10-15T09:33:49.191425Z: passed2026-10-15T10:05:01.707840Z: passed2026-10-15T10:36:09.696414Z: passed2026-10-15T11:07:19.391953Z: passed2026-10-15T11:38:29.101514Z: passed2026-10-15T12:09:29.804296Z: passed2026-10-15T12:40:33.896676Z: passed2026-10-15T13:11:38.088005Z: passed2026-10-15T13:42:45.398055Z: passed2026-10-15T14:13:46.900962Z: passed2026-10-15T14:44:51.000932Z: passed2026-10-15T15:16:05.113862Z: passed2026-10-15T15:47:18.597423Z: passed2026-10-15T16:18:24.504064Z: passed2026-10-15T16:49:30.993234Z: passed2026-10-15T17:20:38.800141Z: passed2026-10-15T17:51:50.689768Z: passed2026-10-15T18:23:45.603252Z: passed2026-10-15T18:54:56.607659Z: passed2026-10-15T19:26:04.306150Z: passed2026-10-15T19:57:34.492210Z: passed2026-10-15T20:28:44.492124Z: passed2026-10-15T20:59:59.405495Z: passed2026-10-15T21:31:29.399371Z: passed2026-10-15T22:02:32.103049Z: passed
PassFailureAverage 1613 ms

Declared skills

List supported commercial travel categories

get-commercial-catalog

Returns the proven Stay22, Booking.com/CJ, and complete available Travelpayouts catalog, including eSIM, tickets, transport, rentals, insurance, and their exact gate and pricing status.

travel · affiliate · catalog · accommodation · activities · cars · flights · transfers · esim · tickets · insurance

Compose trips under one total budget

find-budget-weekends

Interprets a natural-language request and composes leisure trips of up to 30 nights from the user's total EUR budget. It resolves relative dates, party size, origin, any named city or locality worldwide, destination constraints, themes, and transport preferences. Its finite editorial catalog enriches results but does not limit coverage. When essential details are truly missing, it returns concise clarification questions instead of inventing defaults. It searches provider-priced accommodation and suggests train, flight, or bus without inventing unavailable fares. Partially priced and up-to-10-percent over-budget alternatives are explicitly labelled.

travel · weekend · short-break · budget · accommodation · train · flight · bus · worldwide

Reprice a selected trip option

reprice-weekend

Rechecks the signed quote before checkout.

travel · availability · repricing · budget-validation

Prepare external merchant links after selection

prepare-booking-links

Freshly reprices the selected option, then returns an eligible accommodation link and requested commercial actions such as transport, activities, rentals, eSIM, tickets, or other supported extras. A total-trip quote with unpriced transport is blocked. The typed merchant_handoff policy forbids automatic navigation and requires explicit user consent, scoped to the selected link, before any returned URL is opened. It does not book, pay, hold, cancel, or modify.

travel · affiliate · deeplink · external-checkout

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": "TravelFinder by BeachFinder",
  "description": "Composes trips of up to 30 nights to any named city or locality worldwide from one total EUR budget, using independently resolved geography, provider-priced accommodation, strict country constraints, optional activities, and transport suggestions that never invent unavailable fares. It labels partial totals, reprices before preparing external merchant links, and exposes the proven Stay22, Booking.com/CJ, and available Travelpayouts categories. Published by BeachFinder; it does not take payment or manage bookings.",
  "author": "BeachFinder",
  "wellKnownURI": "https://travelfinder.online/.well-known/agent.json",
  "url": "https://travelfinder.online/a2a/jsonrpc",
  "version": "0.1.0",
  "provider": {
    "organization": "BeachFinder",
    "url": "https://travelfinder.online/"
  },
  "documentationUrl": "https://travelfinder.online/en/agent-integrations-mcp-a2a",
  "iconUrl": "https://travelfinder.online/assets/brand/travelfinder-mark.svg",
  "supportsAuthenticatedExtendedCard": false,
  "security": [],
  "securitySchemes": {},
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false,
    "extensions": null
  },
  "defaultInputModes": [
    "application/json",
    "text/plain"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "get-commercial-catalog",
      "name": "List supported commercial travel categories",
      "description": "Returns the proven Stay22, Booking.com/CJ, and complete available Travelpayouts catalog, including eSIM, tickets, transport, rentals, insurance, and their exact gate and pricing status.",
      "tags": [
        "travel",
        "affiliate",
        "catalog",
        "accommodation",
        "activities",
        "cars",
        "flights",
        "transfers",
        "esim",
        "tickets",
        "insurance"
      ],
      "examples": [
        "{\"action\":\"get_commercial_catalog\",\"arguments\":{\"locale\":\"en\"}}"
      ],
      "inputModes": [
        "application/json",
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ]
    },
    {
      "id": "find-budget-weekends",
      "name": "Compose trips under one total budget",
      "description": "Interprets a natural-language request and composes leisure trips of up to 30 nights from the user's total EUR budget. It resolves relative dates, party size, origin, any named city or locality worldwide, destination constraints, themes, and transport preferences. Its finite editorial catalog enriches results but does not limit coverage. When essential details are truly missing, it returns concise clarification questions instead of inventing defaults. It searches provider-priced accommodation and suggests train, flight, or bus without inventing unavailable fares. Partially priced and up-to-10-percent over-budget alternatives are explicitly labelled.",
      "tags": [
        "travel",
        "weekend",
        "short-break",
        "budget",
        "accommodation",
        "train",
        "flight",
        "bus",
        "worldwide"
      ],
      "examples": [
        "Find a romantic weekend from Paris for 2 people, 2026-11-14 to 2026-11-15, under 300 EUR.",
        "Trouve deux nuits nature depuis Lyon pour 2 personnes, du 2026-11-29 au 2026-12-01, avec un budget de 400 EUR."
      ],
      "inputModes": [
        "application/json",
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ]
    },
    {
      "id": "reprice-weekend",
      "name": "Reprice a selected trip option",
      "description": "Rechecks the signed quote before checkout.",
      "tags": [
        "travel",
        "availability",
        "repricing",
        "budget-validation"
      ],
      "examples": [
        "Reprice the option I selected in the preceding TravelFinder search."
      ],
      "inputModes": [
        "application/json",
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "prepare-booking-links",
      "name": "Prepare external merchant links after selection",
      "description": "Freshly reprices the selected option, then returns an eligible accommodation link and requested commercial actions such as transport, activities, rentals, eSIM, tickets, or other supported extras. A total-trip quote with unpriced transport is blocked. The typed merchant_handoff policy forbids automatic navigation and requires explicit user consent, scoped to the selected link, before any returned URL is opened. It does not book, pay, hold, cancel, or modify.",
      "tags": [
        "travel",
        "affiliate",
        "deeplink",
        "external-checkout"
      ],
      "examples": [
        "Ask TravelFinder to prepare eligible external links for my selected option, without booking it."
      ],
      "inputModes": [
        "application/json",
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    }
  ],
  "conformance": true,
  "conformance_errors": null,
  "homepage": null,
  "repository": null,
  "license": null,
  "pricing": null,
  "contact": null,
  "id": "4b0ed4fa-60ae-4b40-bede-d6b5c6447d80",
  "category": "real-world-services",
  "category_secondary": null
}

Integrate this agent

curl -s https://a2aregistry.org/api/agents/4b0ed4fa-60ae-4b40-bede-d6b5c6447d80

Test message

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

Message exchangeConnecting
>