Aspose.Words Cloud MCP szerver
Convert, create and compare Word documents, replace text, and read bookmarks, comments, properties and statistics, through Aspose.Words Cloud's REST API, from any MCP-compatible AI client.
Telepítsd a(z) Aspose.Words Cloud programot
Python 3.11 vagy újabb szükséges. Telepítsd a szervert egy virtuális környezetbe; az első csomag a megosztott fájl-eszköz könyvtár, amelyre minden Aspose Cloud MCP szerver támaszkodik.
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-words-cloud-python-mcp.git@v2.0.1
Ez a aspose-words-mcp parancsot a virtuális környezetbe helyezi.
Konfiguráld a(z) Aspose.Words Cloud programot az AI kliensedben
Hozz létre egy alkalmazást az Aspose Cloud irányítópulton a Client ID és Client Secret megszerzéséhez (elérhető egy ingyenes értékelő szint). A szerver a környezetéből olvassa ezeket indításkor; soha nem kerülnek át eszköz argumentumként. ASPOSE_FILES_PATH az a mappa a számítógépeden, ahonnan a szerver olvashat fájlokat és ahová eredményeket írhat.
{
"mcpServers": {
"words": {
"command": "C:\\path\\to\\.venv\\Scripts\\aspose-words-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-words-mcp"{
"servers": {
"words": {
"type": "stdio",
"command": "/path/to/.venv/bin/aspose-words-mcp",
"env": {
"ASPOSE_CLIENT_ID": "your-client-id",
"ASPOSE_CLIENT_SECRET": "your-client-secret",
"ASPOSE_FILES_PATH": "/home/you/aspose-files"
}
}
}
}// Ugyanaz a JSON struktúra, mint a VS Code fent — használd a konfigurációs útvonalat az eszközödnek: // ~/.cursor/mcp.json · Cline settings · Windsurf mcp_config.json
Példa promptok
- Upload report.docx, convert it to PDF and download the result.
- How many pages and words does contract.docx have?
- In proposal.docx replace every "Acme Ltd" with "Acme Inc" and save the result as proposal-v2.docx.
- List the comments and bookmarks in review-draft.docx.
Elérhető eszközök (11)
Minden eszköz, amit ez a szerver biztosít, közvetlenül a saját manifestjéből.
| Eszköz | Leírás | Paraméterek |
|---|---|---|
words_get_document_bookmarks |
Retrieves the list of bookmarks and their common information from a specified Word document stored in Aspose Cloud. Csak olvasás |
filename: str (kötelező), folder_name: str | None, storage_name: str | None
|
| prompt: listázza a contract.docx dokumentumban lévő könyvjelzőket using aspose words cloud mcp | ||
| prompt: listázza a contract.docx dokumentumban lévő könyvjelzőket a my MyStorage tároló jogi mappájából using aspose words cloud mcp | ||
words_get_comments |
Retrieves all comments from a specified Word document stored in Aspose Cloud. Csak olvasás |
name: str (kötelező), folder: str | None, storage: str | None, load_encoding: str | None
|
| prompt: mutassa az összes megjegyzést a review-draft.docx dokumentumban using aspose words cloud mcp | ||
| prompt: mutassa az összes megjegyzést a review-draft.docx dokumentumban a reviews mappában, utf‑8 kódolással, using aspose words cloud mcp | ||
| prompt: mutassa az összes megjegyzést a review-draft.docx dokumentumban a my MyStorage tárolóból using aspose words cloud mcp | ||
words_compare_document |
Compares a source Word document with another document and produces a new file that highlights the differences. Száraz futtatás |
filename: str (kötelező), compare_request: dict[str, Any] (kötelező), folder_name: str | None, storage_name: str | None, load_encoding: str | None, destination_filename: str | None, dry_run: bool
|
| prompt: hasonlítsa össze a contract-v1.docx és a contract-v2.docx fájlokat, majd mentse a kiemelt különbségeket contract-diff.docx‑ként using aspose words cloud mcp | ||
| prompt: készítsen előzetes összehasonlítást a draft.docx és a final.docx között, mentés nélkül, dry run módban, using aspose words cloud mcp | ||
words_download_document |
Exports a document stored in Aspose Cloud to the specified output format, optionally saving the result to a given path. Csak olvasás |
filename: str (kötelező), target_format: str (kötelező), folder_name: str | None, storage_name: str | None, output_path: str | None, output_filename: str | None, return_base64: bool
|
| prompt: töltse le a report.docx fájlt a felhő tárolóból pdf‑ként using aspose words cloud mcp | ||
| prompt: exportálja a notes.docx fájlt html‑ként, és mentse notes.html‑ként az exports mappába using aspose words cloud mcp | ||
| prompt: exportálja a summary.docx fájlt a reports mappából pdf‑ként, és adja vissza base64 szövegként mentés helyett, using aspose words cloud mcp | ||
words_convert_to_format |
Converts a supplied document to a specified format and returns the converted file (or saves it to a given storage path). Csak olvasás |
document_filename: str (kötelező), target_format: str (kötelező), storage_name: str | None, output_path: str | None, source_filename_hint: str | None, content_base64: str | None, output_filename: str | None, return_base64: bool
|
| prompt: konvertálja a report.docx fájlt pdf‑be using aspose words cloud mcp | ||
| prompt: konvertálja a letter.rtf fájlt docx‑be, és mentse letter.docx‑ként a converted mappába using aspose words cloud mcp | ||
| prompt: konvertálja ezt a base64 tartalmat, amely egy report.docx nevű docx fájl, pdf‑be, és adja vissza az eredményt base64 formátumban using aspose words cloud mcp | ||
words_save_document_as |
Save a Cloud-stored Word document in another format via explicit save options Száraz futtatás |
filename: str (kötelező), save_options: dict[str, Any] (kötelező), folder_name: str | None, storage_name: str | None, load_encoding: str | None, destination_filename: str | None, fonts_location: str | None, dry_run: bool
|
| prompt: mentse a proposal.docx fájlt pdf‑ként proposal-final.pdf néven using aspose words cloud mcp | ||
| prompt: szimulálja a brochure.docx pdf‑ként történő mentését a my‑fonts mappában lévő betűtípusokkal, using aspose words cloud mcp | ||
| prompt: mentse a legacy.docx fájlt a archive mappából pdf‑ként, utf‑8 kódolással, using aspose words cloud mcp | ||
words_get_document_properties |
Retrieves the full set of document properties from a Word file stored in Aspose Cloud. Csak olvasás |
filename: str (kötelező), folder_name: str | None, storage_name: str | None
|
| prompt: mutassa a report.docx dokumentum tulajdonságait using aspose words cloud mcp | ||
| prompt: mutassa a report.docx dokumentum tulajdonságait a my MyStorage tároló reports mappájából using aspose words cloud mcp | ||
words_get_available_fonts |
Retrieves the list of fonts that are available for processing Aspose.Words documents. Csak olvasás |
fonts_location: str | None
|
| prompt: listázza a dokumentumfeldolgozáshoz elérhető betűtípusokat using aspose words cloud mcp | ||
| prompt: listázza a my‑fonts mappában lévő betűtípusokat using aspose words cloud mcp | ||
words_get_document_statistics |
Retrieves statistical information (e.g., word, character, paragraph, and page counts) for a specified Word document stored in Aspose Cloud. Csak olvasás |
filename: str (kötelező), folder_name: str | None, storage_name: str | None, include_comments: bool | None, include_footnotes: bool | None, include_text_in_shapes: bool | None
|
| prompt: hány oldal, szó és bekezdés található a thesis.docx fájlban? use aspose words cloud mcp | ||
| prompt: számolja meg a thesis.docx szavakat, beleértve a megjegyzéseket, lábjegyzeteket és alakzatokban lévő szöveget, using aspose words cloud mcp | ||
words_replace_text |
Replaces all occurrences of a specified text pattern in a Word document stored in Aspose Cloud and optionally saves the modified document under a new name. Száraz futtatás |
filename: str (kötelező), replace_request: dict[str, Any] (kötelező), folder_name: str | None, storage_name: str | None, load_encoding: str | None, destination_filename: str | None, revision_author: str | None, revision_date_time: str | None, dry_run: bool
|
| prompt: cserélje az 'Acme Ltd' szöveget 'Acme Inc'-re a proposal.docx fájlban, és mentse proposal‑v2.docx‑ként using aspose words cloud mcp | ||
| prompt: cserélje a 'draft' szöveget 'final'-ra a handbook.docx fájlban, szerzőként 'Jane Doe', időpont: 2026-10-23T09:00:00Z, trackelt változásként using aspose words cloud mcp | ||
| prompt: szimulálja a 2025 cseréjét 2026-ra a handbook.docx fájlban a hr mappából, utf‑8 kódolással, using aspose words cloud mcp | ||
words_create_document |
Creates a new Word document in Aspose Cloud storage with a filename and format inferred from its extension. Száraz futtatás |
storage_name: str | None, filename: str | None, folder_name: str | None, dry_run: bool
|
| prompt: hozzon létre egy új üres dokumentumot meeting‑notes.docx néven using aspose words cloud mcp | ||
| prompt: hozzon létre egy új üres dokumentumot minutes.docx néven a my MyStorage tároló meetings mappájában using aspose words cloud mcp | ||
| prompt: szimulálja egy új agenda.docx nevű dokumentum létrehozását using aspose words cloud mcp | ||
Minden szerver négy megosztott fájl eszközt is tartalmaz (feltöltés, letöltés, listázás és törlés), így egyetlen szerver elegendő egy teljes feltöltés‑feldolgozás‑letöltés munkafolyamathoz.