API Aspose Cloud

Aspose.Words Cloud Serveur MCP

Cloud APITraitement de texte DOCXDOCRTFODT Version v2.0.1

Convert, create and compare Word documents, replace text, and read bookmarks, comments, properties and statistics, through Aspose.Words Cloud's REST API, from any MCP-compatible AI client.

Configuration

Installer Aspose.Words Cloud

Vous avez besoin de Python 3.11 ou ultérieur. Installez le serveur dans un environnement virtuel ; le premier paquet est la bibliothèque d’outils de fichiers partagée dont chaque serveur MCP Aspose Cloud dépend.

python -m venv .venv
source .venv/bin/activate    # Windows: .venv\Scripts\activate

pip install \
  git+https://github.com/aspose-cloud/aspose-storage-cloud-python-mcp.git@v1.0.5 \
  git+https://github.com/aspose-cloud/aspose-words-cloud-python-mcp.git@v2.0.1

Cela place la commande aspose-words-mcp dans l’environnement virtuel.

Configurez Aspose.Words Cloud dans votre client IA

Créez une application sur votre tableau de bord Aspose Cloud pour obtenir un Client ID et un Client Secret (un niveau d’évaluation gratuit est disponible). Le serveur les lit depuis son environnement au démarrage ; ils ne sont jamais transmis comme argument d’outil. ASPOSE_FILES_PATH est le dossier sur votre ordinateur que le serveur peut lire et où il peut écrire les résultats.

{
  "mcpServers": {
    "words": {
      "command": "C:\\path\\to\\.venv\\Scripts\\aspose-words-mcp.exe",
      "env": {
        "ASPOSE_CLIENT_ID": "your-client-id",
        "ASPOSE_CLIENT_SECRET": "your-client-secret",
        "ASPOSE_FILES_PATH": "C:\\Users\\you\\Documents\\aspose-files"
      }
    }
  }
}

// macOS / Linux: "command": "/path/to/.venv/bin/aspose-words-mcp"
Essayer

Exemples d’invites

  • Upload report.docx, convert it to PDF and download the result.
  • How many pages and words does contract.docx have?
  • In proposal.docx replace every "Acme Ltd" with "Acme Inc" and save the result as proposal-v2.docx.
  • List the comments and bookmarks in review-draft.docx.
Référence

Outils disponibles (11)

Chaque outil exposé par ce serveur, directement depuis son propre manifeste d’outil.

