màj wiki avec retour MES lot-5 AD
This commit is contained in:
@@ -0,0 +1,3 @@
|
||||
# Memory Index
|
||||
|
||||
- [MCP Wiki Server — état du projet](project_mcp_wiki_server.md) — Serveur MCP wms-wiki implémenté, 59 pages, 141 termes glossaire, 5 tools, 2 resources
|
||||
@@ -0,0 +1,22 @@
|
||||
---
|
||||
name: MCP Wiki Server — état du projet
|
||||
description: Implémentation complète du serveur MCP wiki EasyWMS — structure, tools, resources
|
||||
type: project
|
||||
---
|
||||
|
||||
Serveur MCP wms-wiki implémenté et fonctionnel (2026-04-10).
|
||||
|
||||
**Résultats au démarrage :** 59 pages indexées, 141 termes glossaire.
|
||||
|
||||
**Structure src/ :**
|
||||
- `index.js` — entrée principale, McpServer + StdioTransport, chargement .env manuel (ESM)
|
||||
- `config/constants.js` — scores de pertinence, liste des sections
|
||||
- `services/wiki-index.js` — parse frontmatter YAML (regex), index inversé, glossaire
|
||||
- `services/search.js` — recherche avec scoring pondéré
|
||||
- `services/page.js` — lecture page + footer related, cache mémoire
|
||||
- `tools/` — 5 tools : search_wiki, get_wiki_page, list_wiki_sections, get_glossary_term, get_related_pages
|
||||
- `resources/` — 2 resources : wiki://overview, wiki://entities-map
|
||||
|
||||
**Why:** Servir la documentation EasyWMS à Claude pour diagnostics WMS (à coupler avec wms-api MCP).
|
||||
|
||||
**How to apply:** Pour tester : `node src/index.js`. Pour Claude Desktop, ajouter dans mcpServers avec command=node et args=[chemin absolu vers src/index.js].
|
||||
Reference in New Issue
Block a user