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 অথবা তার পরের সংস্করণ দরকার। সার্ভারকে একটি ভার্চুয়াল এনভায়রনমেন্টে ইনস্টল করুন; প্রথম প্যাকেজটি হল শেয়ার্ড ফাইল-টুল লাইব্রেরি, যা প্রতিটি 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 ক্লায়েন্টে কনফিগার করুন
আপনার Aspose Cloud ড্যাশবোর্ডে একটি অ্যাপ্লিকেশন তৈরি করুন যাতে আপনি ক্লায়েন্ট ID এবং ক্লায়েন্ট সিক্রেট পান (একটি ফ্রি ইভ্যালুয়েশন টিয়ার উপলব্ধ)। সার্ভার চালু হলে সেগুলি তার পরিবেশ থেকে পড়ে; এগুলি কখনোই টুলের আর্গুমেন্ট হিসেবে পাস হয় না। 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"
}
}
}
}// 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.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
|
| প্রম্পট: aspose pdf cloud mcp ব্যবহার করে invoice.pdf‑কে Word ডকুমেন্ট রূপে রূপান্তর করুন | ||
| প্রম্পট: aspose pdf cloud mcp ব্যবহার করে scan.pdf‑কে docx রূপে রূপান্তর করুন এবং scan-editable.docx নামে সংরক্ষণ করুন | ||
| প্রম্পট: aspose pdf cloud mcp ব্যবহার করে my MyStorage স্টোরেজের invoices ফোল্ডার থেকে invoice.pdf‑কে Word রূপে রূপান্তর করুন এবং base64 টেক্সট হিসেবে ফেরত দিন | ||
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
|
| প্রম্পট: aspose pdf cloud mcp ব্যবহার করে part1.pdf, part2.pdf এবং part3.pdf‑কে full-report.pdf‑তে মার্জ করুন | ||
| প্রম্পট: aspose pdf cloud mcp ব্যবহার করে my MyStorage স্টোরেজের reports ফোল্ডার থেকে jan.pdf এবং feb.pdf‑কে q1.pdf‑তে মার্জ করুন | ||
| প্রম্পট: aspose pdf cloud mcp ব্যবহার করে dry run এর মাধ্যমে cover.pdf এবং body.pdf‑কে book.pdf‑তে মার্জ করুন | ||
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
|
| প্রম্পট: aspose pdf cloud mcp ব্যবহার করে brochure.pdf‑এর লেখক, শিরোনাম ও তৈরি তারিখ দেখুন | ||
| প্রম্পট: aspose pdf cloud mcp ব্যবহার করে my MyStorage স্টোরেজের marketing ফোল্ডার থেকে brochure.pdf‑এর প্রপার্টি দেখুন | ||
প্রতিটি সার্ভার এছাড়াও চারটি শেয়ার্ড ফাইল টুল (আপলোড, ডাউনলোড, লিস্ট এবং ডিলিট) অন্তর্ভুক্ত করে, তাই একটি মাত্র সার্ভার সম্পূর্ণ আপলোড, প্রক্রিয়াজাতকরণ, ডাউনলোড ওয়ার্কফ্লো পরিচালনা করতে পারে।