Aspose Cloud API

Aspose.PDF Cloud MCP Server

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

Nustatymas

Įdiegti Aspose.PDF Cloud

Reikalingas Python 3.11 arba naujesnis. Įdiekite serverį į virtualią aplinką; pirmas paketas yra bendroji failų įrankio biblioteka, nuo kurios priklauso visi Aspose Cloud MCP serveriai.

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

Tai įdiegia aspose-pdf-mcp komandą į virtualią aplinką.

Konfigūruokite Aspose.PDF Cloud savo AI kliente

Sukurkite programą savo Aspose Cloud valdymo skydelyje, kad gautumėte Kliento ID ir Kliento slaptą raktą (prieinama nemokama bandomoji versija). Serveris perskaito juos iš savo aplinkos paleidimo metu; jie niekada neperduodami kaip įrankio argumentas. ASPOSE_FILES_PATH yra aplankas jūsų kompiuteryje, iš kurio serveris gali skaityti failus ir į kurią rašo rezultatus.

{
  "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"
Išbandyti

Pavyzdiniai prašymai

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

Pasiekiami įrankiai (3)

Kiekvienas šio serverio įrankis yra eksponuojamas tiesiai iš savo įrankio manifestų.

ĮrankisAprašymasParametrai
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. Tik skaityti filename: str (reikalingas), folder_name: str | None, storage_name: str | None, output_filename: str | None, return_base64: bool
prompt: konvertuokite invoice.pdf į Word dokumentą using aspose pdf cloud mcp
prompt: konvertuokite scan.pdf į docx ir išsaugokite kaip scan-editable.docx using aspose pdf cloud mcp
prompt: konvertuokite invoice.pdf iš katalogo invoices mano MyStorage saugykloje į Word ir grąžinkite kaip base64 tekstą 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. Testinis vykdymas filename: str (reikalingas), merge_request: dict[str, Any] (reikalingas), storage_name: str | None, folder_name: str | None, dry_run: bool
prompt: sujunkite part1.pdf, part2.pdf ir part3.pdf į full-report.pdf using aspose pdf cloud mcp
prompt: sujunkite jan.pdf ir feb.pdf iš katalogo reports mano MyStorage saugykloje į q1.pdf using aspose pdf cloud mcp
prompt: atlikite dry run sujungianti cover.pdf ir body.pdf į book.pdf using aspose pdf cloud mcp
pdf_get_document_properties Retrieves the metadata properties of a specified PDF document from Aspose Cloud storage. Tik skaityti filename: str (reikalingas), folder_name: str | None, storage_name: str | None
prompt: parodykite autorių, pavadinimą ir sukūrimo datą brochure.pdf using aspose pdf cloud mcp
prompt: parodykite brochure.pdf savybes iš katalogo marketing mano MyStorage saugykloje using aspose pdf cloud mcp

Kiekvienas serveris taip pat turi keturis bendrus failų įrankius (įkėlimas, atsisiuntimas, sąrašas ir ištrynimas), todėl vienas serveris pakanka pilnam įkėlimo, apdorojimo, atsisiuntimo procesui.