PyPI-তে পাওয়া যাচ্ছে · v0.2.0a4 বিটা

Travel Animator MCP: আপনার পছন্দের যেকোনো AI দিয়ে ভ্রমণের ভিডিও রেন্ডার করুন

travel-animator-এর সঙ্গে একটি MCP সার্ভার রয়েছে। এটিকে Claude, Cursor বা MCP সমর্থন করে এমন যেকোনো সহকারীর সঙ্গে যুক্ত করুন, তারপর নিজের ভাষায় ভ্রমণের কথা বলুন। আপনার AI রুট পরিকল্পনা করবে, অ্যানিমেশন সাজাবে এবং MP4 রেন্ডার করবে — আপনার নিজের কম্পিউটারেই।

টার্মিনাল
pip install --pre "travel-animator[mcp]"
  • Python 3.12+
  • macOS · Windows · Linux
  • stdio MCP
  • নিজের কম্পিউটারে রেন্ডার
প্রকৃত আউটপুট — MCP সার্ভারে রেন্ডার করা, কোনো সম্পাদনা ছাড়াই।

এক নজরে

Travel Animator MCP সার্ভার কী?

Travel Animator MCP সার্ভার একটি Python প্যাকেজ — PyPI-তে travel-animator — যা Model Context Protocol-এর মাধ্যমে AI সহকারীদের Travel Animator-এ রুট ভিডিও তৈরির পুরো প্রক্রিয়া চালাতে দেয়। এটি ইনস্টল করে একবার সাইন ইন করুন। এরপর Claude বা Cursor-এর মতো সহকারী আপনার কম্পিউটারে রুট পরিকল্পনা, অ্যানিমেশন সাজানো এবং MP4 রেন্ডার করতে পারবে — শুধু চ্যাটে আপনার লেখা নির্দেশনা অনুযায়ী।

MCP একটি উন্মুক্ত মানদণ্ড, যা সহকারীদের বাইরের টুলের সঙ্গে যুক্ত করে। আপনার ক্লায়েন্ট travel-animator mcp দিয়ে সার্ভার চালু করে, উপলব্ধ টুলগুলো শনাক্ত করে এবং কথোপকথনের সময় সেগুলো ব্যবহার করে। তাই আলাদা কোনো অ্যাপ শিখতে বা API কী সেট করতে হয় না; শুধু Travel Animator-এ সাইন ইন করলেই চলে।

এটি একই অ্যাকাউন্ট থেকে মোবাইল অ্যাপের মতোই ভ্রমণ রেন্ডার করে: অ্যানিমেটেড রুট, যানবাহনের 3D মডেল এবং ম্যাপের স্টাইল, যেগুলো Travel Animator-এর মূল বৈশিষ্ট্য। নিজে হাতে ভিডিও বানাতে চাইলে iOS ও Android অ্যাপ-এ টার্মিনাল ছাড়াই একই কাজ করতে পারবেন। বিরতির স্থান যোগ করা, যানবাহন বেছে নেওয়া এবং এক্সপোর্ট করা ফোনে চার ধাপের কাজ

আপনার সহকারী যা করতে পারে

এক সার্ভারেই পুরো কাজ

MCP সার্ভার পুরো প্রক্রিয়ার জন্য টুল সরবরাহ করে। ফলে সহকারী একটি বাক্য থেকেই সম্পূর্ণ ভিডিও বানাতে পারে, আপনাকে কোনো এডিটর খুলতে হয় না।

রুট পরিকল্পনা করুন

যেকোনো ক্রমে আপনার বিরতির স্থানগুলোর নাম বলুন, আর সহকারীকে ভ্রমণটি সাজাতে দিন — এক শহর থেকে আরেক শহর, এক পথ থেকে আরেক পথে।

অ্যানিমেশন সাজান

অ্যানিমেশনের চেহারা ও চলন বদলান — যানবাহন, রুটের ধরন ও গতি — সাধারণ ভাষায় পরিবর্তনের কথা বলেই।

