accueil / serveurs / Dev & Code / io.github.nukafever-lab/nukafever
io.github.nukafever-lab/nukafever
serveur MCP (Model Context Protocol) · io.github.nukafever-lab/nukafever 2.0.0
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 io.github.nukafever-lab/nukafever est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.nukafever-lab/nukafever » 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 7 outils
- create_order≈ 352 tokens
Creates an order from a valid quote and returns a payment URL (hosted payment page, tax handled) and the secret order_token. Nothing is charged by this call: the buyer pays on the returned URL. Calling again with the same idempotency_key and quote returns the same order. Both accept_terms and immediate_delivery_waiver must be true, only after the buyer agreed.
Paramètres, retour & exemple (7)
Paramètresquote· string · requis
Quote string from get_quotebuyer_name· string · optionnelaccept_terms· boolean · requis
True: the buyer accepts the licence termsbuyer_entity· string · optionnel
Company or organisation to print on the licencebuyer_country· string · optionnelidempotency_key· string · requis
Random string of 16-128 characters chosen by the caller, reused when retryingimmediate_delivery_waiver· boolean · requis
True: the buyer wants immediate delivery of the digital content and waives any withdrawal right
Exemple d'appel{"name": "create_order", "arguments": {"quote": "texte", "accept_terms": true, "idempotency_key": "texte", "immediate_delivery_waiver": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_download_link≈ 172 tokens
Signed link (valid 5 minutes) to download the full-resolution original of a paid order. At most 10 links per order.
Paramètres, retour & exemple (2)
Paramètresorder_id· string · requis
Order id returned by create_order (ord_...)order_token· string · requis
Secret order token returned once by create_order (nko_...)
Exemple d'appel{"name": "get_download_link", "arguments": {"order_id": "texte", "order_token": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_license≈ 178 tokens
Licence of a paid order as JSON, or as a PDF certificate (format=pdf).
Paramètres, retour & exemple (3)
Paramètresformat· string · optionnel · json | pdf
json (default) or pdforder_id· string · requis
Order id returned by create_order (ord_...)order_token· string · requis
Secret order token returned once by create_order (nko_...)
Exemple d'appel{"name": "get_license", "arguments": {"order_id": "texte", "order_token": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_order_status≈ 164 tokens
State of an order: pending (waiting for payment), paid, expired or failed. Poll every few seconds after the buyer pays.
Paramètres, retour & exemple (2)
Paramètresorder_id· string · requis
Order id returned by create_order (ord_...)order_token· string · requis
Secret order token returned once by create_order (nko_...)
Exemple d'appel{"name": "get_order_status", "arguments": {"order_id": "texte", "order_token": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_photo≈ 122 tokens
One photograph with its metadata, fixed price and machine-readable licence terms.
Paramètres, retour & exemple (1)
Paramètresphoto_id· string · requis
Photo id, e.g. NKF-ABCD1234
Exemple d'appel{"name": "get_photo", "arguments": {"photo_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_quote≈ 145 tokens
Fixed price (tax included, EUR) and licence terms for one photograph. The quote is signed and valid 15 minutes. Prices are not negotiable.
Paramètres, retour & exemple (2)
Paramètresoffer_id· string · optionnel
Optional; default license_unitphoto_id· string · requis
Exemple d'appel{"name": "get_quote", "arguments": {"photo_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_photos≈ 243 tokens
Search the catalogue (English or French, synonyms and typos tolerated). Returns watermarked previews, metadata and fixed prices. Never returns originals.
Paramètres, retour & exemple (5)
Paramètreslimit· integer · optionnel
Results per page (1-30, default 10)query· string · optionnel
Subject, place or concept, e.g. 'Tokyo rain neon', 'Swiss alpine train'. Empty = best photos.offset· integer · optionnel
Skip this many resultscountry· string · optionnel
Optional country in English (Japan, Canada, France, Switzerland...)category· string · optionnel
Optional category (Transport, Architecture, Nature...)
Exemple d'appel{"name": "search_photos", "arguments": {"limit": 1, "query": "texte", "offset": 1, "country": "texte", "category": "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é ».