Paxaver MCP server — AI-facing adapter over the Paxaver school community operating system. Streamable HTTP, OAuth 2.1, capability-first authorization.
Déduit des transports déclarés par cette annonce (stdio, streamable-http). Un client absent de cette liste n’est pas écarté pour autant — c’est simplement quelque chose que Forge ne peut pas confirmer.
La vérification confirme l’identité de l’éditeur (la propriété du dépôt), pas la sûreté du code. L’analyse de sécurité couvre les CVE connues et les scripts d’installation suspects.
Lu dans le code que npm livre réellement, au moment de l’analyse. Le paquet n’a jamais été exécuté. Les outils enregistrés dynamiquement à l’exécution, ou cachés dans du code empaqueté ou minifié, peuvent passer inaperçus — c’est donc un plancher de la surface d’outils, pas un recensement complet.
get_user_infoReturns the authenticated Paxaver user context: their first name, active school, students they are a guardian for, and available roles. ALWAYS call this first before any other tool to establish context. This is a read-only operation.Returns the authenticated Paxaver user context: their first name, active school, students they are a guardian for, and available roles. ALWAYS call this first before any other tool to establish context. This is a read-only operation.
Aucun schéma d’entrée n’a été publié pour cet outil.
get_wallet_balanceReturns the current wallet balance for the authenticated user at their active school. Read-only. Use this to check funds before ordering lunch.Returns the current wallet balance for the authenticated user at their active school. Read-only. Use this to check funds before ordering lunch.
Aucun schéma d’entrée n’a été publié pour cet outil.
get_wallet_statusReturns the wallet balance plus recent transactions and pending deposits. Read-only. Use this for a wallet overview.Returns the wallet balance plus recent transactions and pending deposits. Read-only. Use this for a wallet overview.
Aucun schéma d’entrée n’a été publié pour cet outil.
order_lunchPlaces a lunch order for a student the authenticated user is a guardian of. Requires menu_item_id (from get_daily_menu) and menu_date (YYYY-MM-DD). Optionally specify student_id (defaults to the user's first student if only one). Payment is deducted from the wallet. This is a FINANCIAL + WRITE oper…Places a lunch order for a student the authenticated user is a guardian of. Requires menu_item_id (from get_daily_menu) and menu_date (YYYY-MM-DD). Optionally specify student_id (defaults to the user's first student if only one). Payment is deducted from the wallet. This is a FINANCIAL + WRITE oper…
Aucun schéma d’entrée n’a été publié pour cet outil.
get_ordersReturns recent lunch orders for the authenticated user's students. Read-only. Optionally filter by student_id.Returns recent lunch orders for the authenticated user's students. Read-only. Optionally filter by student_id.
Aucun schéma d’entrée n’a été publié pour cet outil.
get_daily_menuReturns the daily lunch menu for the user's active school. Accepts either "date" (YYYY-MM-DD) or "month" (YYYY-MM). If neither is given, returns today's menu. Read-only. Use this to find menu_item_id values for order_lunch.Returns the daily lunch menu for the user's active school. Accepts either "date" (YYYY-MM-DD) or "month" (YYYY-MM). If neither is given, returns today's menu. Read-only. Use this to find menu_item_id values for order_lunch.
Aucun schéma d’entrée n’a été publié pour cet outil.
get_daily_ordersADMIN: Returns all orders for the active school on a given date. Requires pac_cordinator or lunch_cordinator role. Read-only.ADMIN: Returns all orders for the active school on a given date. Requires pac_cordinator or lunch_cordinator role. Read-only.
Aucun schéma d’entrée n’a été publié pour cet outil.
get_monthly_ordersReturns a monthly summary of orders. Optionally filter by month (YYYY-MM) and student. Read-only.Returns a monthly summary of orders. Optionally filter by month (YYYY-MM) and student. Read-only.
Aucun schéma d’entrée n’a été publié pour cet outil.
create_draft_orderCreates a draft lunch order for a student. Requires student_id, school_slug, menu_date, and items array. Each item needs menu_item_id, menu_item_name, price_cents, and quantity. The draft is not finalized - call finalize_order to commit the order and deduct payment. This is a FINANCIAL + WRITE oper…Creates a draft lunch order for a student. Requires student_id, school_slug, menu_date, and items array. Each item needs menu_item_id, menu_item_name, price_cents, and quantity. The draft is not finalized - call finalize_order to commit the order and deduct payment. This is a FINANCIAL + WRITE oper…
Aucun schéma d’entrée n’a été publié pour cet outil.
finalize_orderFinalizes a draft order, deducting payment from the wallet. Optionally include tip_cents (donated to the school's PAC). This is a FINANCIAL + WRITE operation - always confirm with the user before calling. Idempotent.Finalizes a draft order, deducting payment from the wallet. Optionally include tip_cents (donated to the school's PAC). This is a FINANCIAL + WRITE operation - always confirm with the user before calling. Idempotent.
Aucun schéma d’entrée n’a été publié pour cet outil.
cancel_orderCancels a finalized order if labels have not been sent yet. Refunds the wallet. This is a DESTRUCTIVE operation - always confirm with the user before cancelling. If labels have already been sent, the cancellation will be rejected. Idempotent.Cancels a finalized order if labels have not been sent yet. Refunds the wallet. This is a DESTRUCTIVE operation - always confirm with the user before cancelling. If labels have already been sent, the cancellation will be rejected. Idempotent.
Aucun schéma d’entrée n’a été publié pour cet outil.
get_upcoming_eventsReturns upcoming events for the user's active school. Optionally filter by date range (start_date / end_date, YYYY-MM-DD). Read-only.Returns upcoming events for the user's active school. Optionally filter by date range (start_date / end_date, YYYY-MM-DD). Read-only.
Aucun schéma d’entrée n’a été publié pour cet outil.
create_eventADMIN: Creates a school event. Requires pac_cordinator or event_cordinator role. This is a WRITE operation - confirm details with the user before creating. Do not create events without explicit user request.ADMIN: Creates a school event. Requires pac_cordinator or event_cordinator role. This is a WRITE operation - confirm details with the user before creating. Do not create events without explicit user request.
Aucun schéma d’entrée n’a été publié pour cet outil.
update_eventADMIN: Updates an existing school event. Requires pac_cordinator or event_cordinator role. WRITE operation - confirm changes with the user.ADMIN: Updates an existing school event. Requires pac_cordinator or event_cordinator role. WRITE operation - confirm changes with the user.
Aucun schéma d’entrée n’a été publié pour cet outil.
cancel_eventADMIN: Cancels a school event. Requires pac_cordinator or event_cordinator role. This is a DESTRUCTIVE operation - always confirm with the user before cancelling. Cancelled events cannot be reactivated.ADMIN: Cancels a school event. Requires pac_cordinator or event_cordinator role. This is a DESTRUCTIVE operation - always confirm with the user before cancelling. Cancelled events cannot be reactivated.
Aucun schéma d’entrée n’a été publié pour cet outil.
register_eventRegisters the authenticated user for a school event. Requires event_id. Optionally specify quantity (default 1). This is a WRITE operation - confirm with the user before registering. Idempotent.Registers the authenticated user for a school event. Requires event_id. Optionally specify quantity (default 1). This is a WRITE operation - confirm with the user before registering. Idempotent.
Aucun schéma d’entrée n’a été publié pour cet outil.
sign_up_to_volunteerSigns up the authenticated user as a volunteer for a specific shift. Requires shift_id (from get_upcoming_events or event detail). This is a WRITE operation - confirm with the user before signing up. Idempotent.Signs up the authenticated user as a volunteer for a specific shift. Requires shift_id (from get_upcoming_events or event detail). This is a WRITE operation - confirm with the user before signing up. Idempotent.
Aucun schéma d’entrée n’a été publié pour cet outil.
list_school_restaurantsADMIN: Lists restaurants for the active school. Requires pac_cordinator, pac_member, or lunch_cordinator role. Read-only.ADMIN: Lists restaurants for the active school. Requires pac_cordinator, pac_member, or lunch_cordinator role. Read-only.
Aucun schéma d’entrée n’a été publié pour cet outil.
create_restaurantADMIN: Creates a restaurant for the active school. Requires pac_cordinator role. WRITE operation - confirm with the user.ADMIN: Creates a restaurant for the active school. Requires pac_cordinator role. WRITE operation - confirm with the user.
Aucun schéma d’entrée n’a été publié pour cet outil.
list_menu_itemsADMIN: Lists menu items for a restaurant. Requires pac_cordinator or lunch_cordinator role. Read-only.ADMIN: Lists menu items for a restaurant. Requires pac_cordinator or lunch_cordinator role. Read-only.
Aucun schéma d’entrée n’a été publié pour cet outil.
create_menu_itemADMIN: Creates a menu item for a restaurant. Requires pac_cordinator or lunch_cordinator role. WRITE operation.ADMIN: Creates a menu item for a restaurant. Requires pac_cordinator or lunch_cordinator role. WRITE operation.
Aucun schéma d’entrée n’a été publié pour cet outil.
update_menu_itemADMIN: Updates a menu item. Requires pac_cordinator or lunch_cordinator role. WRITE operation.ADMIN: Updates a menu item. Requires pac_cordinator or lunch_cordinator role. WRITE operation.
Aucun schéma d’entrée n’a été publié pour cet outil.
set_menu_item_priceADMIN: Sets the price of a menu item. Requires pac_cordinator or lunch_cordinator role. FINANCIAL + WRITE operation - confirm the new price with the user.ADMIN: Sets the price of a menu item. Requires pac_cordinator or lunch_cordinator role. FINANCIAL + WRITE operation - confirm the new price with the user.
Aucun schéma d’entrée n’a été publié pour cet outil.
delete_menu_itemprivilégiéADMIN: Soft-deletes a menu item. Requires pac_cordinator or lunch_cordinator role. DESTRUCTIVE operation - confirm with the user.ADMIN: Soft-deletes a menu item. Requires pac_cordinator or lunch_cordinator role. DESTRUCTIVE operation - confirm with the user.
Aucun schéma d’entrée n’a été publié pour cet outil.
set_daily_menuADMIN: Sets the daily menu (assigns a menu item to a date with available quantity). Requires pac_cordinator or lunch_cordinator role. WRITE operation.ADMIN: Sets the daily menu (assigns a menu item to a date with available quantity). Requires pac_cordinator or lunch_cordinator role. WRITE operation.
Aucun schéma d’entrée n’a été publié pour cet outil.
daily_lunch_menuShow today lunch menu for the school.Show today lunch menu for the school.
Aucun schéma d’entrée n’a été publié pour cet outil.
wallet_balanceCheck the current wallet balance.Check the current wallet balance.
Aucun schéma d’entrée n’a été publié pour cet outil.
upcoming_eventsList upcoming events at the school.List upcoming events at the school.
Aucun schéma d’entrée n’a été publié pour cet outil.
order_lunch_helperGuide the user through ordering lunch for a student.Guide the user through ordering lunch for a student.
Aucun schéma d’entrée n’a été publié pour cet outil.
student_nameThe student name to order lunch for.The student name to order lunch for.
Aucun schéma d’entrée n’a été publié pour cet outil.
30 outils sur 30 ont publié une description.
Les noms et descriptions d’outils sont écrits par l’éditeur et affichés tels quels, comme du texte inerte. Ce sont les chaînes qu’un client MCP transmet à un modèle, alors Forge y recherche des motifs d’injection de prompt — tout constat apparaît avec l’analyse de sécurité ci-dessus. « Privilégié » est une correspondance de mot-clé sur le nom de l’outil, pas un audit de ce qu’il fait : un nom anodin peut tout de même tout faire.
Paxaver MCP server — AI-facing adapter over the Paxaver school community operating system. Streamable HTTP, OAuth 2.1, capability-first authorization.
Les noms cliquables ouvrent l’index Forge de toutes les entrées observées exposant cet outil. Parcourir tous les outils indexés.