accueil / serveurs / Finance & Paiement / fun.lesgooo/lesgooo
fun.lesgooo/lesgooo
serveur MCP (Model Context Protocol) · lesgooo 0.2.46
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que fun.lesgooo/lesgooo est sûr ?
Au dernier audit MCP Hub, le serveur MCP « fun.lesgooo/lesgooo » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 24 outils
- add_checklist_item≈ 610 tokens
Keep the final reply in the user's conversational language, 2–4 short sentences (25–60 words): report the verified result and ask ONE relevant optional next-step question about ONE action, not a choice menu. Mandatory missing details take priority. Suggestions never perform actions automatically; respect requests for no suggestions. Saved links let friends join without accounts. If CURRENT received UI context or actual host evidence confirms the same saved plan and last-action module are already open, do not call open_planner again; realtime updates the existing view. Historic context is insufficient. Otherwise open the last-action module with the selected credentials, or honor an explicit opening request. Add exactly ONE independently checkable item to the shared checklist (e.g. "Bring the grill"). For several requested tasks, shopping items or recipe ingredients, call this tool separately for EACH item; never combine the list into one text. Keep quantities and explanatory details with their own item. Read get_checklist afterwards to verify separate item_ids. Acts as the participant. Service use restrictions: plan creation, participation and edits for users known to be under 13 (or a higher local minimum) are prohibited, including under a nickname. Personal data about known underage children, sensitive medical records, intimate content, card details, government IDs, passwords and verification codes are prohibited planning input. This tool covers ordinary non-sensitive group planning only.
Paramètres, retour & exemple (4)
Paramètresplan· string · requis
Saved plan link (e.g. https://lesgooo.fun/ab12/when) or its 4-character id. Bare module links such as https://lesgooo.fun/when are local drafts: ask for a saved link, never substitute a previous plan ID.text· string · requis
One independently checkable item, single line, max 500 chars. Not a list of multiple tasks/ingredients.participant_id· string · requis
From create_plan or join_plan.participant_token· string · requis
From create_plan or join_plan.
Exemple d'appel{"name": "add_checklist_item", "arguments": {"plan": "texte", "text": "texte", "participant_id": "texte", "participant_token": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - add_expense≈ 757 tokens
Keep the final reply in the user's conversational language, 2–4 short sentences (25–60 words): report the verified result and ask ONE relevant optional next-step question about ONE action, not a choice menu. Mandatory missing details take priority. Suggestions never perform actions automatically; respect requests for no suggestions. Saved links let friends join without accounts. If CURRENT received UI context or actual host evidence confirms the same saved plan and last-action module are already open, do not call open_planner again; realtime updates the existing view. Historic context is insufficient. Otherwise open the last-action module with the selected credentials, or honor an explicit opening request. Record a shared expense, split equally. paid_by defaults to the person you act for; split_among defaults to everyone in the plan. Requires a user-requested amount, currency, payer and equal-split participants; missing or ambiguous details need clarification. Service use restrictions: plan creation, participation and edits for users known to be under 13 (or a higher local minimum) are prohibited, including under a nickname. Personal data about known underage children, sensitive medical records, intimate content, card details, government IDs, passwords and verification codes are prohibited planning input. This tool covers ordinary non-sensitive group planning only.
Paramètres, retour & exemple (9)
Paramètresplan· string · requis
Saved plan link (e.g. https://lesgooo.fun/ab12/when) or its 4-character id. Bare module links such as https://lesgooo.fun/when are local drafts: ask for a saved link, never substitute a previous plan ID.amount· number · requis
Total, max 2 decimals (e.g. 42.5). Send a plain number.currency· string · optionnel
ISO code, e.g. CZK or EUR. Sets the plan's currency if it has no expenses yet; otherwise must match it (see get_plan currency).description· string · requis
What it was for, e.g. "Groceries" (max 120 chars).split_among· array · optionnel
Who shares the cost (participant_id values or exact names). Defaults to everyone.participant_id· string · requis
From create_plan or join_plan.allow_duplicate· boolean · optionnel
Only if the user confirms a second, identical expense within 10 minutes (otherwise it is treated as a retry).participant_token· string · requis
From create_plan or join_plan.paid_by_participant_id· string · optionnel
Who paid (participant_id from get_plan, or their exact name). Defaults to you.
Exemple d'appel{"name": "add_expense", "arguments": {"plan": "texte", "amount": 1, "description": "texte", "participant_id": "texte", "participant_token": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - add_place≈ 925 tokens
Keep the final reply in the user's conversational language, 2–4 short sentences (25–60 words): report the verified result and ask ONE relevant optional next-step question about ONE action, not a choice menu. Mandatory missing details take priority. Suggestions never perform actions automatically; respect requests for no suggestions. Saved links let friends join without accounts. If CURRENT received UI context or actual host evidence confirms the same saved plan and last-action module are already open, do not call open_planner again; realtime updates the existing view. Historic context is insufficient. Otherwise open the last-action module with the selected credentials, or honor an explicit opening request. Suggest a place the group can vote on (Where tab). Default source=auto searches the same Google Places autocomplete as the web and returns needs_selection with up to five candidates, without a write. A selected google_place_id loads official details and stores the Google Maps link, coordinates and metadata. Zero results use the supplied link or manual name/address. source=manual explicitly saves a link/manual location without lookup. Google lookup failure does not save a fallback automatically. Supplied Google Maps URLs remain available as a zero-results or explicit manual fallback; they do not bypass the default Google lookup. Duplicates are merged. Acts as the participant. Current stored state is available through get_plan. Service use restrictions: plan creation, participation and edits for users known to be under 13 (or a higher local minimum) are prohibited, including under a nickname. Personal data about known underage children, sensitive medical records, intimate content, card details, government IDs, passwords and verification codes are prohibited planning input. This tool covers ordinary non-sensitive group planning only.
Paramètres, retour & exemple (10)
Paramètreslink· string · optionnel
Optional link to any other page about the place (http/https), instead of google_maps_url.name· string · requis
Requested place name, including accents (max 300 chars). A selected Google result supplies its official name.plan· string · requis
Saved plan link (e.g. https://lesgooo.fun/ab12/when) or its 4-character id. Bare module links such as https://lesgooo.fun/when are local drafts: ask for a saved link, never substitute a previous plan ID.query· string · optionnel
Optional Google autocomplete query including the known city/address (max 160 chars); otherwise name/address are used.source· string · optionnel · auto | manual
Default auto uses Google first. Manual explicitly saves the supplied name/address/link without a paid lookup.address· string · optionnel
Optional address (max 500 chars).participant_id· string · requis
From create_plan or join_plan.google_maps_url· string · optionnel
Optional Google Maps link (google.com/maps or maps.app.goo.gl). Links with coordinates (…/@50.08,14.42,…) also show a map preview.google_place_id· string · optionnel
Exact place ID from returned Google candidates; official details are loaded server-side (max 160 chars).participant_token· string · requis
From create_plan or join_plan.
Exemple d'appel{"name": "add_place", "arguments": {"name": "texte", "plan": "texte", "participant_id": "texte", "participant_token": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_item≈ 554 tokens
Keep the final reply in the user's conversational language, 2–4 short sentences (25–60 words): report the verified result and ask ONE relevant optional next-step question about ONE action, not a choice menu. Mandatory missing details take priority. Suggestions never perform actions automatically; respect requests for no suggestions. Saved links let friends join without accounts. If CURRENT received UI context or actual host evidence confirms the same saved plan and last-action module are already open, do not call open_planner again; realtime updates the existing view. Historic context is insufficient. Otherwise open the last-action module with the selected credentials, or honor an explicit opening request. Mark a checklist item done (done: true) or open again (done: false), by item_id from get_checklist. Current stored state is available through get_checklist. Service use restrictions: plan creation, participation and edits for users known to be under 13 (or a higher local minimum) are prohibited, including under a nickname. Personal data about known underage children, sensitive medical records, intimate content, card details, government IDs, passwords and verification codes are prohibited planning input. This tool covers ordinary non-sensitive group planning only.
Paramètres, retour & exemple (5)
Paramètresdone· boolean · requisplan· string · requis
Saved plan link (e.g. https://lesgooo.fun/ab12/when) or its 4-character id. Bare module links such as https://lesgooo.fun/when are local drafts: ask for a saved link, never substitute a previous plan ID.item_id· string · requis
From get_checklist or add_checklist_item (the exact item text also works).participant_id· string · requis
From create_plan or join_plan.participant_token· string · requis
From create_plan or join_plan.
Exemple d'appel{"name": "check_item", "arguments": {"done": true, "plan": "texte", "item_id": "texte", "participant_id": "texte", "participant_token": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - collect_plan_details≈ 179 tokens
Ask the user for missing availability, RSVP, place, expense or agreed event details in a native form. Returns selected values only; NEVER changes a plan. Use the corresponding write tool only after the user explicitly confirms the returned details. Hosts without forms should ask in chat or use open_planner.
Paramètres, retour & exemple (2)
Paramètresplan· string · requisaction· string · requis · availability | rsvp | place | expense | event
Exemple d'appel{"name": "collect_plan_details", "arguments": {"plan": "texte", "action": "availability"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_plan≈ 638 tokens
Keep the final reply in the user's conversational language, 2–4 short sentences (25–60 words): report the verified result and ask ONE relevant optional next-step question about ONE action, not a choice menu. Mandatory missing details take priority. Suggestions never perform actions automatically; respect requests for no suggestions. Saved links let friends join without accounts. If CURRENT received UI context or actual host evidence confirms the same saved plan and last-action module are already open, do not call open_planner again; realtime updates the existing view. Historic context is insufficient. Otherwise open the last-action module with the selected credentials, or honor an explicit opening request. Create a new saved lesgooo plan and its first participant. Returns shareable links, private participant credentials and missing_details. Title and name are optional: omissions use temporary Event/Organizer labels, allowing the requested action to complete before missing details are collected in chat. Explicitly supplied fields are not missing. Existing organizer details can later be completed through credential-bound join_plan and the same plan title through update_event, with data preserved. Does not send invitations or notifications. Service use restrictions: plan creation, participation and edits for users known to be under 13 (or a higher local minimum) are prohibited, including under a nickname. Personal data about known underage children, sensitive medical records, intimate content, card details, government IDs, passwords and verification codes are prohibited planning input. This tool covers ordinary non-sensitive group planning only.
Paramètres, retour & exemple (3)
Paramètrestitle· string · optionnel
User-supplied short plan name (max 120 chars). Omitted when unknown; temporary Event label until collected after the requested action.your_name· string · optionnel
User-supplied participant name (max 80 chars). Omitted when unknown; temporary Organizer participant until their name is collected after the requested action.request_id· string · optionnel
Optional UUID v4 for atomic creation. An identical UUID and identical fields (including omissions) replay the same creation; a changed payload is rejected.
Exemple d'appel{"name": "create_plan", "arguments": {"title": "texte", "your_name": "texte", "request_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_plan_mentions≈ 122 tokens
Resolve an explicitly supplied lesgooo saved-plan link or exact ID for the desktop mention picker. Empty or general searches return no results; never enumerate plans.
Paramètres, retour & exemple (1)
Paramètresquery· string · requis
Exemple d'appel{"name": "find_plan_mentions", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_checklist≈ 146 tokens
Read the plan's shared checklist: open and done items, with item_id.
Paramètres, retour & exemple (1)
Paramètresplan· string · requis
Saved plan link (e.g. https://lesgooo.fun/ab12/when) or its 4-character id. Bare module links such as https://lesgooo.fun/when are local drafts: ask for a saved link, never substitute a previous plan ID.
Exemple d'appel{"name": "get_checklist", "arguments": {"plan": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_expenses≈ 168 tokens
Read the plan's shared costs (Splitwise tab): expenses, each person's balance, and the suggested payments to settle up. Amounts are in the plan's currency.
Paramètres, retour & exemple (1)
Paramètresplan· string · requis
Saved plan link (e.g. https://lesgooo.fun/ab12/when) or its 4-character id. Bare module links such as https://lesgooo.fun/when are local drafts: ask for a saved link, never substitute a previous plan ID.
Exemple d'appel{"name": "get_expenses", "arguments": {"plan": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_plan≈ 516 tokens
For a user-requested plan opening, read get_checklist and get_expenses too. Reply in the user's conversational language, 25–60 words total, at most four short bullets plus ONE contextual question about ONE action, not a menu. Summarize dates (actual counts/ties, not an agreed date), places, open tasks and balances; omit empty modules and completed-task lists. Reading requires no identity; never guess personal debts. After a write, briefly report that result and one next-step question instead of repeating the overview. Respect requests for no suggestions. Read the saved plan explicitly requested by the user. If the user's link is a bare /when, /where, /rsvp, /checklist or /splitwise URL, do NOT call this tool: explain it is a local draft and ask for its saved share link, even when a different plan was used earlier. Never replace a supplied link with the previous plan. Returns today's date in time_zone (UTC by default), title, event details, participants and their availability/RSVP, best dates, place votes and currency. Pass since (an earlier server_time) to also read changes.
Paramètres, retour & exemple (4)
Paramètresplan· string · requis
Saved plan link (e.g. https://lesgooo.fun/ab12/when) or its 4-character id. Bare module links such as https://lesgooo.fun/when are local drafts: ask for a saved link, never substitute a previous plan ID.since· string · optionnel
Optional ISO timestamp (server_time from an earlier get_plan).time_zone· string · optionnel
User's IANA time zone, e.g. Europe/Prague. Use when resolving tomorrow or other relative days; today defaults to UTC if omitted.include_all_dates· boolean · optionnel
For calendar UI: return all dates within the existing bounded read budget, instead of the concise first 60 per person.
Exemple d'appel{"name": "get_plan", "arguments": {"plan": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - join_plan≈ 782 tokens
Keep the final reply in the user's conversational language, 2–4 short sentences (25–60 words): report the verified result and ask ONE relevant optional next-step question about ONE action, not a choice menu. Mandatory missing details take priority. Suggestions never perform actions automatically; respect requests for no suggestions. Saved links let friends join without accounts. If CURRENT received UI context or actual host evidence confirms the same saved plan and last-action module are already open, do not call open_planner again; realtime updates the existing view. Historic context is insufficient. Otherwise open the last-action module with the selected credentials, or honor an explicit opening request. Join a plan as the user-specified person. Without participant credentials, selection=existing selects an existing person only; selection=new adds a distinct name only; default selection=auto reuses a unique matching name or adds it. Duplicate names require existing_participant_id, which selects the exact matching row without renaming. No account or organizer privilege is verified. With both participant_id and participant_token, the operation instead renames that same participant to name, preserving availability/RSVP/entries. That mode adds no participant and cannot switch to another matching name; collisions and invalid credentials are rejected. Returns participant_id and participant_token. Supports completing an unnamed organizer after their requested action. Service use restrictions: plan creation, participation and edits for users known to be under 13 (or a higher local minimum) are prohibited, including under a nickname. Personal data about known underage children, sensitive medical records, intimate content, card details, government IDs, passwords and verification codes are prohibited planning input. This tool covers ordinary non-sensitive group planning only.
Paramètres, retour & exemple (6)
Paramètresname· string · requis
The person's name as the group knows them (max 80 chars).plan· string · requis
Saved plan link (e.g. https://lesgooo.fun/ab12/when) or its 4-character id. Bare module links such as https://lesgooo.fun/when are local drafts: ask for a saved link, never substitute a previous plan ID.selection· string · optionnel · auto | existing | new
Without credentials: auto matches or adds; existing never adds; new never takes another person's matching name. Default auto.participant_id· string · optionnel
From create_plan or join_plan.participant_token· string · optionnel
From create_plan or join_plan.existing_participant_id· string · optionnel
Exact existing participant ID from get_plan or received user UI selection; requires selection=existing and matching name. No rename.
Exemple d'appel{"name": "join_plan", "arguments": {"name": "texte", "plan": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - open_planner≈ 634 tokens
After completing and verifying the requested actions, keep the last requested action's module: availability=when, places/votes=where, RSVP/event details=rsvp, checklist=checklist, expenses/payments=splitwise. If CURRENT received user_planner_selection or actual host evidence confirms that SAME saved plan AND module are already open, DO NOT call open_planner again: saved changes appear through realtime subscriptions in the existing view, and opening again can create a duplicate tab/card. Report the verified result in chat. Historic UI context alone does not prove a view is still open. Call open_planner only when no matching current view is confirmed, the target plan/module differs, or the user explicitly requests another opening. When opening, pass the already selected participant_id and participant_token; never join again or guess identity merely for display. Verification reads, participant selection and completing missing new-plan name/title do not change the last requested action's module. For a user-requested plan opening, read get_checklist and get_expenses too. Reply in the user's conversational language, 25–60 words total, at most four short bullets plus ONE contextual question about ONE action, not a menu. Summarize dates (actual counts/ties, not an agreed date), places, open tasks and balances; omit empty modules and completed-task lists. Reading requires no identity; never guess personal debts. After a write, briefly report that result and one next-step question instead of repeating the overview. Respect requests for no suggestions. Open the interactive lesgooo planner. Optionally choose a saved plan link, module and previously selected participant credentials. Credentials preserve that person in the displayed view without another identity picker. Without a plan, show the same local draft as the web application; never save a shared plan automatically.
Paramètres, retour & exemple (4)
Paramètresplan· string · optionnelmodule· string · optionnel · when | where | rsvp | checklist | splitwiseparticipant_id· string · optionnel
Previously selected participant in this plan; requires participant_token.participant_token· string · optionnel
Token returned by join_plan/create_plan for this participant and plan; requires participant_id.
Exemple d'appel{"name": "open_planner", "arguments": {"plan": "texte", "module": "when", "participant_id": "texte", "participant_token": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - open_preferences≈ 90 tokens
Open local widget preferences. Defaults and recent history stay on this device; does not change a shared plan.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "open_preferences", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - read_plugin_settings≈ 134 tokens
Read the plugin settings layout. There are no account settings; the action opens device-local preferences.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "read_plugin_settings", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"layout": [], "schema": {}, "values": {}}} - record_payment≈ 620 tokens
Keep the final reply in the user's conversational language, 2–4 short sentences (25–60 words): report the verified result and ask ONE relevant optional next-step question about ONE action, not a choice menu. Mandatory missing details take priority. Suggestions never perform actions automatically; respect requests for no suggestions. Saved links let friends join without accounts. If CURRENT received UI context or actual host evidence confirms the same saved plan and last-action module are already open, do not call open_planner again; realtime updates the existing view. Historic context is insufficient. Otherwise open the last-action module with the selected credentials, or honor an explicit opening request. Record that the person you act for paid someone back (settling up). amount defaults to what they owe that person according to get_expenses. Only after the money was actually sent. Service use restrictions: plan creation, participation and edits for users known to be under 13 (or a higher local minimum) are prohibited, including under a nickname. Personal data about known underage children, sensitive medical records, intimate content, card details, government IDs, passwords and verification codes are prohibited planning input. This tool covers ordinary non-sensitive group planning only.
Paramètres, retour & exemple (6)
Paramètresplan· string · requis
Saved plan link (e.g. https://lesgooo.fun/ab12/when) or its 4-character id. Bare module links such as https://lesgooo.fun/when are local drafts: ask for a saved link, never substitute a previous plan ID.amount· number · optionnel
Optional; defaults to the suggested settle-up amount.participant_id· string · requis
From create_plan or join_plan.allow_duplicate· boolean · optionnel
Only if the user confirms a second, identical payment within 10 minutes (otherwise it is treated as a retry).participant_token· string · requis
From create_plan or join_plan.to_participant_id· string · requis
Who received the money (participant_id, or their exact name).
Exemple d'appel{"name": "record_payment", "arguments": {"plan": "texte", "participant_id": "texte", "participant_token": "texte", "to_participant_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - remove_entry≈ 606 tokens
Keep the final reply in the user's conversational language, 2–4 short sentences (25–60 words): report the verified result and ask ONE relevant optional next-step question about ONE action, not a choice menu. Mandatory missing details take priority. Suggestions never perform actions automatically; respect requests for no suggestions. Saved links let friends join without accounts. If CURRENT received UI context or actual host evidence confirms the same saved plan and last-action module are already open, do not call open_planner again; realtime updates the existing view. Historic context is insufficient. Otherwise open the last-action module with the selected credentials, or honor an explicit opening request. Delete an expense, payment, checklist item or place that the person you act for added (e.g. to fix a wrong amount: remove, then add again). Entries added by others can't be removed here. Requires an explicit request to delete this specific entry. Service use restrictions: plan creation, participation and edits for users known to be under 13 (or a higher local minimum) are prohibited, including under a nickname. Personal data about known underage children, sensitive medical records, intimate content, card details, government IDs, passwords and verification codes are prohibited planning input. This tool covers ordinary non-sensitive group planning only.
Paramètres, retour & exemple (5)
Paramètresid· string · requis
expense_id / payment_id (get_expenses), item_id (get_checklist) or place_id (get_plan). For items and places the exact text/name also works.kind· string · requis · expense | payment | checklist_item | placeplan· string · requis
Saved plan link (e.g. https://lesgooo.fun/ab12/when) or its 4-character id. Bare module links such as https://lesgooo.fun/when are local drafts: ask for a saved link, never substitute a previous plan ID.participant_id· string · requis
From create_plan or join_plan.participant_token· string · requis
From create_plan or join_plan.
Exemple d'appel{"name": "remove_entry", "arguments": {"id": "texte", "kind": "expense", "plan": "texte", "participant_id": "texte", "participant_token": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - set_availability≈ 574 tokens
Keep the final reply in the user's conversational language, 2–4 short sentences (25–60 words): report the verified result and ask ONE relevant optional next-step question about ONE action, not a choice menu. Mandatory missing details take priority. Suggestions never perform actions automatically; respect requests for no suggestions. Saved links let friends join without accounts. If CURRENT received UI context or actual host evidence confirms the same saved plan and last-action module are already open, do not call open_planner again; realtime updates the existing view. Historic context is insufficient. Otherwise open the last-action module with the selected credentials, or honor an explicit opening request. Add, remove or replace one participant's available calendar dates (YYYY-MM-DD, today up to two years ahead). Service use restrictions: plan creation, participation and edits for users known to be under 13 (or a higher local minimum) are prohibited, including under a nickname. Personal data about known underage children, sensitive medical records, intimate content, card details, government IDs, passwords and verification codes are prohibited planning input. This tool covers ordinary non-sensitive group planning only.
Paramètres, retour & exemple (5)
Paramètresmode· string · optionnel · replace | add | remove
replace sets the entire list; add and remove change only the supplied dates. Default: replace.plan· string · requis
Saved plan link (e.g. https://lesgooo.fun/ab12/when) or its 4-character id. Bare module links such as https://lesgooo.fun/when are local drafts: ask for a saved link, never substitute a previous plan ID.dates· array · requisparticipant_id· string · requis
From create_plan or join_plan.participant_token· string · requis
From create_plan or join_plan.
Exemple d'appel{"name": "set_availability", "arguments": {"plan": "texte", "dates": [], "participant_id": "texte", "participant_token": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - set_rsvp≈ 612 tokens
Keep the final reply in the user's conversational language, 2–4 short sentences (25–60 words): report the verified result and ask ONE relevant optional next-step question about ONE action, not a choice menu. Mandatory missing details take priority. Suggestions never perform actions automatically; respect requests for no suggestions. Saved links let friends join without accounts. If CURRENT received UI context or actual host evidence confirms the same saved plan and last-action module are already open, do not call open_planner again; realtime updates the existing view. Historic context is insufficient. Otherwise open the last-action module with the selected credentials, or honor an explicit opening request. Answer whether the person is coming: "yes", "no", or "clear" to remove the answer. For a repeating event the answer is for one occurrence: the next one by default, or pass occurrence_date (see get_plan event.upcoming). Changes only the participant bound to the supplied credentials. Current stored state is available through get_plan. Service use restrictions: plan creation, participation and edits for users known to be under 13 (or a higher local minimum) are prohibited, including under a nickname. Personal data about known underage children, sensitive medical records, intimate content, card details, government IDs, passwords and verification codes are prohibited planning input. This tool covers ordinary non-sensitive group planning only.
Paramètres, retour & exemple (5)
Paramètresplan· string · requis
Saved plan link (e.g. https://lesgooo.fun/ab12/when) or its 4-character id. Bare module links such as https://lesgooo.fun/when are local drafts: ask for a saved link, never substitute a previous plan ID.status· string · requis · yes | no | clearparticipant_id· string · requis
From create_plan or join_plan.occurrence_date· string · optionnel
Repeating events only: the date of the occurrence to answer for.participant_token· string · requis
From create_plan or join_plan.
Exemple d'appel{"name": "set_rsvp", "arguments": {"plan": "texte", "status": "yes", "participant_id": "texte", "participant_token": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - update_event≈ 737 tokens
Keep the final reply in the user's conversational language, 2–4 short sentences (25–60 words): report the verified result and ask ONE relevant optional next-step question about ONE action, not a choice menu. Mandatory missing details take priority. Suggestions never perform actions automatically; respect requests for no suggestions. Saved links let friends join without accounts. If CURRENT received UI context or actual host evidence confirms the same saved plan and last-action module are already open, do not call open_planner again; realtime updates the existing view. Historic context is insufficient. Otherwise open the last-action module with the selected credentials, or honor an explicit opening request. Change the shared event everyone sees on the RSVP page: title, date/time, place or description. Covers group-agreed details or the user's title for their just-created plan. Uses the existing plan and participant credentials; omitted fields are unchanged, and an empty string clears a field. Times are local (no time zone); an omitted start_time means all-day when a start_date is provided. Availability alone does not specify an agreed event date. Current stored state is available through get_plan. Service use restrictions: plan creation, participation and edits for users known to be under 13 (or a higher local minimum) are prohibited, including under a nickname. Personal data about known underage children, sensitive medical records, intimate content, card details, government IDs, passwords and verification codes are prohibited planning input. This tool covers ordinary non-sensitive group planning only.
Paramètres, retour & exemple (10)
Paramètresplan· string · requis
Saved plan link (e.g. https://lesgooo.fun/ab12/when) or its 4-character id. Bare module links such as https://lesgooo.fun/when are local drafts: ask for a saved link, never substitute a previous plan ID.title· string · optionnel
Plan / event name (max 120 chars).end_date· string · optionnelend_time· string · optionnellocation· string · optionnel
Place as plain text (max 500 chars).start_date· string · optionnelstart_time· string · optionnel
HH:MM, local time.description· string · optionnel
Details for the group (max 4000 chars).participant_id· string · requis
From create_plan or join_plan.participant_token· string · requis
From create_plan or join_plan.
Exemple d'appel{"name": "update_event", "arguments": {"plan": "texte", "participant_id": "texte", "participant_token": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - update_plugin_settings≈ 136 tokens
No primitive account settings are available. An empty update is a no-op; device preferences are changed in the widget.
Paramètres, retour & exemple (1)
Paramètresset· object · requis
Exemple d'appel{"name": "update_plugin_settings", "arguments": {"set": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"values": {}}} - vote_place≈ 579 tokens
Keep the final reply in the user's conversational language, 2–4 short sentences (25–60 words): report the verified result and ask ONE relevant optional next-step question about ONE action, not a choice menu. Mandatory missing details take priority. Suggestions never perform actions automatically; respect requests for no suggestions. Saved links let friends join without accounts. If CURRENT received UI context or actual host evidence confirms the same saved plan and last-action module are already open, do not call open_planner again; realtime updates the existing view. Historic context is insufficient. Otherwise open the last-action module with the selected credentials, or honor an explicit opening request. Up-vote ("up"), down-vote ("down") or remove your vote ("clear") on a place, by place_id from get_plan. Changes only the participant bound to the supplied credentials. Current stored state is available through get_plan. Service use restrictions: plan creation, participation and edits for users known to be under 13 (or a higher local minimum) are prohibited, including under a nickname. Personal data about known underage children, sensitive medical records, intimate content, card details, government IDs, passwords and verification codes are prohibited planning input. This tool covers ordinary non-sensitive group planning only.
Paramètres, retour & exemple (5)
Paramètresplan· string · requis
Saved plan link (e.g. https://lesgooo.fun/ab12/when) or its 4-character id. Bare module links such as https://lesgooo.fun/when are local drafts: ask for a saved link, never substitute a previous plan ID.vote· string · requis · up | down | clearplace_id· string · requis
From get_plan places[].place_id or add_place (the exact place name also works).participant_id· string · requis
From create_plan or join_plan.participant_token· string · requis
From create_plan or join_plan.
Exemple d'appel{"name": "vote_place", "arguments": {"plan": "texte", "vote": "up", "place_id": "texte", "participant_id": "texte", "participant_token": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - widget_lookup≈ 154 tokens
App-only Places search/details and link previews. The backend retains feature flags, monthly provider counters and timeouts. Never calls a paid API from the browser.
Paramètres, retour & exemple (2)
Paramètrespayload· object · requisservice· string · requis · fetchPlacesAutocompleteV2 | fetchPlaceDetailsV2 | fetchLinkPreviewV2 | fetchPreviewImage
Exemple d'appel{"name": "widget_lookup", "arguments": {"payload": {}, "service": "fetchPlacesAutocompleteV2"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - widget_select_participant≈ 118 tokens
App-only identity picker. Bind the name explicitly selected in the shared web UI. Does not change schedule data.
Paramètres, retour & exemple (2)
Paramètresplan· string · requisparticipant_id· string · requis
Exemple d'appel{"name": "widget_select_participant", "arguments": {"plan": "texte", "participant_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - widget_write≈ 184 tokens
App-only transport for explicit interactions with shared web components. Reuses the web write gateway, validation and budgets. Requires the selected participant token for saved-plan edits.
Paramètres, retour & exemple (7)
Paramètresplan· string · optionnelpayload· object · requisoperation· string · requisparticipant_id· string · optionnelparticipant_token· string · optionneltarget_participant_id· string · optionneltarget_participant_token· string · optionnel
Exemple d'appel{"name": "widget_write", "arguments": {"payload": {}, "operation": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».