OutilDescriptionParamètres
words_get_document_bookmarks Retrieves the list of bookmarks and their common information from a specified Word document stored in Aspose Cloud. Lecture‑seule filename: str (obligatoire), folder_name: str | None, storage_name: str | None
invite : liste les signets dans contract.docx en utilisant aspose words cloud mcp
invite : liste les signets dans contract.docx depuis le dossier legal de mon stockage MyStorage en utilisant aspose words cloud mcp
words_get_comments Retrieves all comments from a specified Word document stored in Aspose Cloud. Lecture‑seule name: str (obligatoire), folder: str | None, storage: str | None, load_encoding: str | None
invite : affiche tous les commentaires dans review-draft.docx en utilisant aspose words cloud mcp
invite : affiche tous les commentaires dans review-draft.docx depuis le dossier reviews, en le lisant en utf-8, en utilisant aspose words cloud mcp
invite : affiche tous les commentaires dans review-draft.docx depuis mon stockage MyStorage en utilisant aspose words cloud mcp
words_compare_document Compares a source Word document with another document and produces a new file that highlights the differences. Exécution à blanc filename: str (obligatoire), compare_request: dict[str, Any] (obligatoire), folder_name: str | None, storage_name: str | None, load_encoding: str | None, destination_filename: str | None, dry_run: bool
invite : compare contract-v1.docx avec contract-v2.docx et enregistre les différences mises en évidence sous contract-diff.docx en utilisant aspose words cloud mcp
invite : prévisualise la comparaison entre draft.docx et final.docx, sans rien enregistrer, en mode simulation, en utilisant aspose words cloud mcp
words_download_document Exports a document stored in Aspose Cloud to the specified output format, optionally saving the result to a given path. Lecture‑seule filename: str (obligatoire), target_format: str (obligatoire), folder_name: str | None, storage_name: str | None, output_path: str | None, output_filename: str | None, return_base64: bool
invite : télécharge report.docx depuis le stockage cloud au format pdf en utilisant aspose words cloud mcp
invite : exporte notes.docx au format html et l'enregistre sous notes.html dans le dossier exports en utilisant aspose words cloud mcp
invite : exporte summary.docx depuis le dossier reports au format pdf et le renvoie sous forme de texte base64 au lieu de l'enregistrer, en utilisant aspose words cloud mcp
words_convert_to_format Converts a supplied document to a specified format and returns the converted file (or saves it to a given storage path). Lecture‑seule document_filename: str (obligatoire), target_format: str (obligatoire), storage_name: str | None, output_path: str | None, source_filename_hint: str | None, content_base64: str | None, output_filename: str | None, return_base64: bool
invite : convertis report.docx en pdf en utilisant aspose words cloud mcp
invite : convertis letter.rtf en docx et enregistre‑le sous letter.docx dans le dossier converted en utilisant aspose words cloud mcp
invite : convertis ce contenu base64, qui est un fichier docx nommé report.docx, en pdf et renvoie le résultat en base64 en utilisant aspose words cloud mcp
words_save_document_as Save a Cloud-stored Word document in another format via explicit save options Exécution à blanc filename: str (obligatoire), save_options: dict[str, Any] (obligatoire), folder_name: str | None, storage_name: str | None, load_encoding: str | None, destination_filename: str | None, fonts_location: str | None, dry_run: bool
invite : enregistre proposal.docx au format pdf sous le nom proposal-final.pdf en utilisant aspose words cloud mcp
invite : simule l'enregistrement de brochure.docx au format pdf en utilisant les polices du dossier my-fonts, en utilisant aspose words cloud mcp
invite : enregistre legacy.docx depuis le dossier archive au format pdf, en le lisant en utf-8, en utilisant aspose words cloud mcp
words_get_document_properties Retrieves the full set of document properties from a Word file stored in Aspose Cloud. Lecture‑seule filename: str (obligatoire), folder_name: str | None, storage_name: str | None
invite : affiche les propriétés du document report.docx en utilisant aspose words cloud mcp
invite : affiche les propriétés du document report.docx depuis le dossier reports de mon stockage MyStorage en utilisant aspose words cloud mcp
words_get_available_fonts Retrieves the list of fonts that are available for processing Aspose.Words documents. Lecture‑seule fonts_location: str | None
invite : liste les polices disponibles pour le traitement des documents en utilisant aspose words cloud mcp
invite : liste les polices disponibles dans le dossier my-fonts en utilisant aspose words cloud mcp
words_get_document_statistics Retrieves statistical information (e.g., word, character, paragraph, and page counts) for a specified Word document stored in Aspose Cloud. Lecture‑seule filename: str (obligatoire), folder_name: str | None, storage_name: str | None, include_comments: bool | None, include_footnotes: bool | None, include_text_in_shapes: bool | None
invite : combien de pages, de mots et de paragraphes contient thesis.docx ? utilisez aspose words cloud mcp
invite : comptez les mots dans thesis.docx incluant les commentaires, notes de bas de page et le texte dans les formes, en utilisant aspose words cloud mcp
words_replace_text Replaces all occurrences of a specified text pattern in a Word document stored in Aspose Cloud and optionally saves the modified document under a new name. Exécution à blanc filename: str (obligatoire), replace_request: dict[str, Any] (obligatoire), folder_name: str | None, storage_name: str | None, load_encoding: str | None, destination_filename: str | None, revision_author: str | None, revision_date_time: str | None, dry_run: bool
invite : remplace 'Acme Ltd' par 'Acme Inc' dans proposal.docx et enregistre sous proposal-v2.docx en utilisant aspose words cloud mcp
invite : remplace 'draft' par 'final' dans handbook.docx en tant que modification suivie par l'auteur 'Jane Doe' datée 2026-10-23T09:00:00Z en utilisant aspose words cloud mcp
invite : simule le remplacement de 2025 par 2026 dans handbook.docx depuis le dossier hr, en le lisant en utf-8, en utilisant aspose words cloud mcp
words_create_document Creates a new Word document in Aspose Cloud storage with a filename and format inferred from its extension. Exécution à blanc storage_name: str | None, filename: str | None, folder_name: str | None, dry_run: bool
invite : crée un nouveau document vide appelé meeting-notes.docx en utilisant aspose words cloud mcp
invite : crée un nouveau document vide appelé minutes.docx dans le dossier meetings de mon stockage MyStorage en utilisant aspose words cloud mcp
invite : simule la création d'un nouveau document appelé agenda.docx en utilisant aspose words cloud mcp

Chaque serveur inclut également quatre outils de fichiers partagés (téléversement, téléchargement, liste et suppression), de sorte qu’un seul serveur suffit pour un flux complet de téléversement, traitement et téléchargement.