ভিডিও রেন্ডার করুন

নিজের হার্ডওয়্যারে MP4 এক্সপোর্ট করুন। libx264 সব প্ল্যাটফর্মে চলে; NVIDIA এনকোডিংয়ের জন্য h264_nvenc ব্যবহার করুন।

ইনস্টলেশন

তিন ধাপেই প্রস্তুত

প্রায় দুই মিনিট, যদি আপনার কম্পিউটারে Python 3.12 বা তার নতুন সংস্করণ আগে থেকেই ইনস্টল করা থাকে।

  1. 1

    mcp এক্সট্রাসহ প্যাকেজ ইনস্টল করুন

    এই এক্সট্রা MCP SDK যোগ করে, যা মূল ইনস্টলেশনে ইচ্ছাকৃতভাবে রাখা হয়নি। প্যাকেজটি এখনো বিটা পর্যায়ে আছে, তাই প্রথম স্থিতিশীল সংস্করণ প্রকাশ না হওয়া পর্যন্ত --pre প্রয়োজন।

    টার্মিনাল
    pip install --pre "travel-animator[mcp]"
  2. 2

    আপনার Travel Animator অ্যাকাউন্টে সাইন ইন করুন

    মোবাইল অ্যাপের একই অ্যাকাউন্ট ব্যবহার করুন। ইন্টারঅ্যাকটিভ টার্মিনালে ম্যাজিক লিংকের মাধ্যমে সাইন ইন হয়: আপনার ইমেইল দিন, তারপর ৬ সংখ্যার কোড। CI-এর জন্য এর বদলে bearer টোকেন দিন। লগইনের তথ্য ~/.config/tada/credentials.json-এ 0600 অনুমতিসহ সংরক্ষিত হয়।

    টার্মিনাল
    travel-animator login
  3. 3

    আপনার AI ক্লায়েন্টকে সার্ভারের সঙ্গে যুক্ত করুন

    ক্লায়েন্টের MCP কনফিগারেশনে সার্ভারটি যোগ করে ক্লায়েন্ট আবার চালু করুন। তারপর শুধু ভিডিও বানাতে বলুন। ভ্রমণ তৈরি শুরুর আগে সহকারী auth_status ব্যবহার করে নিশ্চিত হতে পারে যে আপনি সাইন ইন করেছেন।

    MCP ক্লায়েন্ট কনফিগারেশন
    {
      "mcpServers": {
        "travel-animator-mcp": {
          "command": "travel-animator",
          "args": ["mcp"]
        }
      }
    }
যেগুলোর সঙ্গে কাজ করে
  • Claude Desktop
  • Claude Code
  • Cursor
  • stdio ব্যবহারকারী যেকোনো MCP ক্লায়েন্ট

চেষ্টা করে দেখুন

সংযোগের পর যা বলতে পারেন

কোনো কমান্ড মুখস্থ করতে হবে না। ভ্রমণ আর পছন্দের ধরনটি সেভাবেই বর্ণনা করুন, যেভাবে অন্য কাউকে বলতেন।

  • আমার টোকিও → কিয়োটো → ওসাকা ভ্রমণটি বিমানের রুট হিসেবে অ্যানিমেট করো এবং 1080p-তে রেন্ডার করো।
  • দুবাই থেকে মাস্কাট পর্যন্ত সড়ক ভ্রমণের রুট পরিকল্পনা করো এবং সেটিকে সিনেমার মতো সাজাও।
  • শেষ ভিডিওটি কম গতিতে এবং অন্য একটি যানবাহন দিয়ে আবার রেন্ডার করো।
  • আমি সাইন ইন করেছি কি না দেখো, তারপর আগে তৈরি করা বান্ডলটি রেন্ডার করো।

কমান্ড লাইন

travel-animator CLI

MCP সার্ভার একটি ছোট কনসোল স্ক্রিপ্টের সাবকমান্ড। এই স্ক্রিপ্ট আপনি নিজেও চালাতে পারেন।

travel-animator login

