@paxaver/mcp

MCPcommunityattivo
v2.4.1Vahid GhafarpourApache-2.0Aggiornato 3 g fanpmGitHub

Paxaver MCP server — AI-facing adapter over the Paxaver school community operating system. Streamable HTTP, OAuth 2.1, capability-first authorization.

Stato dell’endpointattivo
verificato 2 giorni fa · 17 ms
100 % degli ultimi 1 controllo ha raggiunto questo endpoint
Funziona in
ClaudeCursorCopilotChatGPTGemini

Dedotto dai trasporti dichiarati da questo annuncio (stdio, streamable-http). Un client che non compare qui non è escluso — semplicemente Forge non è in grado di confermarlo.

Indicizzato automaticamente da fonti pubbliche. Non ancora verificato dal suo sviluppatore su Forge.Rivendica questo annuncio →
208Download/sett.
3 g faUltimo aggiornamento
Pacchetto
AutoreVahid Ghafarpour
LicenzaApache-2.0
Versione2.4.1
Fontenpm+mcp-registry
Stato di fiducia
B
60/100Buono
Presente nell’indice di Forge+10/10
Identità del publisher verificata+0/20
Publisher: esegui `forge publish` dal repo del pacchetto per rivendicarne la proprietà
Firma di pubblicazione Ed25519+0/5
Inclusa automaticamente quando il publisher esegue `forge publish`
Verifica del dominio+0/5
Publisher: ospita /.well-known/forge.json sulla homepage del pacchetto con { "publisher": "<github-login>" }
npm Trusted Publishing (Sigstore)+0/5
Pubblica da GitHub Actions con --provenance perché l’attestation leghi questo pacchetto a questo repo
Corrispondenza del maintainer npm+0/5
Si ottiene quando la tua identità è verificata qui sopra e quel login è maintainer npm di questo pacchetto
Analisi CVE · pulita+30/30
Analisi statica · pulita+20/20
Incollalo in Claude Code, Cursor o qualsiasi assistente di IA per colmare tutte le lacune
StatoIndicizzato dalla community
PublisherNon verificato
FirmaNon firmato
Dominio
Provenienza
Dipendenze✓ 1 risolte · nessuna vulnerabile
Superficie di strumenti30 strumenti · 1 privilegiati
Analisi di sicurezza✓ Pulitov2.4.1 · oggiQuanto è efficace questa analisi?
ValutazioniNessuna
Indicizzato14 set 2026

La verifica conferma l’identità del publisher (la proprietà del repo), non la sicurezza del codice. L’analisi di sicurezza copre i CVE noti e gli script di installazione sospetti.

Strumenti

30 strumenti · 1 privilegiati
Estratto staticamente dal pacchetto pubblicatov2.4.1 · 8h ago

Letto dal codice che npm distribuisce davvero, al momento dell’analisi. Il pacchetto non è mai stato eseguito. Gli strumenti registrati dinamicamente a runtime, o nascosti in codice impacchettato o minificato, possono sfuggire — quindi questo è un limite inferiore della superficie di strumenti, non un censimento completo.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

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…

Per questo strumento non è stato pubblicato alcuno schema di input.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

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…

Per questo strumento non è stato pubblicato alcuno schema di input.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

delete_menu_itemprivilegiatoADMIN: 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.

Per questo strumento non è stato pubblicato alcuno schema di input.

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.

Per questo strumento non è stato pubblicato alcuno schema di input.

daily_lunch_menuShow today lunch menu for the school.

Show today lunch menu for the school.

Per questo strumento non è stato pubblicato alcuno schema di input.

wallet_balanceCheck the current wallet balance.

Check the current wallet balance.

Per questo strumento non è stato pubblicato alcuno schema di input.

upcoming_eventsList upcoming events at the school.

List upcoming events at the school.

Per questo strumento non è stato pubblicato alcuno schema di input.

order_lunch_helperGuide the user through ordering lunch for a student.

Guide the user through ordering lunch for a student.

Per questo strumento non è stato pubblicato alcuno schema di input.

student_nameThe student name to order lunch for.

The student name to order lunch for.

Per questo strumento non è stato pubblicato alcuno schema di input.

30 strumenti su 30 hanno pubblicato una descrizione.

I nomi e le descrizioni degli strumenti sono scritti dal publisher e mostrati alla lettera come testo inerte. Sono le stringhe che un client MCP passa a un modello, quindi Forge vi cerca schemi di prompt injection — ogni rilievo compare insieme all’analisi di sicurezza qui sopra. «Privilegiato» è una corrispondenza di parola chiave sul nome dello strumento, non una verifica di ciò che fa: un nome innocuo può comunque fare qualsiasi cosa.

Descrizione

Paxaver MCP server — AI-facing adapter over the Paxaver school community operating system. Streamable HTTP, OAuth 2.1, capability-first authorization.

Parole chiave
mcpmodel-context-protocolpaxaverschoolluncheducationcloudflare-workersaiassistantoauth
Alternative
Confronto delle superfici di strumenti…

Albero delle dipendenze

Ciò che una scansione di Forge ha risolto dai metadati npm il 2026-09-16: risoluzione osservata, non una dichiarazione dell'editore.

1 pacchetti risolti · 1 diretti · nessuno con avvisi di sicurezza La risoluzione si ferma alla profondità 4 e a 60 pacchetti.

Argomenti

Correlati in cloud platforms