About Noticiel
Noticiel is a read-only MCP server that provides searchable product manuals from noticiel.com’s public API. It supports searches by keyword, brand, and category, as well as PDF lookup and brand or category listings.
Key features
- 01Search by keyword, brand, and category
- 02Retrieve manuals and PDF links
- 03Find PDFs by brand and model
- 04List brands and product categories
Use cases
- 01Find the manual for a specific product
- 02Get the PDF for a product model
- 03Browse manuals or categories for a brand
MCP support
Noticiel exposes tools to search and retrieve manuals, find PDFs, and list brands and categories for MCP clients. It only reads public WordPress REST API data and supports SSE and Streamable HTTP.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://noticiel-mcp.wadie.workers.dev/sseclaude mcp add --transport sse waddou-mcp-noticiel https://noticiel-mcp.wadie.workers.dev/sse{"mcpServers":{"waddou-mcp-noticiel":{"type":"sse","url":"https://noticiel-mcp.wadie.workers.dev/sse"}}}Open in Cursor{"servers":{"waddou-mcp-noticiel":{"type":"sse","url":"https://noticiel-mcp.wadie.workers.dev/sse"}}}Open in VS Code{"mcpServers":{"waddou-mcp-noticiel":{"type":"sse","url":"https://noticiel-mcp.wadie.workers.dev/sse"}}}{"mcpServers":{"waddou-mcp-noticiel":{"serverUrl":"https://noticiel-mcp.wadie.workers.dev/sse"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
https://noticiel-mcp.wadie.workers.dev/ssehttps://noticiel-mcp.wadie.workers.dev/mcpTools
Details
From the project READMEServeur 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
| Outil | Rô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
cd mcp-noticiel
npm install
npm run dev # serveur local sur http://localhost:8787
Test rapide du endpoint :
curl http://localhost:8787/ # message d'accueil
Test avec l'inspecteur MCP officiel :
npx @modelcontextprotocol/inspector
# Transport: SSE → URL: http://localhost:8787/sse
Déploiement (production)
npx wrangler login # ouvre le navigateur, autorise Cloudflare
npm 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)
- Ajoute
noticiel.comà Cloudflare (DNS), si ce n'est pas déjà le cas. - Décommente le bloc
routesdanswrangler.jsonc. 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 :
{
"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(paquetagents) 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_produitsont appelés. Les endpoints d'ingestionnoticiel/v1ne sont jamais touchés. - Évolutions possibles : rate-limit (Workers Rate Limiting), ressources MCP (llms.txt, sitemaps), specs structurées dans
get_notice.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.