Files
mcp-wms-wiki/memory/project_mcp_wiki_server.md
T
2026-05-20 09:41:27 +02:00

23 lines
1.1 KiB
Markdown

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