Aspose Cloud API

Aspose.PDF Cloud MCP Server

Cloud APIPDF Buraxılış 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.

Quraşdırma

Aspose.PDF Cloud quraşdır

Python 3.11 və ya daha yuxarı bir versiyaya ehtiyacınız var. Serveri virtual mühitə quraşdırın; ilk paket hər bir Aspose Cloud MCP serverinin asılı olduğu paylaşılan fayl-alət kitabxanasıdır.

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

Bu, aspose-pdf-mcp əmrini virtual mühitə yerləşdirir.

Aspose.PDF Cloud‑i AI müştərinizdə konfiqurasiya edin

Aspose Cloud idarə panelinizdə bir tətbiq yaradın və Client ID və Client Secret əldə edin (pulsuz qiymətləndirmə təbəqəsi mövcuddur). Server başladıqda bunları mühitindən oxuyur; alət arqumenti kimi heç vaxt ötürülmür. `ASPOSE_FILES_PATH` serverin faylları oxuya və nəticələri yaza biləcəyi kompüterinizdəki qovluqdur.

{
  "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"
Sınaq

Nümunə sorğular

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

Mövcud alətlər (3)

Bu serverin təqdim etdiyi hər bir alət, öz alət manifestindən birbaşa.

AlətTəsvirParametrlər
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. Yalnız oxuma filename: str (tələb olunur), folder_name: str | None, storage_name: str | None, output_filename: str | None, return_base64: bool
sorğu: convert invoice.pdf to a Word document using aspose pdf cloud mcp
sorğu: convert scan.pdf to docx and save as scan-editable.docx using aspose pdf cloud mcp
sorğu: 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. Test icrası filename: str (tələb olunur), merge_request: dict[str, Any] (tələb olunur), storage_name: str | None, folder_name: str | None, dry_run: bool
sorğu: merge part1.pdf, part2.pdf and part3.pdf into full-report.pdf using aspose pdf cloud mcp
sorğu: merge jan.pdf and feb.pdf from the reports folder of my MyStorage storage into q1.pdf using aspose pdf cloud mcp
sorğu: 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. Yalnız oxuma filename: str (tələb olunur), folder_name: str | None, storage_name: str | None
sorğu: show the author, title and creation date of brochure.pdf using aspose pdf cloud mcp
sorğu: show the properties of brochure.pdf from the marketing folder of my MyStorage storage using aspose pdf cloud mcp

Hər bir server həmçinin dörd paylaşılan fayl alətini (yükləmə, endirmə, siyahı və silmə) ehtiva edir, beləliklə tam yükləmə, işləmə, yükləmə workflow üçün tək bir server kifayətdir.