ম্যাজিক লিংক দিয়ে সাইন ইন করুন, অথবা ইন্টারঅ্যাকশন ছাড়া ব্যবহারের জন্য bearer টোকেন সংরক্ষণ করুন।

travel-animator logout

কম্পিউটারে সংরক্ষিত লগইনের তথ্য মুছুন। এটি কেবল স্থানীয় পরিবর্তন; সার্ভারে সেশন বাতিল করার ব্যবস্থা এখনো নেই।

travel-animator render-bundle

নেটওয়ার্ক ছাড়াই প্রস্তুত করা বান্ডল থেকে MP4 রেন্ডার করুন। সব অপশনের বিস্তারিত জানতে --help দিয়ে চালান।

travel-animator mcp

stdio MCP সার্ভার চালান। এর জন্য mcp এক্সট্রা প্রয়োজন।

শুরু করার আগে

প্রয়োজনীয় জিনিস ও দরকারি তথ্য

গ্রাফিক্স ও ভিডিও

রেন্ডার করতে OpenGL ইমপ্লিমেন্টেশন দরকার — প্রোডাকশনে GPU ড্রাইভার, অথবা শুধু CPU-নির্ভর Linux-এ Mesa/llvmpipe — সঙ্গে FFmpeg/PyAV-এর প্রচলিত রানটাইম লাইব্রেরিও প্রয়োজন।

প্ল্যাটফর্ম

Linux, macOS ও Windows — সবগুলোই সমর্থিত। Windows-এ GL কনটেক্সট WGL থেকে তৈরি হয়, যার জন্য ইন্টারঅ্যাকটিভ ডেস্কটপ সেশন দরকার। কোনো সার্ভিস এই কনটেক্সট তৈরি করতে পারে না, আর বিকল্প হিসেবে সফটওয়্যার রেন্ডারিংয়ের ব্যবস্থা নেই।

লাইসেন্স

এটি সীমিত ব্যবহারের লাইসেন্স, ওপেন সোর্স লাইসেন্স নয়। Travel Animator-এর কনটেন্ট প্রস্তুত ও রেন্ডার করার জন্য প্যাকেজটি পরিবর্তন ছাড়া ইনস্টল করে চালাতে পারেন। পুনর্বিতরণ, পরিবর্তন বা প্রতিদ্বন্দ্বী সেবা তৈরির অনুমতি নেই। অতিরিক্ত অধিকারের জন্য Lascade-এর সঙ্গে যোগাযোগ করুন

সাধারণ প্রশ্ন

আপনার প্রশ্নের উত্তর

Model Context Protocol কী?

MCP একটি উন্মুক্ত মানদণ্ড, যা AI সহকারীদের বাইরের টুল ও ডেটার সঙ্গে যুক্ত করে। Claude Desktop, Claude Code বা Cursor-এর মতো ক্লায়েন্ট MCP সার্ভার চালু করে, তার উপলব্ধ টুলগুলো শনাক্ত করে এবং কথোপকথনের সময় আপনার হয়ে সেগুলো ব্যবহার করতে পারে। travel-animator-এর সঙ্গে এমন একটি সার্ভার রয়েছে, তাই সহকারী রুট ভিডিও তৈরির প্রক্রিয়া সরাসরি পরিচালনা করতে পারে।

কোন AI সহকারীরা এটি ব্যবহার করতে পারে?

stdio-এর মাধ্যমে MCP সমর্থন করে এমন যেকোনো ক্লায়েন্ট, যার মধ্যে Claude Desktop, Claude Code ও Cursor রয়েছে। প্রতিটিতে একই JSON কনফিগারেশন ব্লক ব্যবহার করা হয়, যা mcp আর্গুমেন্টসহ travel-animator কমান্ডের দিকে নির্দেশ করে।

আমার কি Travel Animator অ্যাকাউন্ট দরকার?

