このMCPでできること
Searches carp-fishing venues in France, checks availability and pricing, and prepares bookings including accommodation and Channel crossings.
ツール
入力スキーマ
{'type': 'object', 'required': ['venue', 'date', 'anglers'], 'properties': {'cars': {'type': 'integer', 'minimum': 0, 'description': 'Number of cars travelling — crossing costs are per vehicle. Ask when unknown for a crossing quote; do not silently assume 1. Pass 0 for a van-only party. Defaults to 1 for older callers.'}, 'date': {'type': 'string', 'description': 'The Saturday arrival date of the 7-day week, as YYYY-MM-DD. Every stay runs Saturday to Saturday.'}, 'vans': {'type': 'integer', 'minimum': 0, 'description': "Number of vans travelling. Preserve the customer's count in all crossing and booking calls. Defaults to 0."}, 'swims': {'type': 'array', 'items': {'type': 'integer', 'minimum': 1}, 'description': 'Chosen swim numbers from list_swims; omit for suitable available defaults. Requote after changing swims.'}, 'venue': {'type': 'string', 'description': 'The venue to quote, by name or slug, e.g. "Beaurepaire".'}, 'anglers': {'type': 'integer', 'minimum': 1, 'description': 'Actual number of fishing guests supplied by the customer, never a package or swim capacity. Keep 2 guests as 2 even for a package with capacity 5.'}, 'exclusive': {'type': 'boolean', 'description': 'Quote the venue exclusively for this party. Some party sizes force exclusive use anyway.'}, 'non_anglers': {'type': 'integer', 'minimum': 0, 'description': 'Number of non-fishing guests. Defaults to 0.'}, 'booking_option': {'type': 'integer', 'maximum': 4, 'minimum': 1, 'description': 'Golden Carp Lake whole package explicitly chosen by the customer after seeing available list_swims options: 1 cabin & swim 1; 2 all of swims 2,3,4; 3 exclusive without cabin; 4 exclusive with cabin. Never infer a package from a single swim preference such as swim 4. Required for GCL.'}, 'include_crossing': {'type': 'boolean', 'description': 'True when the customer wants a crossing, including cheapest crossing at a crossing-optional venue. False for venue-only. Omit to use the venue default.'}, 'accommodation_ids': {'type': 'array', 'items': {'type': 'integer', 'minimum': 1}, 'description': 'Selected accommodation IDs returned by list_swims for this date. GCL booking_option includes the matching cabin automatically.'}}}
入力スキーマ
{'type': 'object', 'required': ['venue', 'date', 'anglers'], 'properties': {'cars': {'type': 'integer', 'minimum': 0, 'description': 'Number of cars travelling. Use the same confirmed count as get_quote; crossing costs are per vehicle. Pass 0 for a van-only party. Defaults to 1 for older callers.'}, 'date': {'type': 'string', 'description': 'The Saturday arrival date of the 7-day week, as YYYY-MM-DD.'}, 'vans': {'type': 'integer', 'minimum': 0, 'description': 'Number of vans travelling. Use the same confirmed count as get_quote. Defaults to 0.'}, 'swims': {'type': 'array', 'items': {'type': 'integer', 'minimum': 1}, 'description': 'Chosen swim numbers from list_swims; omit for suitable available defaults. Requote after changing swims.'}, 'venue': {'type': 'string', 'description': 'The venue being booked, by name or slug, e.g. "Beaurepaire".'}, 'anglers': {'type': 'integer', 'minimum': 1, 'description': 'Actual number of fishing guests supplied by the customer, never a package or swim capacity. Keep 2 guests as 2 even for a package with capacity 5.'}, 'exclusive': {'type': 'boolean', 'description': 'Whether the venue is being booked exclusively.'}, 'non_anglers': {'type': 'integer', 'minimum': 0, 'description': 'Number of non-fishing guests. Defaults to 0.'}, 'booking_option': {'type': 'integer', 'maximum': 4, 'minimum': 1, 'description': 'Golden Carp Lake whole package explicitly chosen by the customer after seeing available list_swims options: 1 cabin & swim 1; 2 all of swims 2,3,4; 3 exclusive without cabin; 4 exclusive with cabin. Never infer a package from a single swim preference such as swim 4. Required for GCL.'}, 'include_crossing': {'type': 'boolean', 'description': 'True when the customer wants a crossing, including cheapest crossing at a crossing-optional venue. False for venue-only. Omit to use the venue default.'}, 'accommodation_ids': {'type': 'array', 'items': {'type': 'integer', 'minimum': 1}, 'description': 'Selected accommodation IDs returned by list_swims for this date. GCL booking_option includes the matching cabin automatically.'}}}
入力スキーマ
{'type': 'object', 'required': ['venue', 'date'], 'properties': {'date': {'type': 'string', 'description': 'The Saturday arrival date of the 7-day week, as YYYY-MM-DD.'}, 'venue': {'type': 'string', 'description': 'The venue, by name or slug, e.g. "Fullys Lake".'}, 'anglers': {'type': 'integer', 'minimum': 1, 'description': 'Actual number of anglers, not package or swim capacity. Pass it so the tool can check which choices fit the party.'}, 'exclusive': {'type': 'boolean', 'description': 'Whether the customer wants the venue exclusively.'}, 'non_anglers': {'type': 'integer', 'minimum': 0, 'description': 'Number of non-fishing guests. Defaults to 0.'}}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'required': ['venue', 'date', 'anglers'], 'properties': {'cars': {'type': 'integer', 'minimum': 0, 'description': "Number of cars travelling. Pass the customer's confirmed count from get_quote/list_crossings unchanged, including 0 for a van-only party. Defaults to 1 for older callers."}, 'date': {'type': 'string', 'description': 'The Saturday arrival date of the 7-day week, as YYYY-MM-DD. Every stay runs Saturday to Saturday.'}, 'vans': {'type': 'integer', 'minimum': 0, 'description': "Number of vans travelling. Pass the customer's confirmed count from get_quote/list_crossings unchanged. Defaults to 0."}, 'swims': {'type': 'array', 'items': {'type': 'integer', 'minimum': 1}, 'description': 'Swim NUMBERS the customer chose (from list_swims), e.g. [1, 4]. Omit to auto-pick good free swims — the customer can change them on the review page. Ignored at venues without designated swims.'}, 'venue': {'type': 'string', 'description': 'The venue to book, by name or slug, e.g. "Beaurepaire".'}, 'anglers': {'type': 'integer', 'minimum': 1, 'description': 'Actual number of fishing guests supplied by the customer, never a package or swim capacity. Keep 2 guests as 2 even for a package with capacity 5.'}, 'dog_info': {'type': 'string', 'maxLength': 100, 'description': 'Dog count and breed(s) supplied by the customer, e.g. "2 dogs: Labrador and Spaniel". Ask for missing count/breeds; do not invent them. Only for dog-friendly venues. Saved on the booking and review/edit pages; dog crossing fees are added on the review page, not included in this quote.'}, 'exclusive': {'type': 'boolean', 'description': 'Book the venue exclusively for this party. Some party sizes force exclusive use anyway.'}, 'non_anglers': {'type': 'integer', 'minimum': 0, 'description': 'Number of non-fishing guests. Defaults to 0.'}, 'booking_option': {'type': 'integer', 'maximum': 4, 'minimum': 1, 'description': 'Golden Carp Lake whole package explicitly chosen by the customer after seeing available list_swims options: 1 cabin & swim 1; 2 all of swims 2,3,4; 3 exclusive without cabin; 4 exclusive with cabin. Never infer a package from a single swim preference such as swim 4. Required for GCL.'}, 'inbound_route_id': {'type': 'integer', 'minimum': 1, 'description': 'Inbound crossing route id from list_crossings. Must be given together with outbound_route_id.'}, 'include_crossing': {'type': 'boolean', 'description': 'True when the customer wants a crossing, including cheapest crossing at a crossing-optional venue. False for venue-only. Omit to use the venue default.'}, 'accommodation_ids': {'type': 'array', 'items': {'type': 'integer', 'minimum': 1}, 'description': 'Selected accommodation IDs returned by list_swims for this date. GCL booking_option includes the matching cabin automatically.'}, 'outbound_route_id': {'type': 'integer', 'minimum': 1, 'description': 'Outbound crossing route id from list_crossings. Omit (with inbound_route_id) to book the cheapest crossing.'}}}
入力スキーマ
{'type': 'object', 'properties': {'category': {'type': 'string', 'description': 'The category slug to open, e.g. "big-carp-lakes". Omit it to list every category.'}}}
入力スキーマ
{'type': 'object', 'properties': {'date': {'type': 'string', 'description': 'A single Saturday arrival date as "YYYY-MM-DD", e.g. "2026-09-05". Give this to get real availability plus earlier/later alternatives. Stays run Saturday to Saturday, so any other weekday is rejected.'}, 'meals': {'type': 'boolean', 'description': 'Only venues where meals are available.'}, 'months': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Whole months to scan, each as "YYYY-MM", e.g. ["2026-09", "2026-10"]. Use this OR "date". Returns venues with at least one free week in those months.'}, 'sleeps': {'type': 'integer', 'minimum': 1, 'description': 'Only lakes whose accommodation sleeps at least this many. Applies with "accommodation".'}, 'anglers': {'type': 'integer', 'minimum': 1, 'description': 'Number of anglers (fishing guests) in the party. Defaults to 1.'}, 'catfish': {'type': 'boolean', 'description': 'Only venues stocked with catfish.'}, 'category': {'type': 'string', 'description': 'Narrow to a curated search category by slug, e.g. "big-carp-lakes". Call search_categories for the slugs that exist.'}, 'bait_boats': {'type': 'boolean', 'description': 'Only venues where bait boats are allowed.'}, 'campervans': {'type': 'boolean', 'description': 'Only venues that take campervans and motorhomes.'}, 'min_carp_lb': {'type': 'integer', 'minimum': 0, 'description': 'Only lakes whose carp record is at least this many pounds, e.g. 60.'}, 'non_anglers': {'type': 'integer', 'minimum': 0, 'description': 'Number of non-fishing guests travelling with the party. Defaults to 0.'}, 'tackle_hire': {'type': 'boolean', 'description': 'Only venues where tackle can be hired.'}, 'bait_on_site': {'type': 'boolean', 'description': 'Only venues selling bait on site.'}, 'dogs_allowed': {'type': 'boolean', 'description': 'Only venues that accept dogs and other pets.'}, 'rowing_boats': {'type': 'boolean', 'description': 'Only venues with rowing boats.'}, 'accommodation': {'type': 'boolean', 'description': 'Only lakes with on-site accommodation, rather than bivvy fishing.'}, 'all_inclusive': {'type': 'boolean', 'description': 'Only all-inclusive venues.'}, 'min_lake_acres': {'type': 'number', 'minimum': 0, 'description': 'Only lakes of at least this many acres, e.g. 10.'}, 'pool_or_hot_tub': {'type': 'boolean', 'description': 'Only venues with a swimming pool or a hot tub.'}, 'crossing_optional': {'type': 'boolean', 'description': 'Only venues bookable WITHOUT a Channel crossing — the holiday is priced venue-only and the customer arranges their own travel.'}, 'fish_from_accommodation': {'type': 'boolean', 'description': 'Only lakes where you can fish from the accommodation. Applies with "accommodation".'}}}
入力スキーマ
{'type': 'object', 'required': ['anglers'], 'properties': {'date': {'type': 'string', 'description': 'A single Saturday arrival date as "YYYY-MM-DD", e.g. "2026-09-05". Use this OR "month". Stays run Saturday to Saturday, so any other weekday is rejected.'}, 'month': {'type': 'string', 'description': 'A whole month to scan as "YYYY-MM", e.g. "2026-09". Use this OR "date". Defaults to the current month when neither is given.'}, 'anglers': {'type': 'integer', 'minimum': 1, 'description': 'Number of anglers (fishers) in the party.'}, 'non_anglers': {'type': 'integer', 'minimum': 0, 'description': 'Number of non-fishing guests travelling with the party. Defaults to 0.'}}}
最近のツール変更
類似のMCPサーバー
Award Travel Finder
Searches award flights and hotels, tracks bookings and loyalty balances, evaluates points and credit cards, and monitors travel r…
AI 代理人任務中樞
Aggregates Taiwan-focused tools for AI service comparisons, cryptocurrency data, game information, health guidance, and other con…
Good Turn Studio (all tools)
Offers consumer utilities for insurance claim appeals, subscription cancellation, flight fare research, financial recovery resour…
Gover MCP
Searches and manages corporate travel requests, flights, hotels, rental vehicles, passengers, carts, approvals, reservations, and…
DC Member API
Provides access to Dynamite Circle membership data, community profiles, chapters, events, trips, calendars, alerts, follows, agen…
Nomad Stays
Searches and books remote-work accommodations while supporting host listing management, rooms, packages, availability, and hospit…
lilo Vacation Rentals
Supports vacation-rental discovery, availability and direct booking, property operations, short-term-rental compliance, guest and…
mcp-server
Provides immigration, citizenship and residency programme research alongside tax, wealth structuring, banking, visa, treaty and c…