
Document Viewer
Interface UIpar borg93
Visualisation interactive de documents ALTO XML avec rendu de superposition et traduction de lignes de texte via des outils MCP.
Ce qu'il fait
Document Viewer rend une superposition de visualisation ALTO XML interactive à l'intérieur des hôtes compatibles avec les applications MCP. Chargez un document et parcourez-le avec une superposition interactive qui met en évidence les lignes de texte. Sélectionnez n'importe quelle ligne pour la traduire, ou récupérez tout le texte du document pour une traduction groupée — le tout piloté par des outils MCP exposés à l'hôte IA.
Caractéristiques clés
- Superposition ALTO XML — rend des pages de documents structurées avec une superposition de lignes de texte interactive pour une sélection précise
- Sélection et traduction de lignes de texte — cliquez sur une ligne pour la traduire via l'outil
text-line-selected - Extraction complète du texte du document —
fetch-all-document-textrécupère chaque ligne pour un traitement ou une traduction groupée - UI Svelte 5 — interface réactive moderne construite avec Svelte 5 et regroupée sous forme d'application MCP à fichier unique
- Double transport — supporte les modes serveur stdio et HTTP pour un déploiement flexible
Installation
Claude Desktop
Ajoutez à votre claude_desktop_config.json :
{
"mcpServers": {
"document-viewer": {
"command": "python",
"args": ["server.py"],
"cwd": "/path/to/mcp-apps-viewer"
}
}
}
VS Code Copilot
Ajoutez à votre settings.json :
{
"github.copilot.chat.mcp.servers": {
"document-viewer": {
"command": "python",
"args": ["server.py"],
"cwd": "/path/to/mcp-apps-viewer"
}
}
}
Mode HTTP
Exécutez make serve pour démarrer le serveur sur le port 3001, puis ajoutez l'URL du serveur MCP dans les Paramètres de Claude.ai → Intégrations.
Hôtes supportés
- Claude Desktop
- VS Code Copilot
- Claude.ai (mode HTTP)
Installation rapide
make install && make serveInformations
- Tarification





