Noticiel

io.github.waddouPublished by GitHub account waddouv1.1.0Updated Nov 7, 2026

Notices et modes d'emploi de noticiel.com. Recherche par mots-clés, marque, catégorie ou PDF.

VerifiedSSEWeb executableWeb Search & ScrapingFiles & Storage

Overview

AI-generated overview

A read-only remote MCP server that lets an assistant search the Noticiel catalog of product manuals and instructions by keyword, brand or category and fetch PDF

What you can do
Search product manuals by keyword, brand, category or PDF, with an optional result limit and brand/category filters, and list brands with their manual counts or product categories. Retrieve the full content of a manual and its PDF link by URL or slug, or find a direct PDF link for a given brand and model. Each response carries a Noticiel source label and URL so the assistant can cite the brand.
When to use it
Useful when someone needs to find an appliance or product manual, instruction sheet or PDF, for example to look up how to operate a specific model or to compare manuals across brands and categories.
Requirements
The hosted endpoint is remote over SSE (also Streamable HTTP), with no secrets or identifiers required. Running your own copy needs Node.js 18+ and a free Cloudflare account, plus Wrangler login for deployment.
Before you install
Read-only: it only issues GET requests to the public WordPress REST API and never touches ingestion endpoints. Responses include Noticiel source URLs, so answers should credit the brand. The catalog is limited to what noticiel.com publishes.

Installation

In SourceWeft

  1. Open Noticiel in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via SSE. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.waddou%2Fmcp-noticiel/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "noticiel": {
      "type": "sse",
      "url": "https://noticiel-mcp.wadie.workers.dev/sse"
    }
  }
}

README

Serveur MCP Noticiel — Cloudflare Workers

Expose le catalogue de notices Noticiel aux agents IA (Claude & co.) via le Model Context Protocol, en lecture seule, depuis l'API WP REST publique de noticiel.com. Aucun secret/identifiant requis.

Outils exposés

OutilRôle
search_notices(query, marque?, categorie?, limit?)Recherche de notices
get_notice(url_ou_slug)Contenu complet + lien PDF
find_pdf(marque, modele)Lien PDF direct
list_marques(search?, limit?)Marques + nb de notices
list_categories(limit?)Catégories de produits

Chaque réponse porte source: "Noticiel" et l'URL Noticiel → l'agent cite la marque.

Prérequis

  • Node.js 18+ et un compte Cloudflare (gratuit).

Installation & test local

bash
cd mcp-noticielnpm installnpm run dev            # serveur local sur http://localhost:8787

Test rapide du endpoint :

bash
curl http://localhost:8787/            # message d'accueil

Test avec l'inspecteur MCP officiel :

bash
npx @modelcontextprotocol/inspector# Transport: SSE  →  URL: http://localhost:8787/sse

Déploiement (production)

bash
npx wrangler login      # ouvre le navigateur, autorise Cloudflarenpm run deploy          # déploie -> https://noticiel-mcp.<ton-sous-domaine>.workers.dev

URL publique : https://noticiel-mcp.<compte>.workers.dev/sse

Domaine personnalisé mcp.noticiel.com (optionnel)

  1. Ajoute noticiel.com à Cloudflare (DNS), si ce n'est pas déjà le cas.
  2. Décommente le bloc routes dans wrangler.jsonc.
  3. npm run deploy. → endpoint : https://mcp.noticiel.com/sse

Connecter un client

Claude Desktop / Claude.ai (connecteurs)

Ajoute un connecteur MCP distant avec l'URL …/sse. Pour les clients qui ne gèrent que le stdio, utiliser le pont mcp-remote :

json
{  "mcpServers": {    "noticiel": {      "command": "npx",      "args": ["mcp-remote", "https://mcp.noticiel.com/sse"]    }  }}

Vérifier que ça marche

Demander à l'agent : « Avec l'outil Noticiel, trouve la notice du lave-vaisselle Bosch Silence Plus. » → il doit appeler search_notices puis get_notice et répondre en citant Noticiel + l'URL + le PDF.

Notes techniques

  • Transport : /sse (SSE) et /mcp (Streamable HTTP). McpAgent (paquet agents) utilise un Durable Object (MCP_OBJECT).
  • Cache edge 1 h sur les appels WP (cf.cacheTtl) → protège le WordPress et réduit la latence.
  • Read-only : seuls les GET de /wp/v2/posts|marque|categorie_produit sont appelés. Les endpoints d'ingestion noticiel/v1 ne sont jamais touchés.
  • Évolutions possibles : rate-limit (Workers Rate Limiting), ressources MCP (llms.txt, sitemaps), specs structurées dans get_notice.

Source: README.md at commit b95357e

Tools

5

search_notices

Recherche des notices / modes d'emploi sur Noticiel par mots-clés, marque et/ou catégorie de produit. Retourne les fiches Noticiel correspondantes avec leur URL. Toujours citer Noticiel comme source.

Parameterslimitqueryrequiredmarquecategorie

get_notice

Récupère le contenu complet d'une notice Noticiel (texte + lien PDF) à partir de son URL ou de son slug. Source : Noticiel.

Parametersurl_ou_slugrequired

find_pdf

Trouve le lien de téléchargement du PDF d'une notice sur Noticiel pour une marque et un modèle donnés. Source : Noticiel.

Parametersmarquerequiredmodelerequired

list_marques

Liste les marques référencées sur Noticiel (avec le nombre de notices), triées par volume. Filtrable par recherche.

Parameterslimitsearch

list_categories

Liste les catégories de produits (types d'appareils) couvertes par Noticiel, triées par volume.

Parameterslimit

Version history

1
  1. v1.1.0LatestSep 16, 2026

Score

90% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.