Aspose.Words Cloud MCP Server
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.
Instalovat Aspose.Words Cloud
Potřebujete Python 3.11 nebo novější. Nainstalujte server do virtuálního prostředí; první balíček je sdílená knihovna file-tool, na kterou každý Aspose Cloud MCP server závisí.
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
Toto vloží příkaz aspose-words-mcp do virtuálního prostředí.
Nakonfigurujte Aspose.Words Cloud ve svém AI klientovi
Vytvořte aplikaci ve vašem Aspose Cloud dashboardu a získejte Client ID a Client Secret (k dispozici je bezplatná zkušební úroveň). Server je načte ze svého prostředí při spuštění; nikdy nejsou předány jako argument nástroje. ASPOSE_FILES_PATH je složka ve vašem počítači, ze které server může číst soubory a do které může zapisovat výsledky.
{
"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"
}
}
}
}// Same JSON shape as VS Code above — use the config path for your tool: // ~/.cursor/mcp.json · Cline settings · Windsurf mcp_config.json
Příkladové výzvy
- 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.
Dostupné nástroje (11)
Každý nástroj, který tento server poskytuje, přímo z jeho manifestu nástrojů.
| Nástroj | Popis | Parametry |
|---|---|---|
words_get_document_bookmarks |
Retrieves the list of bookmarks and their common information from a specified Word document stored in Aspose Cloud. Pouze pro čtení |
filename: str (povinné), folder_name: str | None, storage_name: str | None
|
| prompt: vypsat záložky v souboru contract.docx pomocí aspose words cloud mcp | ||
| prompt: vypsat záložky v souboru contract.docx ve složce legal mého úložiště MyStorage pomocí aspose words cloud mcp | ||
words_get_comments |
Retrieves all comments from a specified Word document stored in Aspose Cloud. Pouze pro čtení |
name: str (povinné), folder: str | None, storage: str | None, load_encoding: str | None
|
| prompt: zobrazit všechny komentáře v souboru review-draft.docx pomocí aspose words cloud mcp | ||
| prompt: zobrazit všechny komentáře v souboru review-draft.docx ze složky reviews, číst jako utf-8, pomocí aspose words cloud mcp | ||
| prompt: zobrazit všechny komentáře v souboru review-draft.docx z mého úložiště MyStorage pomocí aspose words cloud mcp | ||
words_compare_document |
Compares a source Word document with another document and produces a new file that highlights the differences. Testovací běh |
filename: str (povinné), compare_request: dict[str, Any] (povinné), folder_name: str | None, storage_name: str | None, load_encoding: str | None, destination_filename: str | None, dry_run: bool
|
| prompt: porovnat contract-v1.docx s contract-v2.docx a uložit zvýrazněné rozdíly jako contract-diff.docx pomocí aspose words cloud mcp | ||
| prompt: náhled porovnání draft.docx s final.docx, bez ukládání, pomocí suchého běhu, pomocí 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. Pouze pro čtení |
filename: str (povinné), target_format: str (povinné), folder_name: str | None, storage_name: str | None, output_path: str | None, output_filename: str | None, return_base64: bool
|
| prompt: stáhnout report.docx z cloud storage jako pdf pomocí aspose words cloud mcp | ||
| prompt: exportovat notes.docx jako html a uložit jako notes.html ve složce exports pomocí aspose words cloud mcp | ||
| prompt: exportovat summary.docx ze složky reports jako pdf a vrátit jako base64 text namísto uložení, pomocí 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). Pouze pro čtení |
document_filename: str (povinné), target_format: str (povinné), 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: převést report.docx na pdf pomocí aspose words cloud mcp | ||
| prompt: převést letter.rtf na docx a uložit jako letter.docx ve složce converted pomocí aspose words cloud mcp | ||
| prompt: převést tento base64 obsah, který je soubor docx pojmenovaný report.docx, na pdf a vrátit výsledek jako base64 pomocí aspose words cloud mcp | ||
words_save_document_as |
Save a Cloud-stored Word document in another format via explicit save options Testovací běh |
filename: str (povinné), save_options: dict[str, Any] (povinné), folder_name: str | None, storage_name: str | None, load_encoding: str | None, destination_filename: str | None, fonts_location: str | None, dry_run: bool
|
| prompt: uložit proposal.docx jako pdf pojmenovaný proposal-final.pdf pomocí aspose words cloud mcp | ||
| prompt: provést suchý běh ukládání brochure.docx jako pdf s fonty ze složky my-fonts, pomocí aspose words cloud mcp | ||
| prompt: uložit legacy.docx ze složky archive jako pdf, číst jako utf-8, pomocí aspose words cloud mcp | ||
words_get_document_properties |
Retrieves the full set of document properties from a Word file stored in Aspose Cloud. Pouze pro čtení |
filename: str (povinné), folder_name: str | None, storage_name: str | None
|
| prompt: zobrazit vlastnosti dokumentu report.docx pomocí aspose words cloud mcp | ||
| prompt: zobrazit vlastnosti dokumentu report.docx ze složky reports mého úložiště MyStorage pomocí aspose words cloud mcp | ||
words_get_available_fonts |
Retrieves the list of fonts that are available for processing Aspose.Words documents. Pouze pro čtení |
fonts_location: str | None
|
| prompt: vypsat fonty dostupné pro zpracování dokumentů pomocí aspose words cloud mcp | ||
| prompt: vypsat fonty dostupné ve složce my-fonts pomocí 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. Pouze pro čtení |
filename: str (povinné), folder_name: str | None, storage_name: str | None, include_comments: bool | None, include_footnotes: bool | None, include_text_in_shapes: bool | None
|
| prompt: kolik stránek, slov a odstavců má soubor thesis.docx? použij aspose words cloud mcp | ||
| prompt: spočítej slova v thesis.docx včetně komentářů, poznámek pod čarou a textu ve tvarech, pomocí 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. Testovací běh |
filename: str (povinné), replace_request: dict[str, Any] (povinné), 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: nahradit 'Acme Ltd' za 'Acme Inc' v proposal.docx a uložit jako proposal-v2.docx pomocí aspose words cloud mcp | ||
| prompt: nahradit 'draft' za 'final' v handbook.docx jako sledovanou změnu od autora 'Jane Doe' datovanou 2026-10-23T09:00:00Z pomocí aspose words cloud mcp | ||
| prompt: provést suchý běh nahrazení 2025 za 2026 v handbook.docx ze složky hr, číst jako utf-8, pomocí 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. Testovací běh |
storage_name: str | None, filename: str | None, folder_name: str | None, dry_run: bool
|
| prompt: vytvořit nový prázdný dokument nazvaný meeting-notes.docx pomocí aspose words cloud mcp | ||
| prompt: vytvořit nový prázdný dokument nazvaný minutes.docx ve složce meetings mého úložiště MyStorage pomocí aspose words cloud mcp | ||
| prompt: provést suchý běh vytvoření nového dokumentu nazvaného agenda.docx pomocí aspose words cloud mcp | ||
Každý server také zahrnuje čtyři sdílené file nástroje (upload, download, list a delete), takže jediný server stačí pro kompletní workflow nahrání, zpracování a stažení.