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.
Aspose.Words Cloud ইনস্টল করুন
আপনার Python 3.11 অথবা তার পরের সংস্করণ দরকার। সার্ভারকে একটি ভার্চুয়াল এনভায়রনমেন্টে ইনস্টল করুন; প্রথম প্যাকেজটি হল শেয়ার্ড ফাইল-টুল লাইব্রেরি, যা প্রতিটি 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-words-cloud-python-mcp.git@v2.0.1
এটি aspose-words-mcp কমান্ডটি ভার্চুয়াল এনভায়রনমেন্টে রাখে।
Aspose.Words Cloud আপনার AI ক্লায়েন্টে কনফিগার করুন
আপনার Aspose Cloud ড্যাশবোর্ডে একটি অ্যাপ্লিকেশন তৈরি করুন যাতে আপনি ক্লায়েন্ট ID এবং ক্লায়েন্ট সিক্রেট পান (একটি ফ্রি ইভ্যালুয়েশন টিয়ার উপলব্ধ)। সার্ভার চালু হলে সেগুলি তার পরিবেশ থেকে পড়ে; এগুলি কখনোই টুলের আর্গুমেন্ট হিসেবে পাস হয় না। ASPOSE_FILES_PATH হল আপনার কম্পিউটারের ফোল্ডার, যেখানে সার্ভার ফাইল পড়তে এবং ফলাফল লিখতে পারে।
{
"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
উদাহরণ প্রম্পট
- 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.
উপলব্ধ টুলস (11)
এই সার্ভার দ্বারা প্রকাশিত প্রতিটি টুল সরাসরি তার নিজস্ব টুল ম্যানিফেস্ট থেকে।
| টুল | বর্ণনা | প্যারামিটারসমূহ |
|---|---|---|
words_get_document_bookmarks |
Retrieves the list of bookmarks and their common information from a specified Word document stored in Aspose Cloud. শুধুমাত্র-পড়া |
filename: str (প্রয়োজনীয়), folder_name: str | None, storage_name: str | None
|
| প্রম্পট: aspose words cloud mcp ব্যবহার করে contract.docx‑এর বুকমার্কগুলি তালিকাভুক্ত করুন | ||
| প্রম্পট: aspose words cloud mcp ব্যবহার করে my MyStorage স্টোরেজের legal ফোল্ডারে থাকা contract.docx‑এর বুকমার্কগুলি তালিকাভুক্ত করুন | ||
words_get_comments |
Retrieves all comments from a specified Word document stored in Aspose Cloud. শুধুমাত্র-পড়া |
name: str (প্রয়োজনীয়), folder: str | None, storage: str | None, load_encoding: str | None
|
| প্রম্পট: aspose words cloud mcp ব্যবহার করে review-draft.docx‑এর সব মন্তব্য দেখান | ||
| প্রম্পট: aspose words cloud mcp ব্যবহার করে reviews ফোল্ডারে থাকা review-draft.docx‑কে utf-8 হিসেবে পড়ে সব মন্তব্য দেখান | ||
| প্রম্পট: aspose words cloud mcp ব্যবহার করে my MyStorage স্টোরেজের review-draft.docx‑এর সব মন্তব্য দেখান | ||
words_compare_document |
Compares a source Word document with another document and produces a new file that highlights the differences. ড্রাই রান |
filename: str (প্রয়োজনীয়), compare_request: dict[str, Any] (প্রয়োজনীয়), folder_name: str | None, storage_name: str | None, load_encoding: str | None, destination_filename: str | None, dry_run: bool
|
| প্রম্পট: aspose words cloud mcp ব্যবহার করে contract-v1.docx এবং contract-v2.docx তুলনা করুন এবং হাইলাইট করা পার্থক্যগুলি contract-diff.docx হিসেবে সংরক্ষণ করুন | ||
| প্রম্পট: aspose words cloud mcp ব্যবহার করে dry run এর মাধ্যমে draft.docx এবং final.docx তুলনা করুন, কোনো সংরক্ষণ না করে | ||
words_download_document |
Exports a document stored in Aspose Cloud to the specified output format, optionally saving the result to a given path. শুধুমাত্র-পড়া |
filename: str (প্রয়োজনীয়), target_format: str (প্রয়োজনীয়), folder_name: str | None, storage_name: str | None, output_path: str | None, output_filename: str | None, return_base64: bool
|
| প্রম্পট: aspose words cloud mcp ব্যবহার করে cloud storage থেকে report.docx‑কে pdf হিসেবে ডাউনলোড করুন | ||
| প্রম্পট: aspose words cloud mcp ব্যবহার করে notes.docx‑কে html রূপে এক্সপোর্ট করুন এবং exports ফোল্ডারে notes.html নামে সংরক্ষণ করুন | ||
| প্রম্পট: aspose words cloud mcp ব্যবহার করে reports ফোল্ডার থেকে summary.docx‑কে pdf রূপে এক্সপোর্ট করুন এবং base64 টেক্সট হিসেবে ফেরত দিন, সংরক্ষণ না করে | ||
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). শুধুমাত্র-পড়া |
document_filename: str (প্রয়োজনীয়), target_format: str (প্রয়োজনীয়), storage_name: str | None, output_path: str | None, source_filename_hint: str | None, content_base64: str | None, output_filename: str | None, return_base64: bool
|
| প্রম্পট: aspose words cloud mcp ব্যবহার করে report.docx‑কে pdf রূপে রূপান্তর করুন | ||
| প্রম্পট: aspose words cloud mcp ব্যবহার করে letter.rtf‑কে docx রূপে রূপান্তর করুন এবং converted ফোল্ডারেletter.docx হিসেবে সংরক্ষণ করুন | ||
| প্রম্পট: aspose words cloud mcp ব্যবহার করে এই base64 কন্টেন্ট (যা report.docx নামের একটি docx ফাইল)‑কে pdf রূপে রূপান্তর করুন এবং ফলাফলকে base64 হিসেবে ফেরত দিন | ||
words_save_document_as |
Save a Cloud-stored Word document in another format via explicit save options ড্রাই রান |
filename: str (প্রয়োজনীয়), save_options: dict[str, Any] (প্রয়োজনীয়), folder_name: str | None, storage_name: str | None, load_encoding: str | None, destination_filename: str | None, fonts_location: str | None, dry_run: bool
|
| প্রম্পট: aspose words cloud mcp ব্যবহার করে proposal.docx‑কে pdf রূপে সংরক্ষণ করুন এবং ফাইলটি proposal-final.pdf নামে রাখুন | ||
| প্রম্পট: aspose words cloud mcp ব্যবহার করে dry run এর মাধ্যমে brochure.docx‑কে pdf রূপে সংরক্ষণ করুন, my-fonts ফোল্ডারের ফন্টগুলো ব্যবহার করে | ||
| প্রম্পট: aspose words cloud mcp ব্যবহার করে archive ফোল্ডার থেকে legacy.docx‑কে utf-8 হিসেবে পড়ে pdf রূপে সংরক্ষণ করুন | ||
words_get_document_properties |
Retrieves the full set of document properties from a Word file stored in Aspose Cloud. শুধুমাত্র-পড়া |
filename: str (প্রয়োজনীয়), folder_name: str | None, storage_name: str | None
|
| প্রম্পট: aspose words cloud mcp ব্যবহার করে report.docx‑এর ডকুমেন্ট প্রপার্টি দেখান | ||
| প্রম্পট: aspose words cloud mcp ব্যবহার করে my MyStorage স্টোরেজের reports ফোল্ডার থেকে report.docx‑এর ডকুমেন্ট প্রপার্টি দেখান | ||
words_get_available_fonts |
Retrieves the list of fonts that are available for processing Aspose.Words documents. শুধুমাত্র-পড়া |
fonts_location: str | None
|
| প্রম্পট: aspose words cloud mcp ব্যবহার করে ডকুমেন্ট প্রসেসিংয়ের জন্য উপলব্ধ ফন্টগুলি তালিকাভুক্ত করুন | ||
| প্রম্পট: aspose words cloud mcp ব্যবহার করে my-fonts ফোল্ডারে উপলব্ধ ফন্টগুলি তালিকাভুক্ত করুন | ||
words_get_document_statistics |
Retrieves statistical information (e.g., word, character, paragraph, and page counts) for a specified Word document stored in Aspose Cloud. শুধুমাত্র-পড়া |
filename: str (প্রয়োজনীয়), folder_name: str | None, storage_name: str | None, include_comments: bool | None, include_footnotes: bool | None, include_text_in_shapes: bool | None
|
| প্রম্পট: aspose words cloud mcp ব্যবহার করে thesis.docx‑এ কতটি পৃষ্ঠা, শব্দ ও প্যারাগ্রাফ আছে তা জানুন | ||
| প্রম্পট: aspose words cloud mcp ব্যবহার করে thesis.docx‑এ মন্তব্য, ফুটনোট এবং শেপের টেক্সটসহ শব্দ সংখ্যা গণনা করুন | ||
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. ড্রাই রান |
filename: str (প্রয়োজনীয়), replace_request: dict[str, Any] (প্রয়োজনীয়), 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
|
| প্রম্পট: aspose words cloud mcp ব্যবহার করে proposal.docx‑এর 'Acme Ltd' কে 'Acme Inc' দিয়ে পরিবর্তন করুন এবং proposal-v2.docx হিসেবে সংরক্ষণ করুন | ||
| প্রম্পট: aspose words cloud mcp ব্যবহার করে handbook.docx‑এ 'draft' কে 'final' দিয়ে ট্র্যাকড চেঞ্জ হিসেবে Author 'Jane Doe' তারিখ 2026-10-23T09:00:00Z সহ পরিবর্তন করুন | ||
| প্রম্পট: aspose words cloud mcp ব্যবহার করে dry run এর মাধ্যমে hr ফোল্ডারের handbook.docx‑এ 2025 কে 2026 দিয়ে পরিবর্তন করুন, utf-8 হিসেবে পড়া | ||
words_create_document |
Creates a new Word document in Aspose Cloud storage with a filename and format inferred from its extension. ড্রাই রান |
storage_name: str | None, filename: str | None, folder_name: str | None, dry_run: bool
|
| প্রম্পট: aspose words cloud mcp ব্যবহার করে meeting-notes.docx নামে একটি নতুন খালি ডকুমেন্ট তৈরি করুন | ||
| প্রম্পট: aspose words cloud mcp ব্যবহার করে my MyStorage স্টোরেজের meetings ফোল্ডারে minutes.docx নামে একটি নতুন খালি ডকুমেন্ট তৈরি করুন | ||
| প্রম্পট: aspose words cloud mcp ব্যবহার করে dry run এর মাধ্যমে agenda.docx নামে একটি নতুন ডকুমেন্ট তৈরি করুন | ||
প্রতিটি সার্ভার এছাড়াও চারটি শেয়ার্ড ফাইল টুল (আপলোড, ডাউনলোড, লিস্ট এবং ডিলিট) অন্তর্ভুক্ত করে, তাই একটি মাত্র সার্ভার সম্পূর্ণ আপলোড, প্রক্রিয়াজাতকরণ, ডাউনলোড ওয়ার্কফ্লো পরিচালনা করতে পারে।