Aspose Cloud API

Aspose.PDF Cloud MCP Server

Cloud APIPDF Release 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.

Installation

Installera Aspose.PDF Cloud

Du behöver Python 3.11 eller senare. Installera servern i en virtuell miljö; det första paketet är det delade filverktygsbiblioteket som varje Aspose Cloud MCP‑server beror på.

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

Detta placerar kommandot aspose-pdf-mcp i den virtuella miljön.

Konfigurera Aspose.PDF Cloud i din AI‑klient

Skapa en applikation i din Aspose Cloud‑instrumentpanel för att få ett klient‑ID och en klient‑hemlighet (en gratis utvärderingsnivå finns tillgänglig). Servern läser dem från sin miljö vid start; de skickas aldrig som ett verktygsargument. ASPOSE_FILES_PATH är mappen på din dator som servern kan läsa filer från och skriva resultat till.

{
  "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"
Prova

Exempel på uppmaningar

  • 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.
Referens

Tillgängliga verktyg (3)

Varje verktyg som den här servern exponerar, direkt från dess eget verktygsmanifest.

VerktygBeskrivningParametrar
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. Skrivskyddad filename: str (krävs), folder_name: str | None, storage_name: str | None, output_filename: str | None, return_base64: bool
uppmaning: convert invoice.pdf to a Word document using aspose pdf cloud mcp
uppmaning: convert scan.pdf to docx and save as scan-editable.docx using aspose pdf cloud mcp
uppmaning: convert invoice.pdf from the invoices folder of my MyStorage storage to Word and return it as base64 text using 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. Testkörning filename: str (krävs), merge_request: dict[str, Any] (krävs), storage_name: str | None, folder_name: str | None, dry_run: bool
uppmaning: merge part1.pdf, part2.pdf and part3.pdf into full-report.pdf using aspose pdf cloud mcp
uppmaning: merge jan.pdf and feb.pdf from the reports folder of my MyStorage storage into q1.pdf using aspose pdf cloud mcp
uppmaning: do a dry run of merging cover.pdf and body.pdf into book.pdf using aspose pdf cloud mcp
pdf_get_document_properties Retrieves the metadata properties of a specified PDF document from Aspose Cloud storage. Skrivskyddad filename: str (krävs), folder_name: str | None, storage_name: str | None
uppmaning: show the author, title and creation date of brochure.pdf using aspose pdf cloud mcp
uppmaning: show the properties of brochure.pdf from the marketing folder of my MyStorage storage using aspose pdf cloud mcp

Varje server inkluderar också fyra delade filverktyg (uppladdning, hämtning, lista och radera), så en enda server räcker för ett komplett arbetsflöde för uppladdning, bearbetning och hämtning.