Que fait word-ai ?
Serveur MCP d'édition Word (DOCX) préservant la structure, compétence Codex et pont Office.js pour agents IA, sous licence AGPL.
Fonctionnalités
- Édition préservant la structure : modifiez des documents Word existants sans perdre la mise en forme complexe (tableaux, listes, styles).
- Protocole MCP : intégration transparente avec Claude Code, Cursor et d'autres agents compatibles.
- Compétence Codex : utilisable directement avec Codex pour l'édition assistée par IA.
- Pont Office.js : interface JavaScript pour interagir avec Word via Office.js.
Installation
npm install -g flyfish-dev/word-ai
Utilisation
Démarrage du serveur MCP
word-ai serve
Exemple d'appel
# Exemple avec l'API MCP
from mcp import Client
client = Client("flyfish-dev/word-ai")
result = client.call("edit_docx", {
"file": "/chemin/vers/document.docx",
"actions": [
{"type": "replace_text", "old": "Ancien texte", "new": "Nouveau texte"}
]
})
Configuration
| Variable d'environnement | Description | Valeur par défaut |
|---|---|---|
WORD_AI_PORT | Port du serveur MCP | 8000 |
WORD_AI_LOG_LEVEL | Niveau de journalisation | info |
Licence
Ce projet est sous licence AGPL-3.0. Voir le fichier LICENSE pour plus de détails.
Contribution
Les contributions sont les bienvenues ! Veuillez consulter CONTRIBUTING.md pour les directives.