MDM با یک سرور MCP ارائه میشود، misterdownloadmanager-mcp، بنابراین یک دستیار هوش مصنوعی که از MCP پشتیبانی میکند (Claude Desktop، Claude Code، Cursor، VS Code و دیگران) میتواند با بارگیریهای MDM در حال اجرای شما کار کند. شما با کلمات خودتان میپرسید:
- «MDM الان چه چیزی را بارگیری میکند و چقدر زمان باقی مانده است؟»
- «امشب https://example.com/big.iso را در D:\ISOs بارگیری کن، هنوز شروعش نکن.»
- «هر چیزی که در حال بارگیری است را مکث کن.»
- «بارگیریهای تمام شده را از لیست حذف کن اما فایلها را نگه دار.»
دستیار خودش سرور را راهاندازی میکند؛ شما فقط یک بار به دستیار میگویید که کجاست. سرور هر درخواست را از طریق API اتوماسیون خود، فقط در همین رایانه، به برنامه ارسال میکند.
آنچه دستیار میتواند انجام دهد
| ابزار | آنچه انجام میدهد |
|---|---|
list_downloads |
بارگیریهای شما را لیست میکند، جدیدترینها اول: فایل، آدرس، پوشه، وضعیت، اندازه، چقدر انجام شده، سرعت. میتواند فقط یک وضعیت (در صف، در حال بارگیری، متوقف شد، کامل، خطا) یا فقط نامها و آدرسهایی که حاوی متنی خاص هستند را لیست کند. |
add_download |
یک آدرس http، https، ftp یا ftps را اضافه میکند و آن را شروع میکند، یا فقط آن را در صف قرار میدهد. میتواند بگوید از کدام پوشه و نام فایل استفاده کند. یک لینک مگنت افزودن تورنت را در MDM باز میکند تا شما فایلها را انتخاب کنید. |
pause_downloads |
بارگیریهای در حال اجرا را مکث میکند. |
resume_downloads |
بارگیریهای متوقف شده، در صف یا ناموفق را شروع یا از سر میگیرد. |
remove_downloads |
بارگیریها را از لیست حذف میکند و فایلهایشان را نگه میدارد، یا در صورت درخواست فایلها را نیز حذف میکند. یک بارگیری در حال اجرا باید ابتدا مکث شود. |
start_queue |
صف اصلی بارگیری را شروع میکند. |
دستیار نمیتواند گزینههای MDM را تغییر دهد، مرورگر شما را ببیند، یا API اتوماسیون را خودش روشن کند.
راهاندازی آن
1. API اتوماسیون را روشن کنید
لیست کردن و اقدام بر روی بارگیریها به API اتوماسیون MDM نیاز دارد که تا زمانی که شما آن را روشن نکنید، خاموش است. در حالی که MDM در حال اجرا است، این را یک بار اجرا کنید (روشن میماند):
misterdownloadmanager-cli api on
misterdownloadmanager-cli api offدوباره آن را خاموش میکند. بدون API، دستیار همچنان میتواند بارگیریها را اضافه کند، همانند خط فرمان MDM.
2. سرور را پیدا کنید
misterdownloadmanager-mcpکنار برنامه است:
| شما نصب کردید | سرور |
|---|---|
| Windows، فقط برای شما (پیشفرض نصبکننده) | %LOCALAPPDATA%\Programs\Mister Download Manager\misterdownloadmanager-mcp.exe |
| Windows، برای همه | C:\Program Files\Mister Download Manager\misterdownloadmanager-mcp.exe |
| Windows، یک فایل فشرده یا نسخه قابل حمل | misterdownloadmanager-mcp.exeدر پوشه آن |
| macOS | /Applications/Mister Download Manager.app/Contents/MacOS/misterdownloadmanager-mcp |
| Linux، فایل .deb یا .rpm | /usr/bin/misterdownloadmanager-mcp |
| Linux، فایل .tar.gz | misterdownloadmanager-mcpدر پوشه خود (AppImage آن را نشان نمیدهد: از .tar.gz استفاده کنید) |
سرور یک کپی قابل حمل، MDM کپی قابل حمل را خودش از پوشه خودش پیدا میکند.
3. به دستیار خود بگویید
Claude Desktop: تنظیمات → توسعهدهنده → ویرایش پیکربندی claude_desktop_config.json را باز میکند. سرور را اضافه کنید، سپس Claude Desktop را دوباره راهاندازی کنید:
{
"mcpServers": {
"misterdownloadmanager": {
"command": "C:\\Users\\you\\AppData\\Local\\Programs\\Mister Download Manager\\misterdownloadmanager-mcp.exe"
}
}
}
Claude Code:
claude mcp add misterdownloadmanager -- "C:\Users\you\AppData\Local\Programs\Mister Download Manager\misterdownloadmanager-mcp.exe"
Cursor: همان ورودی mcpServers Claude Desktop، در ~/.cursor/mcp.json (یا آن را در تنظیمات MCP Cursor اضافه کنید).
VS Code: در .vscode/mcp.json، یا MCP: افزودن سرور در پالت فرمان:
{
"servers": {
"misterdownloadmanager": {
"type": "stdio",
"command": "C:\\Users\\you\\AppData\\Local\\Programs\\Mister Download Manager\\misterdownloadmanager-mcp.exe"
}
}
}
از مسیر مرحله 2 استفاده کنید (در JSON، هر \ به صورت \\ نوشته میشود). دستیارهای دیگر همین را میگیرند: یک دستور برای شروع، بدون آرگومان.
حریم خصوصی
خود MDM همچنان چیزی به جایی نمیفرستد: سرور فقط با MDM روی این رایانه، از طریق کانال محلی محافظت شده با توکن، صحبت میکند. اما آنچه دستیار میخواند، به سرویس هوش مصنوعی خودش منتقل میکند: وقتی دانلودهای شما، نام فایلها، آدرسها و پوشههای آنها را لیست میکند، این اطلاعات تحت شرایط حریم خصوصی آن سرویس به آن سرویس میرود. وقتی این را نمیخواهید، API اتوماسیون را خاموش کنید یا سرور را از دستیار حذف کنید.
وقتی کار نمیکند
| دستیار میگوید | چه باید کرد |
|---|---|
| Mister Download Manager در حال اجرا نیست | MDM را شروع کنید. سرور نمیتواند آن را برای شما شروع کند. |
| API اتوماسیون خاموش است | misterdownloadmanager-cli api on را در حالی که MDM در حال اجراست، اجرا کنید. |
| MDM به موقع پاسخ نداد | ممکن است پنجرهای در MDM منتظر شما باشد (یک سوال، افزودن تورنت)؛ به آن پاسخ دهید و دوباره بپرسید. |
| MDM درخواست را رد کرد | فایل کانال MDM از شروع قبلی است؛ MDM را دوباره راهاندازی کنید. |
| ابزارها اصلا نمایش داده نمیشوند | مسیر را در تنظیمات دستیار بررسی کنید و دستیار را دوباره راهاندازی کنید. misterdownloadmanager-mcp --help که به صورت دستی شروع شده، میگوید چیست. |
رایگان، متنباز، بدون تبلیغات، بدون دوره آزمایشی.
بارگیری Mister Download Manager