হ্যাঁ। প্যাকেজটি Travel Animator সেবার সহযোগী হিসেবে কাজ করে, তাই প্রথমে travel-animator login চালান। এটি মোবাইল অ্যাপের একই অ্যাকাউন্ট ব্যবস্থা ব্যবহার করে। সাইন ইন করা না থাকলে লগইনের তথ্য প্রয়োজন এমন টুলগুলো বন্ধ হয়ে যায় এবং স্পষ্ট বার্তায় সাইন ইন করতে বলে।

রেন্ডার কোথায় হয়?

আপনার নিজের কম্পিউটারে। রেন্ডারিং আপনার স্থানীয় OpenGL ইমপ্লিমেন্টেশন ও FFmpeg লাইব্রেরি ব্যবহার করে। render-bundle আগে থেকে প্রস্তুত করা বান্ডল সম্পূর্ণ নেটওয়ার্ক ছাড়াই রেন্ডার করে।

pip কেন বলছে উপযুক্ত সংস্করণ পাওয়া যায়নি?

প্যাকেজটি এখনো বিটা পর্যায়ে আছে, আর pip ডিফল্টভাবে প্রিরিলিজ সংস্করণ বাদ দেয়। --pre অপশন দিয়ে ইনস্টল করুন: pip install --pre "travel-animator[mcp]".

এটি কি ওপেন সোর্স?

না। travel-animator সীমিত ব্যবহারের লাইসেন্সে প্রকাশিত। Travel Animator-এর কনটেন্ট প্রস্তুত ও রেন্ডার করতে এটি পরিবর্তন ছাড়া ইনস্টল করে চালাতে পারেন, কিন্তু পুনর্বিতরণ, পরিবর্তন বা এর সাহায্যে প্রতিদ্বন্দ্বী সেবা তৈরি করতে পারবেন না। পুরো শর্তাবলি প্যাকেজে রয়েছে। সঙ্গে দেওয়া ফন্ট ও পতাকার ছবিগুলো নিজ নিজ OFL ও MIT লাইসেন্সের অধীনেই থাকে।

আমি কি হার্ডওয়্যার এনকোডিং ব্যবহার করতে পারি?

হ্যাঁ। ডিফল্ট এনকোডার হলো libx264, যা সব প্ল্যাটফর্মে চলে। NVIDIA হার্ডওয়্যার এনকোডিংয়ের জন্য render-bundle-এ --encoder h264_nvenc দিন।

MCP সার্ভার কী কী ডেটা সংগ্রহ করে?

প্রজেক্ট, রুট ও রেন্ডার করা ভিডিও আপনার কম্পিউটারে সংরক্ষিত হয়। আপনি নিজে কোনো রুট অ্যাকাউন্টে সংরক্ষণ না করলে সেগুলো কখনো আপলোড করা হয় না। অ্যানালিটিক্স আপনার সম্মতিতে চালু হয় এবং ডিফল্টভাবে বন্ধ থাকে। travel-animator analytics on না চালানো পর্যন্ত কিছুই সংগ্রহ করা হয় না; travel-animator analytics off চালালে সম্মতি প্রত্যাহার হয়। সম্মতি থাকলে ইভেন্টে কোন টুল চলেছে, কী ক্রমে, কত সময় লেগেছে এবং ব্যর্থ হয়েছে কি না, তার সঙ্গে রেন্ডারের সেটিংস ও রুটের বিন্দুর সংখ্যা রাখা হয়। স্থানাঙ্ক, জায়গার নাম, ফাইলের পাথ, আপনার মিডিয়া বা কোনো টুলের আউটপুট কখনো রাখা হয় না। বিস্তারিত তথ্য https://www.travelanimator.com/privacy-policy-এর গোপনীয়তা নীতিতে রয়েছে।

নির্দেশনা লেখার চেয়ে স্ক্রিনে ট্যাপ করতেই ভালো লাগে?

Travel Animator মূলত একটি মোবাইল অ্যাপ। iOS ও Android-এ একই অ্যানিমেটেড রুট নিজে হাতে তৈরি করুন, কোনো টার্মিনাল ছাড়াই।

অ্যাপ ডাউনলোড করুন