Aspose Cloud API

Aspose.Slides Cloud MCP Server

ক্লাউড APIপ্রেজেন্টেশন PPTXPPTODP রিলিজ v1.0.3

Create, convert and split presentations, read slides, text and images, and replace text, through Aspose.Slides Cloud's REST API, from any MCP-compatible AI client.

সেটআপ

Aspose.Slides 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-slides-cloud-python-mcp.git@v1.0.3

এটি aspose-slides-mcp কমান্ডটি ভার্চুয়াল এনভায়রনমেন্টে রাখে।

Aspose.Slides Cloud আপনার AI ক্লায়েন্টে কনফিগার করুন

আপনার Aspose Cloud ড্যাশবোর্ডে একটি অ্যাপ্লিকেশন তৈরি করুন যাতে আপনি ক্লায়েন্ট ID এবং ক্লায়েন্ট সিক্রেট পান (একটি ফ্রি ইভ্যালুয়েশন টিয়ার উপলব্ধ)। সার্ভার চালু হলে সেগুলি তার পরিবেশ থেকে পড়ে; এগুলি কখনোই টুলের আর্গুমেন্ট হিসেবে পাস হয় না। ASPOSE_FILES_PATH হল আপনার কম্পিউটারের ফোল্ডার, যেখানে সার্ভার ফাইল পড়তে এবং ফলাফল লিখতে পারে।

