# eglise.shop — Christian bookstore (FR/EN) (remote · eglise-shop-mcp.padbor.workers.dev)

Christian bookstore (French/English): search books, prices in 12 currencies, cart, checkout link.

- Trust score: 57/100 (low)
- Registry status: active
- Liveness: live
- Owner verified: no
- Last scored: 2026-10-23

## Components

- remote · `eglise-shop-mcp.padbor.workers.dev`: 57/100 (this document), [markdown](https://verifymcp.io/servers/shop-eglise-librairie/eglise-shop-mcp.md), [page](https://verifymcp.io/servers/shop-eglise-librairie/eglise-shop-mcp)

## Channel facts

- Endpoint: `https://eglise-shop-mcp.padbor.workers.dev/mcp`
- Transports: `streamable-http`
- Auth: `none`
- Version: `1.1.0`

## Trust breakdown

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. Scores are 0–100 per category. Scoring method: https://verifymcp.io/docs/scoring (what has changed: https://verifymcp.io/docs/scoring/changelog)

Scored 2026-10-23.

- **Endpoint Security**: 46/100
  - The endpoint's TLS certificate is valid, in date, and uses a strong key.
  - Authorisation check failed: no authorisation is required to call this server, and it exposes a tool marked destructive (remove_from_cart).
  - HTTPS enforcement could not be verified: the plaintext port answered with HTTP 405, which proves neither a plaintext path nor enforcement.
  - HSTS check failed: the Strict-Transport-Security header is absent.
  - DNSSEC check failed: this domain isn't protected by DNSSEC.
- **Transport & Reachability**: 100/100
  - Verified streamable-http transport via a live MCP handshake.
- **Schema Quality & AI Usability**: 59/100
  - AI-judged instruction clarity (good).
  - Context-footprint check failed: tool/resource definitions use about 2859 tokens (~219/item across 13 items; 13 tools + 0 resources), over budget; trim descriptions and params.
  - Usage-examples check failed: none of the tools include examples.
- **Stability & Change Management**: 10/100
  - Stability observed for 3 of 30 days with no destabilising changes; credit accrues until the full window elapses.
- **Tool Coverage**: 87/100
  - 100% of tools have a non-trivial description (not blank, and not just the tool's name).
  - 61% of tool parameters carry a description.
- **Tool Safety**: 100/100
  - No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.
  - All 1 tool(s) whose name or description implies an irreversible operation declare an MCP destructiveHint annotation.
  - An AI judge read all 14 captured unit(s) of tool text and found none that tries to manipulate the model reading it.
- **Capabilities**: 100/100
  - Implements a current MCP spec version (2026-07-28).

## Install

### How do I install the eglise.shop — Christian bookstore (FR/EN) MCP server?

eglise.shop — Christian bookstore (FR/EN) is a hosted endpoint at https://eglise-shop-mcp.padbor.workers.dev/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

### Claude

```bash
claude mcp add --transport http shop-eglise-librairie 'https://eglise-shop-mcp.padbor.workers.dev/mcp'
```

### Cursor

```json
{
  "mcpServers": {
    "shop-eglise-librairie": {
      "url": "https://eglise-shop-mcp.padbor.workers.dev/mcp"
    }
  }
}
```

### VS Code

```json
{
  "servers": {
    "shop-eglise-librairie": {
      "type": "http",
      "url": "https://eglise-shop-mcp.padbor.workers.dev/mcp"
    }
  }
}
```

### Codex

```toml
[mcp_servers.shop-eglise-librairie]
url = "https://eglise-shop-mcp.padbor.workers.dev/mcp"
```

### opencode

```json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "shop-eglise-librairie": {
      "type": "remote",
      "url": "https://eglise-shop-mcp.padbor.workers.dev/mcp",
      "enabled": true
    }
  }
}
```

### OpenClaw

```bash
openclaw mcp add shop-eglise-librairie --url 'https://eglise-shop-mcp.padbor.workers.dev/mcp' --transport streamable-http
```

### Hermes

```yaml
mcp_servers:
  shop-eglise-librairie:
    url: "https://eglise-shop-mcp.padbor.workers.dev/mcp"
```

### Netclaw

```json
{
  "McpServers": {
    "shop-eglise-librairie": {
      "Transport": "http",
      "Url": "https://eglise-shop-mcp.padbor.workers.dev/mcp"
    }
  }
}
```

### Vellum

```bash
assistant mcp add shop-eglise-librairie -t streamable-http -u 'https://eglise-shop-mcp.padbor.workers.dev/mcp'
```

### Other

```json
{
  "mcpServers": {
    "shop-eglise-librairie": {
      "type": "http",
      "url": "https://eglise-shop-mcp.padbor.workers.dev/mcp"
    }
  }
}
```

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

## Changelog

Every change recorded for this component, newest first. Days that predate change tracking, or that we cannot explain, say so: "we were watching and nothing happened" and "we were not watching" are different claims.

### 2026-10-22 (score 57, +1)

No change was recorded against any check on this day. Stability & Change Management went from 3 to 7. That category is still filling its 30-day observation window: 1 days of observed history at the previous scan, 2 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-10-21 (score 56, −1)

- [security] The server rewrote its instructions, which are the text every model session reads
- [functional regression] Schema quality: 192 → 219
- [functional regression] Tool coverage: 74% → 61%
- [functional improvement] Stability: unverified → 0.03
- [functional] Server version: 1.1.0 → 1.3.0
- [functional] New tool “get_author_website_offer”
- [functional] New tool “get_isbn_offer”
- [functional] New tool “submission_status”
- [functional] New tool “submit_book”
- [cosmetic] “list_categories” reworded the description of “books_only”

### 2026-10-20 (score 57)

First indexed and scored.

## MCP tools (13)

### `search_books` (~335 tokens)

Rechercher des livres

Recherche 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.

Input parameters:

- `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…
- `max_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).
- `order` (string)
- `orderby` (string): Tri (par défaut : plus récents).
- `page` (integer)
- `per_page` (integer)
- `query` (string): Mots-clés, ex. « prière », « mariage chrétien », un nom d'auteur.
- `site` (string): Boutique : "fr" = eglise.shop (≈5 600 livres en français, défaut), "en" = en.eglise.shop (≈2 800 livres en anglais).

### `get_book` (~273 tokens)

Fiche d'un livre

Fiche 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.

Input parameters:

- `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…
- `id` (integer): Identifiant produit (champ id de search_books).
- `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.
- `url` (string): URL https://eglise.shop/produit/…/ ou https://en.eglise.shop/produit/…/ (le site est alors déduit de l'URL).

### `list_categories` (~157 tokens)

Catégories du catalogue

Liste des catégories (rayons) d'eglise.shop avec leur nombre d'articles, leur slug (utilisable dans search_books) et leur catégorie parente.

Input parameters:

- `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.
- `parent` (string): Limiter aux sous-catégories de ce parent (slug, id ou nom).
- `site` (string): Boutique : "fr" = eglise.shop (≈5 600 livres en français, défaut), "en" = en.eglise.shop (≈2 800 livres en anglais).

### `create_cart` (~118 tokens)

Créer un panier

Cré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.

Input parameters:

- `site` (string): Boutique : "fr" = eglise.shop (≈5 600 livres en français, défaut), "en" = en.eglise.shop (≈2 800 livres en anglais).

### `add_to_cart` (~164 tokens)

Ajouter au panier

Ajoute un ou plusieurs livres (id de search_books ou de get_book) au panier. Plafonds : 20 livres différents et 10 exemplaires par livre.

Input parameters:

- `cart_id` (string, required): 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…
- `items` (array, required)

### `get_cart` (~156 tokens)

Voir le panier

Contenu 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.

Input parameters:

- `cart_id` (string, required): 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…

### `remove_from_cart` (~76 tokens)

Retirer du panier

Retire un livre du panier (par sa key, renvoyée par get_cart), ou vide tout le panier avec all=true.

Input parameters:

- `all` (boolean)
- `cart_id` (string, required): Identifiant du panier renvoyé par create_cart (commence par fr. ou en.).
- `key` (string)

### `start_checkout` (~195 tokens)

Lien de paiement

Renvoie 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.

Input parameters:

- `cart_id` (string, required): 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…

### `order_status` (~118 tokens)

Suivi de commande

Statut 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.

Input parameters:

- `billing_email` (string, required)
- `order_id` (integer, required)
- `order_key` (string, required)
- `site` (string): Boutique : "fr" = eglise.shop (≈5 600 livres en français, défaut), "en" = en.eglise.shop (≈2 800 livres en anglais).

### `submit_book` (~508 tokens)

Submit a book / Proposer un livre

Submit 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.

Input parameters:

- `agent_name` (string)
- `author_email` (string, required)
- `author_name` (string, required)
- `category` (string, required): Suggested category, e.g. 'Prière', 'Vie chrétienne', 'Theology'.
- `cover_url` (string, required)
- `currency` (string, required)
- `formats` (array, required)
- `isbn` (string)
- `language` (string, required): Language of the book.
- `manuscript_url` (string, required)
- `notes` (string): Leave empty.
- `price` (number, required)
- `rights_confirmed` (boolean, required): Must be true: the author states they hold the rights.
- `site` (string): Boutique : "fr" = eglise.shop (≈5 600 livres en français, défaut), "en" = en.eglise.shop (≈2 800 livres en anglais).
- `subtitle` (string)
- `summary` (string, required): Plain-text summary, 200–4000 characters, at most 2 URLs (only the manuscript/cover links).
- `title` (string, required)

### `submission_status` (~62 tokens)

Submission status / Suivi d'une soumission

Status 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.

Input parameters:

- `author_email` (string, required)
- `submission_id` (string, required)

### `get_isbn_offer` (~193 tokens)

Offre ISBN (Lons Publishing)

Offre 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.

Input 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.

### `get_author_website_offer` (~195 tokens)

Offre Sites d'auteurs (Lons Publishing)

Offre « 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.

Input 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.

## Diagnostics

Captured diagnostic sections: TLS, DNSSEC, Authorisation, Transports. The full working is on the page: https://verifymcp.io/servers/shop-eglise-librairie/eglise-shop-mcp#diagnostics

## Score history

- 2026-10-23: 57
- 2026-10-22: 57
- 2026-10-21: 56
- 2026-10-20: 57

## Common questions

### What is the eglise.shop — Christian bookstore (FR/EN) MCP server?

eglise.shop — Christian bookstore (FR/EN) is an MCP server listed in the public MCP registry as shop.eglise/librairie. Christian bookstore (French/English): search books, prices in 12 currencies, cart, checkout link. This page covers its hosted endpoint (https://eglise-shop-mcp.padbor.workers.dev/mcp).

### Is the eglise.shop — Christian bookstore (FR/EN) MCP server safe to use?

eglise.shop — Christian bookstore (FR/EN) scores 57 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

### What tools does the eglise.shop — Christian bookstore (FR/EN) MCP server expose?

eglise.shop — Christian bookstore (FR/EN) exposes 13 tools: search_books, get_book, list_categories, create_cart, add_to_cart, and 8 more. Their descriptions and schemas cost roughly 2,550 tokens of context every time the server is loaded.

### Does the eglise.shop — Christian bookstore (FR/EN) MCP server require authentication?

No. We connected to eglise.shop — Christian bookstore (FR/EN) without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

### Is the eglise.shop — Christian bookstore (FR/EN) MCP server still maintained?

eglise.shop — Christian bookstore (FR/EN) is still listed as active in the MCP registry. We last reached this channel on 23 October 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.

## Links

- Remote endpoint: https://eglise-shop-mcp.padbor.workers.dev/mcp
- Website: https://eglise.shop/
- Changelog RSS feed: https://verifymcp.io/servers/shop-eglise-librairie/eglise-shop-mcp.xml
- Changelog JSON feed: https://verifymcp.io/servers/shop-eglise-librairie/eglise-shop-mcp.json
- HTML version of this page: https://verifymcp.io/servers/shop-eglise-librairie/eglise-shop-mcp
