Aspose.PDF Cloud MCP Server
Merge PDF documents, convert PDF to Word and read document properties through Aspose.PDF Cloud's REST API, from any MCP-compatible AI client.
Εγκατάσταση Aspose.PDF Cloud
Χρειάζεστε Python 3.11 ή νεότερο. Εγκαταστήστε το διακομιστή σε ένα εικονικό περιβάλλον· το πρώτο πακέτο είναι η κοινόχρηστη βιβλιοθήκη file-tool που εξαρτάται κάθε διακομιστής 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
Αυτό τοποθετεί την εντολή aspose-pdf-mcp στο εικονικό περιβάλλον.
Ρυθμίστε το Aspose.PDF Cloud στον AI client σας
Δημιουργήστε μια εφαρμογή στο Aspose Cloud dashboard για να λάβετε Client ID και Client Secret (διατίθεται δωρεάν επίπεδο αξιολόγησης). Ο διακομιστής τα διαβάζει από το περιβάλλον του κατά την εκκίνηση· δεν περνάνε ποτέ ως όρισμα εργαλείου. ASPOSE_FILES_PATH είναι ο φάκελος στον υπολογιστή σας από όπου ο διακομιστής μπορεί να διαβάσει αρχεία και να γράψει αποτελέσματα.
{
"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"{
"servers": {
"pdf": {
"type": "stdio",
"command": "/path/to/.venv/bin/aspose-pdf-mcp",
"env": {
"ASPOSE_CLIENT_ID": "your-client-id",
"ASPOSE_CLIENT_SECRET": "your-client-secret",
"ASPOSE_FILES_PATH": "/home/you/aspose-files"
}
}
}
}// Ίδιο σχήμα JSON όπως το VS Code παραπάνω — χρησιμοποιήστε τη διαδρομή διαμόρφωσης για το εργαλείο σας: // ~/.cursor/mcp.json · Cline settings · Windsurf mcp_config.json
Παραδείγματα προτροπών
- 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.
Διαθέσιμα εργαλεία (3)
Κάθε εργαλείο που εκθέτει αυτός ο διακομιστής, κατευθείαν από το δικό του κατάλογο εργαλείων.
| Εργαλείο | Περιγραφή | Παράμετροι |
|---|---|---|
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. Μόνο ανάγνωση |
filename: str (απαιτείται), folder_name: str | None, storage_name: str | None, output_filename: str | None, return_base64: bool
|
| προτροπή: μετατρέψτε το invoice.pdf σε έγγραφο Word χρησιμοποιώντας aspose pdf cloud mcp | ||
| προτροπή: μετατρέψτε το scan.pdf σε docx και αποθηκεύστε το ως scan-editable.docx χρησιμοποιώντας aspose pdf cloud mcp | ||
| προτροπή: μετατρέψτε το invoice.pdf από τον φάκελο invoices του αποθηκευτικού χώρου MyStorage μου σε Word και επιστρέψτε το ως κείμενο base64 χρησιμοποιώντας 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. Δοκιμαστική εκτέλεση |
filename: str (απαιτείται), merge_request: dict[str, Any] (απαιτείται), storage_name: str | None, folder_name: str | None, dry_run: bool
|
| προτροπή: συγχωνεύστε τα part1.pdf, part2.pdf και part3.pdf στο full-report.pdf χρησιμοποιώντας aspose pdf cloud mcp | ||
| προτροπή: συγχωνεύστε τα jan.pdf και feb.pdf από τον φάκελο reports του αποθηκευτικού χώρου MyStorage μου στο q1.pdf χρησιμοποιώντας aspose pdf cloud mcp | ||
| προτροπή: κάντε dry run συγχώνευσης των cover.pdf και body.pdf στο book.pdf χρησιμοποιώντας aspose pdf cloud mcp | ||
pdf_get_document_properties |
Retrieves the metadata properties of a specified PDF document from Aspose Cloud storage. Μόνο ανάγνωση |
filename: str (απαιτείται), folder_name: str | None, storage_name: str | None
|
| προτροπή: εμφανίστε τον συγγραφέα, τον τίτλο και την ημερομηνία δημιουργίας του brochure.pdf χρησιμοποιώντας aspose pdf cloud mcp | ||
| προτροπή: εμφανίστε τις ιδιότητες του brochure.pdf από τον φάκελο marketing του αποθηκευτικού χώρου MyStorage μου χρησιμοποιώντας aspose pdf cloud mcp | ||
Κάθε διακομιστής περιλαμβάνει επίσης τέσσερα κοινά εργαλεία αρχείου (μεταφόρτωση, λήψη, λίστα και διαγραφή), έτσι ένας μόνο διακομιστής αρκεί για πλήρη ροή εργασίας μεταφόρτωσης, επεξεργασίας, λήψης.