{
  "mcpServers": {
    "slides": {
      "command": "C:\\path\\to\\.venv\\Scripts\\aspose-slides-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-slides-mcp"
এটি চেষ্টা করুন

উদাহরণ প্রম্পট

  • List the slides in deck.pptx and extract all of their text.
  • In deck.pptx replace "Q3" with "Q4" everywhere.
  • Split deck.pptx into one image per slide.
রেফারেন্স

উপলব্ধ টুলস (8)

এই সার্ভার দ্বারা প্রকাশিত প্রতিটি টুল সরাসরি তার নিজস্ব টুল ম্যানিফেস্ট থেকে।

টুলবর্ণনাপ্যারামিটারসমূহ
slides_create_presentation Creates a new presentation in Aspose Slides, optionally using an uploaded source file as a template and optionally applying a password to the new file. ড্রাই রান filename: str (প্রয়োজনীয়), folder_name: str | None, storage_name: str | None, dry_run: bool
প্রম্পট: aspose slides cloud mcp ব্যবহার করে quarterly-review.pptx নামে একটি নতুন প্রেজেন্টেশন তৈরি করুন
প্রম্পট: aspose slides cloud mcp ব্যবহার করে my MyStorage স্টোরেজের decks ফোল্ডারে kickoff.pptx নামে একটি নতুন প্রেজেন্টেশন তৈরি করুন
প্রম্পট: aspose slides cloud mcp ব্যবহার করে dry run এর মাধ্যমে demo.pptx নামে একটি প্রেজেন্টেশন তৈরি করুন
slides_download_presentation The tool retrieves a presentation from Aspose Slides Cloud, converts it to a specified export format, and returns the resulting file as binary data. শুধুমাত্র-পড়া filename: str (প্রয়োজনীয়), target_format: str (প্রয়োজনীয়), folder_name: str | None, storage_name: str | None, fonts_folder_name: str | None, slide_indices: str | None, output_filename: str | None, return_base64: bool
প্রম্পট: aspose slides cloud mcp ব্যবহার করে deck.pptx‑কে pdf রূপে ডাউনলোড করুন
প্রম্পট: aspose slides cloud mcp ব্যবহার করে deck.pptx‑এর শুধুমাত্র স্লাইড 1 ও 3‑কে pdf রূপে এক্সপোর্ট করুন এবং deck-excerpt.pdf নামে সংরক্ষণ করুন
প্রম্পট: aspose slides cloud mcp ব্যবহার করে decks ফোল্ডারের deck.pptx‑কে my-fonts ফোল্ডারের ফন্ট ব্যবহার করে pdf রূপে এক্সপোর্ট করুন এবং base64 টেক্সট হিসেবে ফেরত দিন
slides_split_presentation This tool splits a PowerPoint presentation into separate image files, creating one image for each selected slide and uploading the images to cloud storage. ড্রাই রান filename: str (প্রয়োজনীয়), target_format: str | None, width: str | None, height: str | None, from_slide: str | None, to_slide: str | None, destination_folder_name: str | None, storage_name: str | None, folder_name: str | None, fonts_folder_name: str | None, dry_run: bool
প্রম্পট: aspose slides cloud mcp ব্যবহার করে deck.pptx‑কে স্লাইড প্রতি একটি png ইমেজে বিভাজন করুন
প্রম্পট: aspose slides cloud মcп ব্যবহার করে deck.pptx‑এর স্লাইড 2 থেকে 5‑কে 1280×720 jpeg ইমেজে slide-images ফোল্ডারে এক্সপোর্ট করুন
প্রম্পট: aspose slides cloud mcp ব্যবহার করে dry run এর মাধ্যমে my MyStorage স্টোরেজের decks ফোল্ডার থেকে deck.pptx‑কে ইমেজে বিভাজন করুন, my-fonts ফোল্ডারের ফন্ট ব্যবহার করে
slides_list_images Retrieves metadata for every image that is embedded in a specified PowerPoint presentation stored in Aspose Cloud. শুধুমাত্র-পড়া filename: str (প্রয়োজনীয়), folder_name: str | None, storage_name: str | None
প্রম্পট: aspose slides cloud mcp ব্যবহার করে brand-guidelines.pptx‑এর এমবেডেড চিত্রগুলির তালিকা দেখুন
প্রম্পট: aspose slides cloud mcp ব্যবহার করে my MyStorage স্টোরেজের brand ফোল্ডারে brand-guidelines.pptx‑এর এমবেডেড চিত্রগুলির তালিকা দেখুন
slides_get_presentation_properties Retrieves the metadata properties of a PowerPoint presentation file stored in Aspose Slides Cloud. শুধুমাত্র-পড়া filename: str (প্রয়োজনীয়), folder_name: str | None, storage_name: str | None
প্রম্পট: aspose slides cloud mcp ব্যবহার করে deck.pptx‑এর প্রপার্টি দেখা করুন
প্রম্পট: aspose slides cloud mcp ব্যবহার করে my MyStorage স্টোরেজের decks ফোল্ডার থেকে deck.pptx‑এর প্রপার্টি দেখা করুন
slides_list_slides Retrieves information about all slides in a specified PowerPoint presentation stored in Aspose Cloud. শুধুমাত্র-পড়া filename: str (প্রয়োজনীয়), folder_name: str | None, storage_name: str | None
প্রম্পট: aspose slides cloud mcp ব্যবহার করে roadmap.pptx‑এর সব স্লাইডের তালিকা দেখুন
প্রম্পট: aspose slides cloud mcp ব্যবহার করে my MyStorage স্টোরেজের planning ফোল্ডার থেকে roadmap.pptx‑এর সব স্লাইডের তালিকা দেখুন
slides_get_text_items Extracts all text items from a specified PowerPoint presentation file. শুধুমাত্র-পড়া filename: str (প্রয়োজনীয়), with_empty: bool | None, folder_name: str | None, storage_name: str | None
প্রম্পট: aspose slides cloud mcp ব্যবহার করে pitch.pptx‑এর সব টেক্সট এক্সট্র্যাক্ট করুন
প্রম্পট: aspose slides cloud mcp ব্যবহার করে pitch.pptx‑এর সব টেক্সট এক্সট্র্যাক্ট করুন, খালি টেক্সট আইটেমগুলোসহ
প্রম্পট: aspose slides cloud mcp ব্যবহার করে my MyStorage স্টোরেজের sales ফোল্ডারের pitch.pptx‑এর সব টেক্সট এক্সট্র্যাক্ট করুন
slides_replace_text Replaces every occurrence of a specified text string in a Slides presentation with a new string. ড্রাই রান filename: str (প্রয়োজনীয়), old_value: str (প্রয়োজনীয়), new_value: str (প্রয়োজনীয়), ignore_case: bool | None, whole_words_only: bool | None, folder_name: str | None, storage_name: str | None, dry_run: bool
প্রম্পট: aspose slides cloud mcp ব্যবহার করে deck.pptx‑এ 'Q3' কে 'Q4' দিয়ে পরিবর্তন করুন
প্রম্পট: aspose slides cloud mcp ব্যবহার করে deck.pptx‑এ পুরো শব্দ 'cost' কে 'spend' দিয়ে পরিবর্তন করুন, কেস উপেক্ষা করে
প্রম্পট: aspose slides cloud mcp ব্যবহার করে dry run এর মাধ্যমে my MyStorage স্টোরেজের sales ফোল্ডারের pitch.pptx‑এ 'Acme' কে 'Globex' দিয়ে পরিবর্তন করুন

প্রতিটি সার্ভার এছাড়াও চারটি শেয়ার্ড ফাইল টুল (আপলোড, ডাউনলোড, লিস্ট এবং ডিলিট) অন্তর্ভুক্ত করে, তাই একটি মাত্র সার্ভার সম্পূর্ণ আপলোড, প্রক্রিয়াজাতকরণ, ডাউনলোড ওয়ার্কফ্লো পরিচালনা করতে পারে।

আরো অনুসন্ধান করুন

অন্যান্য Aspose Cloud MCP সার্ভারগুলো