Aspose Cloud API

Aspose.PDF Cloud MCP Server

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

Instalacja

Zainstaluj Aspose.PDF Cloud

Potrzebujesz Pythona 3.11 lub nowszego. Zainstaluj serwer w wirtualnym środowisku; pierwszym pakietem jest współdzielona biblioteka file-tool, od której zależą wszystkie serwery Aspose Cloud MCP.

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

To umieszcza polecenie aspose-pdf-mcp w wirtualnym środowisku.

Skonfiguruj Aspose.PDF Cloud w swoim kliencie AI

Utwórz aplikację w panelu Aspose Cloud, aby uzyskać Client ID i Client Secret (dostępny jest darmowy poziom ewaluacyjny). Serwer odczytuje je ze swojego środowiska przy uruchamianiu; nigdy nie są przekazywane jako argument narzędzia. ASPOSE_FILES_PATH to folder na twoim komputerze, z którego serwer może odczytywać pliki i do którego zapisuje wyniki.

{
  "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"
Wypróbuj

Przykładowe zapytania

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

Dostępne narzędzia (3)

Każde narzędzie udostępnione przez ten serwer, bezpośrednio z własnego manifestu narzędzia.

NarzędzieOpisParametry
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. Tylko odczyt filename: str (wymagane), folder_name: str | None, storage_name: str | None, output_filename: str | None, return_base64: bool
zapytanie: convert invoice.pdf to a Word document using aspose pdf cloud mcp
zapytanie: convert scan.pdf to docx and save as scan-editable.docx using aspose pdf cloud mcp
zapytanie: 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. Tryb testowy filename: str (wymagane), merge_request: dict[str, Any] (wymagane), storage_name: str | None, folder_name: str | None, dry_run: bool
zapytanie: merge part1.pdf, part2.pdf and part3.pdf into full-report.pdf using aspose pdf cloud mcp
zapytanie: merge jan.pdf and feb.pdf from the reports folder of my MyStorage storage into q1.pdf using aspose pdf cloud mcp
zapytanie: 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. Tylko odczyt filename: str (wymagane), folder_name: str | None, storage_name: str | None
zapytanie: show the author, title and creation date of brochure.pdf using aspose pdf cloud mcp
zapytanie: show the properties of brochure.pdf from the marketing folder of my MyStorage storage using aspose pdf cloud mcp

Każdy serwer zawiera również cztery współdzielone narzędzia plikowe (upload, download, list, delete), więc pojedynczy serwer wystarczy do kompletnego przepływu: upload, przetwarzanie, download.