eglise.shop — Christian bookstore (FR/EN)
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Christian bookstore (French/English): search books, prices in 12 currencies, cart, checkout link.
| Author | shop.eglise |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 628 ms |
| Last measured | 2026-10-24 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"EN)": {
"url": "https://eglise-shop-mcp.padbor.workers.dev/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (13)
search_booksread-onlyRecherche dans le catalogue d'eglise.shop par mots-clés (titre, résumé, auteur), catégorie et fourchette de prix. Renvoie titre, auteurs, ISBN si connu, catégories, prix (XOF + devise demandée), disponibilité et lien.
Parameters:
page— integersite— string — Boutique : "fr" = eglise.shop (≈5 600 livres en français, défaut), "en" = en.eglise.shop (≈2 800 livres en anglais).order— stringquery— string — Mots-clés, ex. « prière », « mariage chrétien », un nom d'auteur.orderby— string — Tri (par défaut : plus récents).category— string — Catégorie : slug, identifiant ou nom (ex. « priere », 183, « Étude biblique »).currency— string — Devise d'affichage (code ISO). FR : XOF, EUR, CAD, USD, CHF, TRY, XAF, GBP, AUD, ZAR, MAD. EN : idem avec NGN à la place de MAD. Le prix en XOF (devise de base) est toujours renvoyé en plus. Le lien transmet la devise au site (?wmc-currency=).per_page— integermax_price— number — Prix maximum, exprimé dans la devise demandée (XOF par défaut).min_price— number — Prix minimum, exprimé dans la devise demandée (XOF par défaut).
Hints: read-only yes · destructive no · idempotent yes · open-world yes
get_bookread-onlyFiche complète d'un livre d'eglise.shop : résumé, description, auteurs, ISBN (si renseigné), éditeur (si indiqué), prix (XOF + devise demandée), lien. Donner id (renvoyé par search_books), ou slug, ou url de la page produit.
Parameters:
id— integer — Identifiant produit (champ id de search_books).url— string — URL https://eglise.shop/produit/…/ ou https://en.eglise.shop/produit/…/ (le site est alors déduit de l'URL).site— string — Boutique : "fr" = eglise.shop (≈5 600 livres en français, défaut), "en" = en.eglise.shop (≈2 800 livres en anglais).slug— string — Slug de la page produit.currency— string — Devise d'affichage (code ISO). FR : XOF, EUR, CAD, USD, CHF, TRY, XAF, GBP, AUD, ZAR, MAD. EN : idem avec NGN à la place de MAD. Le prix en XOF (devise de base) est toujours renvoyé en plus. Le lien transmet la devise au site (?wmc-currency=).
Hints: read-only yes · destructive no · idempotent yes · open-world yes
list_categoriesread-onlyListe des catégories (rayons) d'eglise.shop avec leur nombre d'articles, leur slug (utilisable dans search_books) et leur catégorie parente.
Parameters:
site— string — Boutique : "fr" = eglise.shop (≈5 600 livres en français, défaut), "en" = en.eglise.shop (≈2 800 livres en anglais).parent— string — Limiter aux sous-catégories de ce parent (slug, id ou nom).books_only— boolean — Exclure les rayons hors livres (FR : « Boutique hors livres » ; EN : Gifts/dons, Posters, DVD).include_empty— boolean — Inclure les catégories sans article.
Hints: read-only yes · destructive no · idempotent yes · open-world yes
create_cartCrée un panier anonyme sur eglise.shop (site fr) ou en.eglise.shop (site en). Renvoie cart_id, à réutiliser dans les autres outils du panier. Limite : 10 paniers par heure. Plafonds : 20 livres différents et 10 exemplaires par livre.
Parameters:
site— string — Boutique : "fr" = eglise.shop (≈5 600 livres en français, défaut), "en" = en.eglise.shop (≈2 800 livres en anglais).
Hints: read-only no · destructive no · idempotent no · open-world yes
add_to_cartAjoute un ou plusieurs livres (id de search_books ou de get_book) au panier. Plafonds : 20 livres différents et 10 exemplaires par livre.
Parameters:
cart_id(required) — string — Identifiant du panier renvoyé par create_cart (commence par fr. ou en.).items(required) — arraycurrency— string — Devise d'affichage (code ISO). FR : XOF, EUR, CAD, USD, CHF, TRY, XAF, GBP, AUD, ZAR, MAD. EN : idem avec NGN à la place de MAD. Le prix en XOF (devise de base) est toujours renvoyé en plus. Le lien transmet la devise au site (?wmc-currency=).
Hints: read-only no · destructive no · idempotent no · open-world yes
get_cartread-onlyContenu du panier, sous-total et total, dans la devise demandée, avec le total en XOF toujours fourni. Les frais de livraison sont calculés au paiement.
Parameters:
cart_id(required) — string — Identifiant du panier renvoyé par create_cart (commence par fr. ou en.).currency— string — Devise d'affichage (code ISO). FR : XOF, EUR, CAD, USD, CHF, TRY, XAF, GBP, AUD, ZAR, MAD. EN : idem avec NGN à la place de MAD. Le prix en XOF (devise de base) est toujours renvoyé en plus. Le lien transmet la devise au site (?wmc-currency=).
Hints: read-only yes · destructive no · idempotent yes · open-world yes
remove_from_cartdestructiveRetire un livre du panier (par sa key, renvoyée par get_cart), ou vide tout le panier avec all=true.
Parameters:
cart_id(required) — string — Identifiant du panier renvoyé par create_cart (commence par fr. ou en.).all— booleankey— string
Hints: read-only no · destructive yes · idempotent yes · open-world yes
start_checkoutread-onlyRenvoie un lien de paiement, valable 30 minutes, à donner au client. Il ouvre la page de paiement du site, avec ce panier et la devise choisie. C'est le client qui paie lui-même (mobile money, carte…). Le connecteur ne crée aucune commande et ne voit aucune donnée de paiement. Limite : 5 liens par heure.
Parameters:
cart_id(required) — string — Identifiant du panier renvoyé par create_cart (commence par fr. ou en.).currency— string — Devise d'affichage (code ISO). FR : XOF, EUR, CAD, USD, CHF, TRY, XAF, GBP, AUD, ZAR, MAD. EN : idem avec NGN à la place de MAD. Le prix en XOF (devise de base) est toujours renvoyé en plus. Le lien transmet la devise au site (?wmc-currency=).
Hints: read-only yes · destructive no · idempotent no · open-world yes
order_statusread-onlyStatut d'une commande. Il faut le numéro de commande, la clé de commande (wc_order_…, présente dans l'e-mail ou l'URL de confirmation) et l'e-mail de facturation.
Parameters:
order_id(required) — integerorder_key(required) — stringbilling_email(required) — stringsite— string — Boutique : "fr" = eglise.shop (≈5 600 livres en français, défaut), "en" = en.eglise.shop (≈2 800 livres en anglais).
Hints: read-only yes · destructive no · idempotent yes · open-world yes
submit_bookSubmit a book on behalf of its author to eglise.shop (French store) or en.eglise.shop (English store). eglise.shop publishes Christian books from independent authors worldwide: 25% commission per sale, no subscription; paper, PDF and audio formats. NOTHING IS PUBLISHED AUTOMATICALLY: the author must confirm by e-mail (rights + 25% commission) within 48 h, then the eglise.shop team reviews the book and publishes it manually. Only submit with the author's explicit consent, using their real e-mail. Requirements: summary ≥ 200 characters, plain text only (no HTML), public https links to the manuscript (pdf/epub/docx/audio) and cover (jpg/png/webp), rights_confirmed=true. Limits: 3 submissions/day per author e-mail, 5/day per IP; duplicates within 30 days are refused. Unconfirmed submissions expire after 7 days. Authors page and terms: https://eglise.shop/comment-vendre-mes-livres-chretiens-dans-le-monde-entier/ — Track with submission_status. FR : proposez le livre d'un auteur chrétien sur eglise.shop (commission de 25 % par vente, sans abonnement ; papier, PDF, audio). Rien n'est publié automatiquement : l'auteur confirme par e-mail, puis l'équipe examine et publie à la main.
Parameters:
title(required) — stringauthor_name(required) — stringauthor_email(required) — stringlanguage(required) — string — Language of the book.summary(required) — string — Plain-text summary, 200–4000 characters, at most 2 URLs (only the manuscript/cover links).category(required) — string — Suggested category, e.g. 'Prière', 'Vie chrétienne', 'Theology'.price(required) — numbercurrency(required) — stringformats(required) — arraymanuscript_url(required) — stringcover_url(required) — stringrights_confirmed(required) — boolean — Must be true: the author states they hold the rights.isbn— stringsite— string — Boutique : "fr" = eglise.shop (≈5 600 livres en français, défaut), "en" = en.eglise.shop (≈2 800 livres en anglais).notes— string — Leave empty.subtitle— stringagent_name— string
Hints: read-only no · destructive no · idempotent no · open-world yes
submission_statusread-onlyStatus of a book submitted with submit_book: pending_author_confirmation, confirmed, published, rejected (or expired after 7 days without confirmation). Requires the submission_id and the author's e-mail.
Parameters:
submission_id(required) — stringauthor_email(required) — string
Hints: read-only yes · destructive no · idempotent yes · open-world no
get_isbn_offerread-onlyOffre ISBN pour les auteurs : ISBN-13 officiels via Lons Publishing (49 $, 52 $, 55 $ ; aussi en FCFA), livrés sous 6 h par e-mail, avec les pages de commande (FR, EN, ES, PT, DE) et le connecteur ISBN dédié. Lecture seule : l'auteur paie lui-même sur la page de commande. / ISBN offer for authors (official ISBN-13, delivered within 6 hours by email, order pages). Read-only; the author pays on the order page.
Parameters:
lang— string — Langue de la réponse : "fr" ou "en". Par défaut : celle du site (fr = eglise.shop, en = en.eglise.shop).site— string — Site d'origine : "fr" = eglise.shop (défaut), "en" = en.eglise.shop.
Hints: read-only yes · destructive no · idempotent yes · open-world no
get_author_website_offerread-onlyOffre « Sites d'auteurs » : site web personnel pour un auteur, paiement unique. Formules Essentiel (89 €), Auteur Pro (219 €), Prestige (379 €), prix aussi en FCFA et en $, délais, contenu inclus, liens de paiement Stripe et Mobile Money via la page https://eglise.shop/sites-auteurs/. Lecture seule : l'auteur paie lui-même. / Author website offer: plans, prices (EUR, XOF, USD), lead times, inclusions and payment links. Read-only; the author pays themselves.
Parameters:
lang— string — Langue de la réponse : "fr" ou "en". Par défaut : celle du site (fr = eglise.shop, en = en.eglise.shop).site— string — Site d'origine : "fr" = eglise.shop (défaut), "en" = en.eglise.shop.
Hints: read-only yes · destructive no · idempotent yes · open-world no
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.