API Aspose Cloud

Aspose.PDF Cloud MCP Server

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

Configurare

Instalează Aspose.PDF Cloud

Ai nevoie de Python 3.11 sau o versiune ulterioară. Instalează serverul într-un mediu virtual; primul pachet este biblioteca partajată de instrumente de fișiere de care depinde fiecare server MCP Aspose Cloud.

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

Aceasta pune comanda aspose-pdf-mcp în mediul virtual.

Configurează Aspose.PDF Cloud în clientul tău AI

Creează o aplicație în tabloul de bord Aspose Cloud pentru a obține un ID de client și un Secret de client (este disponibil un nivel gratuit de evaluare). Serverul le citește din mediul său la pornire; nu sunt niciodată transmise ca argument de instrument. ASPOSE_FILES_PATH este dosarul de pe calculatorul tău din care serverul poate citi fișiere și în care poate scrie rezultatele.

{
  "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"
Încearcă

Exemple de prompturi

  • 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.
Referință

Instrumente disponibile (3)

Fiecare instrument expus de acest server, direct din manifestul său de instrumente.

InstrumentDescriereParametri
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. Numai citire filename: str (obligatoriu), folder_name: str | None, storage_name: str | None, output_filename: str | None, return_base64: bool
prompt: convertește invoice.pdf într-un document Word folosind aspose pdf cloud mcp
prompt: convertește scan.pdf în docx și salveaz‑ă ca scan-editable.docx folosind aspose pdf cloud mcp
prompt: convertește invoice.pdf din folderul invoices al stocării mele MyStorage în Word și returneaz‑ă ca text base64 folosind 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. Execuție de probă filename: str (obligatoriu), merge_request: dict[str, Any] (obligatoriu), storage_name: str | None, folder_name: str | None, dry_run: bool
prompt: îmbină part1.pdf, part2.pdf și part3.pdf în full-report.pdf folosind aspose pdf cloud mcp
prompt: îmbină jan.pdf și feb.pdf din folderul reports al stocării mele MyStorage în q1.pdf folosind aspose pdf cloud mcp
prompt: execută o probă de îmbinare a cover.pdf și body.pdf în book.pdf folosind aspose pdf cloud mcp
pdf_get_document_properties Retrieves the metadata properties of a specified PDF document from Aspose Cloud storage. Numai citire filename: str (obligatoriu), folder_name: str | None, storage_name: str | None
prompt: arată autorul, titlul și data creării pentru brochure.pdf folosind aspose pdf cloud mcp
prompt: arată proprietățile brochure.pdf din folderul marketing al stocării mele MyStorage folosind aspose pdf cloud mcp

Fiecare server include, de asemenea, patru instrumente de fișiere partajate (încărcare, descărcare, listare și ștergere), astfel încât un singur server este suficient pentru un flux complet de încărcare, procesare și descărcare.