API Aspose Cloud

Aspose.PDF Cloud Serveur MCP

Cloud APIPDF Version v1.1.4

Merge PDF documents, convert PDF to Word and read document properties through Aspose.PDF Cloud's REST API, from any MCP-compatible AI client.

Configuration

Installer Aspose.PDF 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-pdf-cloud-python-mcp.git@v1.1.4

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

Configurez Aspose.PDF 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": {
    "pdf": {
      "command": "C:\\path\\to\\.venv\\Scripts\\aspose-pdf-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-pdf-mcp"
Essayer

Exemples d’invites

  • Upload report.pdf, tell me its title and author, then convert it to Word and download it.
  • Merge 4pages.pdf and 5pages.pdf and tell me how many pages the result has.
Référence

Outils disponibles (3)

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

OutilDescriptionParamètres
pdf_convert_to_doc Converts a PDF file stored in Aspose Cloud storage to a Word document (DOC or DOCX) and returns the converted file content. Lecture‑seule filename: str (obligatoire), folder_name: str | None, storage_name: str | None, output_filename: str | None, return_base64: bool
invite : convertis invoice.pdf en document Word en utilisant aspose pdf cloud mcp
invite : convertis scan.pdf en docx et enregistre‑le sous scan‑editable.docx en utilisant aspose pdf cloud mcp
invite : convertis invoice.pdf depuis le dossier invoices de mon stockage MyStorage en Word et le renvoie sous forme de texte base64 en utilisant aspose pdf cloud mcp
pdf_merge_documents This tool merges a list of PDF documents into a single PDF file with a specified result name. Exécution à blanc filename: str (obligatoire), merge_request: dict[str, Any] (obligatoire), storage_name: str | None, folder_name: str | None, dry_run: bool
invite : fusionne part1.pdf, part2.pdf et part3.pdf en full‑report.pdf en utilisant aspose pdf cloud mcp
invite : fusionne jan.pdf et feb.pdf depuis le dossier reports de mon stockage MyStorage en q1.pdf en utilisant aspose pdf cloud mcp
invite : simule la fusion de cover.pdf et body.pdf en book.pdf en utilisant aspose pdf cloud mcp
pdf_get_document_properties Retrieves the metadata properties of a specified PDF document from Aspose Cloud storage. Lecture‑seule filename: str (obligatoire), folder_name: str | None, storage_name: str | None
invite : affiche l'auteur, le titre et la date de création de brochure.pdf en utilisant aspose pdf cloud mcp
invite : affiche les propriétés de brochure.pdf depuis le dossier marketing de mon stockage MyStorage en utilisant aspose pdf 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.