{
  "version": 1,
  "count": 36,
  "generated": "2026-10-06T13:02:55.673Z",
  "items": [
    {
      "id": "iran-payment-gateway",
      "url": "/skills/iran-payment-gateway/",
      "type": "skill",
      "name": "اتصال به درگاه پرداخت",
      "nameEn": "Iran Payment Gateway",
      "summary": "پیاده‌سازی امن پرداخت با زرین‌پال و درگاه‌های ایرانی: درخواست، بازگشت از درگاه، تأیید فقط یک‌باره و تفاوت ریال و تومان",
      "category": "payment",
      "tags": [
        "زرین‌پال",
        "درگاه پرداخت",
        "پرداخت آنلاین",
        "فروشگاه",
        "امنیت",
        "برنامه‌نویسی"
      ],
      "source": "first-party",
      "featured": true,
      "unofficialApi": false,
      "needsIranIp": false,
      "author": {
        "name": "بازارچه MCP"
      },
      "license": "MIT",
      "updated": "2026-10-03",
      "tools": [],
      "prompts": [],
      "sideEffects": false,
      "skill": {
        "dir": "iran-payment-gateway"
      },
      "description": "این مهارت (Skill؛ دستورالعملی که دستیار هنگام کار از آن پیروی می‌کند) به Claude جریان درست پرداخت و نکته‌های امنیتی آن را یاد می‌دهد. به کار برنامه‌نویس‌هایی می‌آید که زرین‌پال یا درگاه‌های ایرانی دیگر را به سایت یا سرویس خود وصل می‌کنند.\n\nاشتباه در درگاه پرداخت گران تمام می‌شود: سفارشی که دو بار تأیید می‌شود، مبلغی که ده برابر کمتر پرداخت می‌شود چون ریال و تومان قاطی شده، یا بازگشت از درگاه (callback) که بدون تأیید سمت سرور «پرداخت‌شده» علامت می‌خورد.\n\n## کجا به کار می‌آید\n\n- افزودن پرداخت زرین‌پال به یک فروشگاه یا سرویس اشتراکی\n- بازبینی کد پرداخت موجود از نظر امنیت و اینکه تأیید دو بار انجام نشود\n- نوشتن نمونه کد درخواست و تأیید پرداخت در Node.js و Python"
    },
    {
      "id": "jalali-dates",
      "url": "/skills/jalali-dates/",
      "type": "skill",
      "name": "تاریخ شمسی در کد",
      "nameEn": "Jalali Dates",
      "summary": "ذخیره، نمایش و محاسبه درست تاریخ شمسی در JavaScript، Python، PHP و Go؛ با منطقه زمانی تهران و سال کبیسه",
      "category": "dev",
      "tags": [
        "تاریخ شمسی",
        "جلالی",
        "منطقه زمانی",
        "تقویم",
        "برنامه‌نویسی",
        "تاریخ"
      ],
      "source": "first-party",
      "featured": true,
      "unofficialApi": false,
      "needsIranIp": false,
      "author": {
        "name": "بازارچه MCP"
      },
      "license": "MIT",
      "updated": "2026-10-03",
      "tools": [],
      "prompts": [],
      "sideEffects": false,
      "skill": {
        "dir": "jalali-dates"
      },
      "description": "این مهارت (Skill؛ دستورالعملی که دستیار هنگام کار از آن پیروی می‌کند) به Claude یاد می‌دهد در برنامه‌هایی که می‌نویسد، تاریخ شمسی را درست ذخیره، نمایش و محاسبه کند. به کار برنامه‌نویس‌هایی می‌آید که نرم‌افزار ایرانی می‌سازند.\n\nباگ‌های تاریخ شمسی از رایج‌ترین باگ‌های نرم‌افزارهای ایرانی‌اند: ذخیره تاریخ شمسی به‌صورت متن ساده (رشته)، فراموش کردن اسفند کبیسه، یا گزارش ماهانه‌ای که روزهای آخر ماه را جا می‌اندازد. این مهارت به Claude می‌گوید تاریخ را چطور ذخیره کند، با کدام کتابخانه تبدیل کند و چه آزمون‌هایی بنویسد.\n\n## کجا به کار می‌آید\n\n- ساخت گزارش‌های ماهانه و فیلتر بر اساس ماه شمسی در پایگاه داده\n- نمایش تاریخ با `Intl.DateTimeFormat` و تقویم پارسی\n- انتخاب کتابخانه مناسب در هر زبان و نوشتن آزمون با تاریخ‌های مرزی"
    },
    {
      "id": "persian-writing",
      "url": "/skills/persian-writing/",
      "type": "skill",
      "name": "نگارش فارسی معیار",
      "nameEn": "Persian Writing",
      "summary": "نوشتن و ویرایش متن فارسی طبق دستور خط فرهنگستان: نیم‌فاصله، «ی» و «ک» فارسی، ارقام و علائم نگارشی",
      "category": "language",
      "tags": [
        "ویرایش",
        "نیم‌فاصله",
        "دستور خط",
        "فرهنگستان",
        "محتوا",
        "نگارش",
        "غلط‌یابی"
      ],
      "source": "first-party",
      "featured": true,
      "unofficialApi": false,
      "needsIranIp": false,
      "author": {
        "name": "بازارچه MCP"
      },
      "license": "MIT",
      "updated": "2026-10-03",
      "tools": [],
      "prompts": [],
      "sideEffects": false,
      "skill": {
        "dir": "persian-writing"
      },
      "description": "هوش مصنوعی فارسی را روان می‌نویسد، اما در جزئیات خط فارسی زیاد اشتباه می‌کند: «می شود» به جای «می‌شود»، «ي» عربی به جای «ی»، یا گیومه انگلیسی به جای «». این مهارت (Skill) قواعد دستور خط فرهنگستان زبان و ادب فارسی را به Claude یاد می‌دهد تا متن‌هایش از همان اول درست باشد.\n\n## کجا به کار می‌آید\n\n- نوشتن متن رابط کاربری (متن دکمه‌ها و صفحه‌ها)، راهنما و پست وبلاگ فارسی\n- ویرایش متنی که به آن می‌دهید، همراه با توضیح تغییرات\n- یکدست کردن متن‌های قدیمی که پر از حرف‌های عربی و فاصله‌های اشتباه است"
    },
    {
      "id": "persian-tools",
      "url": "/skills/persian-tools/",
      "type": "skill",
      "name": "ابزارهای فارسی (persian-tools)",
      "nameEn": "Persian Tools",
      "summary": "۲۸ مهارت از کتابخانه persian-tools برای کد ملی، شبا، کارت بانکی، پلاک، قبض، نیم‌فاصله و عدد به حروف",
      "category": "utilities",
      "tags": [
        "کد ملی",
        "شبا",
        "کارت بانکی",
        "پلاک خودرو",
        "قبض",
        "نیم‌فاصله",
        "شماره تلفن",
        "عدد به حروف"
      ],
      "source": "community",
      "featured": true,
      "unofficialApi": false,
      "needsIranIp": false,
      "author": {
        "name": "persian-tools",
        "url": "https://github.com/persian-tools"
      },
      "repo": "https://github.com/persian-tools/persian-tools",
      "license": "MIT",
      "updated": "2026-10-03",
      "tools": [],
      "prompts": [],
      "sideEffects": false,
      "skill": {
        "install": "npx skills add @persian-tools/persian-tools"
      },
      "description": "این مهارت‌ها به دستیار برنامه‌نویسی شما یاد می‌دهند که در پروژه‌های JavaScript و TypeScript، کارهای مخصوص فارسی را با کتابخانه persian-tools انجام دهد. persian-tools کتابخانه‌ای متن‌باز و پرطرفدار است.\n\n## نکته‌ها\n\n- همراه کتابخانه ۲۸ مهارت (Skill؛ راهنمایی که دستیار پیش از کار می‌خواند) منتشر شده است.\n- هر مهارت دستیار را به تابع درست کتابخانه می‌برد: بررسی درستی کد ملی و شناسه ملی، شبا و شماره کارت، تشخیص بانک از شماره کارت، پلاک خودرو، شماره تلفن، قبض و نیم‌فاصله.\n- به جای اینکه دستیار این الگوریتم‌ها را از نو بنویسد، از کتابخانه‌ای استفاده می‌کند که قبلاً آزموده شده است."
    },
    {
      "id": "otaghak",
      "url": "/servers/otaghak/",
      "type": "mcp",
      "name": "اتاقک",
      "nameEn": "Otaghak MCP",
      "summary": "ویلا، کلبه و آپارتمان را در اتاقک جستجو کنید: شب‌های خالی، مبلغ دقیق اقامت برای تاریخ و نفرات شما، نظرات و وضعیت میزبان",
      "category": "travel",
      "tags": [
        "اتاقک",
        "اقامتگاه",
        "ویلا",
        "کلبه",
        "سفر",
        "اجاره ویلا"
      ],
      "source": "community",
      "featured": true,
      "unofficialApi": true,
      "needsIranIp": false,
      "color": "#f03e58",
      "logo": "/logos/otaghak.png",
      "author": {
        "name": "sepehr071",
        "url": "https://github.com/sepehr071"
      },
      "repo": "https://github.com/sepehr071/otaghak-mcp",
      "homepage": "https://www.otaghak.com",
      "license": "MIT",
      "language": "Python",
      "updated": "2026-10-05",
      "tools": [
        {
          "name": "ot_search_rooms",
          "description": "جستجوی ویلا، کلبه، آپارتمان و بوم‌گردی در یک شهر، استان یا مجموعه"
        },
        {
          "name": "ot_find_place",
          "description": "تبدیل نام مکان به کد شهر و استان، یا پیدا کردن اقامتگاه با کد آن"
        },
        {
          "name": "ot_search_filters",
          "description": "فیلترهای جستجو و کدهای آن‌ها"
        },
        {
          "name": "ot_destinations",
          "description": "مقصدها و مجموعه‌های پرطرفدار"
        },
        {
          "name": "ot_deals",
          "description": "تخفیف‌های لحظه آخری و پرتخفیف‌ترین اقامتگاه‌ها"
        },
        {
          "name": "ot_room",
          "description": "جزئیات یک اقامتگاه: ظرفیت، امکانات، قوانین، کنسلی و میزبان"
        },
        {
          "name": "ot_reviews",
          "description": "امتیاز کلی، نمره هر بخش و نظرات مهمانان"
        },
        {
          "name": "ot_similar_rooms",
          "description": "اقامتگاه‌های مشابه در همان شهر"
        },
        {
          "name": "ot_host",
          "description": "وضعیت میزبان: زمان و نرخ پاسخ، اقامتگاه‌ها و نظرات"
        },
        {
          "name": "ot_room_calendar",
          "description": "تقویم روزبه‌روز: قیمت هر شب، خالی یا رزروشده، و حداقل تعداد شب"
        },
        {
          "name": "ot_price_quote",
          "description": "مبلغ دقیق اقامت برای تاریخ و تعداد نفرات، با هزینه نفر اضافه"
        },
        {
          "name": "ot_late_checkout",
          "description": "امکان و هزینه دیرتر تخلیه کردن اقامتگاه"
        },
        {
          "name": "ot_holidays",
          "description": "تعطیلات رسمی ایران در یک بازه، با تاریخ شمسی"
        },
        {
          "name": "ot_help",
          "description": "پرسش‌های متداول و قوانین رزرو، کنسلی و استرداد"
        },
        {
          "name": "ot_travel_guide",
          "description": "راهنمای سفر یک مقصد"
        }
      ],
      "prompts": [
        "ارزان‌ترین ویلای استخردار رامسر برای ۶ نفر، آخر هفته بعد، چند تمام می‌شود؟",
        "یک کلبه جنگلی در ماسال برای ۴ نفر، آخر هفته بعد، با رزرو آنی پیدا کن.",
        "کلبه‌هایی در گیلان پیدا کن که حیوان خانگی می‌پذیرند و امتیازشان ۴ یا بیشتر است."
      ],
      "sideEffects": false,
      "install": {
        "transport": "stdio",
        "command": "uvx",
        "args": [
          "otaghak-mcp"
        ],
        "headers": {},
        "env": [
          {
            "name": "OTAGHAK_MCP_PROXY",
            "description": "اختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر اتاقک درخواست‌ها را رد کرد",
            "required": false,
            "secret": false,
            "example": "http://127.0.0.1:8080"
          }
        ]
      },
      "description": "با این سرور، دستیار هوش مصنوعی شما در اتاقک ویلا، کلبه و آپارتمان جستجو می‌کند و شب‌های خالی را می‌بیند. مبلغ دقیق اقامت را با قیمت تک‌تک شب‌ها، هزینه نفر اضافه و دیرتر تخلیه کردن حساب می‌کند و نظرات مهمانان و وضعیت میزبان را می‌خواند.\n\n## نکته‌ها\n\n- فقط اطلاعات را می‌خواند: وارد حساب شما نمی‌شود و رزرو یا پرداخت نمی‌کند.\n- غیررسمی است (سازنده‌اش خود اتاقک نیست) و ۱۵ ابزار دارد.\n- به IP ایران (اینترنتی که از داخل ایران وصل است) نیاز ندارد: با اینترنت ایران و ترکیه آزمایش شده است. اگر اتاقک درخواست‌ها را رد کرد، `OTAGHAK_MCP_PROXY` را روی یک پراکسی HTTP (سرور واسط) بگذارید.\n- همه قیمت‌ها به تومان است و تاریخ‌ها میلادی و به شکل `YYYY-MM-DD` هستند.\n- این سرور در روتر MCP هم هست: کافی است در داشبورد اضافه‌اش کنید."
    },
    {
      "id": "snapp",
      "url": "/servers/snapp/",
      "type": "mcp",
      "name": "اسنپ‌فود و اسنپ‌مارکت",
      "nameEn": "Snapp MCP",
      "summary": "رستوران، منو و هزینه سفارش را در اسنپ‌فود پیدا کنید و ارزان‌ترین کالای سوپرمارکتی را در اسنپ‌مارکت ببینید",
      "category": "ecommerce",
      "tags": [
        "اسنپ‌فود",
        "اسنپ‌مارکت",
        "غذا",
        "سوپرمارکت",
        "سفارش",
        "رستوران",
        "سفارش غذا"
      ],
      "source": "community",
      "featured": true,
      "unofficialApi": true,
      "needsIranIp": true,
      "color": "#00b862",
      "logo": "/logos/snappfood.svg",
      "author": {
        "name": "sepehr071",
        "url": "https://github.com/sepehr071"
      },
      "repo": "https://github.com/sepehr071/snapp-mcp",
      "homepage": "https://snappfood.ir",
      "license": "MIT",
      "language": "Python",
      "updated": "2026-10-05",
      "tools": [
        {
          "name": "food_search",
          "description": "جستجوی غذا در نزدیکی محل ارسال، با قیمت، تخفیف و رستوران"
        },
        {
          "name": "food_find_cheapest",
          "description": "ارزان‌ترین راه سفارش یک غذا، از منوی رستوران‌های باز و فودپارتی"
        },
        {
          "name": "food_restaurants",
          "description": "رستوران‌هایی که به یک نقطه غذا می‌فرستند، با امتیاز، هزینه و زمان ارسال"
        },
        {
          "name": "food_menu",
          "description": "منوی کامل یک رستوران با قیمت، تخفیف و هزینه بسته‌بندی"
        },
        {
          "name": "food_order_costs",
          "description": "هزینه‌های اضافه و شرایط سفارش از یک رستوران"
        },
        {
          "name": "food_reviews",
          "description": "نظرات اخیر مشتریان یک رستوران"
        },
        {
          "name": "food_party_deals",
          "description": "تخفیف‌های فودپارتی امروز که هنوز تمام نشده‌اند"
        },
        {
          "name": "food_meal_for_one",
          "description": "غذاهای یک‌نفره با ارسال رایگان، ارزان‌ترین اول"
        },
        {
          "name": "food_discounted_vendors",
          "description": "رستوران‌های تخفیف‌دار، و تخفیف «جم» اگر فعال باشد"
        },
        {
          "name": "find_location",
          "description": "تبدیل نام مکان یا نشانی به مختصات"
        },
        {
          "name": "reverse_geocode",
          "description": "تبدیل مختصات به نام خیابان و محله"
        },
        {
          "name": "list_cities",
          "description": "شهرهایی که اسنپ‌فود در آن‌ها فعال است"
        },
        {
          "name": "market_search",
          "description": "جستجوی کالا در همه فروشگاه‌های اسنپ‌مارکت نزدیک"
        },
        {
          "name": "market_find_cheapest",
          "description": "ارزان‌ترین پیشنهاد موجود برای یک کالای سوپرمارکتی"
        },
        {
          "name": "market_stores",
          "description": "فروشگاه‌هایی که به شما ارسال دارند، با هزینه ارسال، حداقل سفارش و امتیاز"
        },
        {
          "name": "market_store_info",
          "description": "هزینه ارسال، ساعت کاری و کدهای تخفیف یک فروشگاه"
        },
        {
          "name": "market_store_products",
          "description": "مرور یا جستجوی کالاهای یک فروشگاه"
        },
        {
          "name": "market_categories",
          "description": "دسته‌ها و زیردسته‌های کالا در اسنپ‌مارکت"
        },
        {
          "name": "market_product",
          "description": "جزئیات و قیمت یک کالا در یک فروشگاه"
        },
        {
          "name": "market_party_deals",
          "description": "تخفیف‌های مارکت‌پارتی نزدیک، بیشترین تخفیف اول"
        },
        {
          "name": "market_reviews",
          "description": "نظرات مشتریان یک فروشگاه"
        }
      ],
      "prompts": [
        "پیتزافروشی‌های نزدیک ونک با امتیاز بالای ۴٫۵ را پیدا کن.",
        "ارزان‌ترین شیر کم‌چرب یک‌لیتری در اسنپ‌مارکت کدام است؟",
        "ارزان‌ترین کباب نزدیک میدان آزادی شیراز با هزینه ارسال چند درمی‌آید؟"
      ],
      "sideEffects": false,
      "install": {
        "transport": "stdio",
        "command": "uvx",
        "args": [
          "snapp-mcp"
        ],
        "headers": {},
        "env": [
          {
            "name": "SNAPP_MCP_PROXY",
            "description": "اگر VPN روشن است: نشانی یک پراکسی HTTP (سرور واسط) که اینترنتش از ایران وصل است",
            "required": false,
            "secret": false,
            "example": "http://127.0.0.1:8080"
          }
        ]
      },
      "description": "با این سرور، دستیار هوش مصنوعی شما در اسنپ‌فود رستوران‌های نزدیک را پیدا می‌کند، منوها را می‌خواند و هزینه نهایی سفارش را حساب می‌کند. در اسنپ‌مارکت هم ارزان‌ترین کالای سوپرمارکتی را پیدا می‌کند.\n\n## نکته‌ها\n\n- فقط اطلاعات را می‌خواند و سفارشی ثبت نمی‌کند.\n- غیررسمی است (سازنده‌اش خود اسنپ نیست) و ۲۱ ابزار دارد.\n- اسنپ فقط به IP ایران پاسخ می‌دهد؛ یعنی اینترنت شما باید از داخل ایران وصل باشد. اگر ناچارید VPN روشن بماند، `SNAPP_MCP_PROXY` را روی یک پراکسی HTTP (سرور واسط) با خروجی ایران بگذارید.\n- این سرور در روتر MCP هم هست و آنجا هم با IP ایران کار می‌کند: کافی است در داشبورد اضافه‌اش کنید."
    },
    {
      "id": "bale",
      "url": "/servers/bale/",
      "type": "mcp",
      "name": "بله",
      "nameEn": "Bale MCP",
      "summary": "خواندن، جستجو و جواب دادن به پیام‌های بازوی (ربات) بله، فرستادن و گرفتن فایل، و پرسیدن سؤال از شما در بله و منتظر جواب ماندن",
      "category": "messaging",
      "tags": [
        "بله",
        "پیام‌رسان",
        "بازو",
        "ربات",
        "اعلان"
      ],
      "source": "community",
      "featured": true,
      "unofficialApi": false,
      "needsIranIp": false,
      "logo": "/logos/bale.png",
      "author": {
        "name": "sepehr071",
        "url": "https://github.com/sepehr071"
      },
      "repo": "https://github.com/sepehr071/bale-mcp",
      "homepage": "https://bale.ai",
      "license": "MIT",
      "language": "Python",
      "updated": "2026-10-05",
      "tools": [
        {
          "name": "bot_get_me",
          "description": "امتحان توکن و نمایش مشخصات بازو"
        },
        {
          "name": "bot_get_chat",
          "description": "مشخصات یک چت، آن‌طور که بازو آن را می‌بیند"
        },
        {
          "name": "bot_get_webhook_info",
          "description": "وضعیت وب‌هوک (نشانی دریافت پیام‌ها) و به‌روزرسانی‌هایی که در صف مانده‌اند"
        },
        {
          "name": "bot_get_new_messages",
          "description": "پیام‌های تازه همه چت‌ها از آخرین بررسی"
        },
        {
          "name": "bot_list_chats",
          "description": "فهرست چت‌های بازو با تعداد پیام‌های خوانده‌نشده"
        },
        {
          "name": "bot_read_chat",
          "description": "پیام‌های اخیر یک چت، هم فرستاده‌ها و هم دریافتی‌ها"
        },
        {
          "name": "bot_search_messages",
          "description": "جستجو در پیام‌های ذخیره‌شده، سازگار با نوشتار فارسی"
        },
        {
          "name": "bot_wait_for_reply",
          "description": "منتظر ماندن تا کسی در چت چیزی بنویسد یا دکمه‌ای را بزند"
        },
        {
          "name": "bot_send_message",
          "description": "فرستادن پیام متنی از طرف بازو"
        },
        {
          "name": "bot_send_file",
          "description": "فرستادن عکس، سند، ویدیو، صدا یا پیام صوتی"
        },
        {
          "name": "bot_edit_message",
          "description": "ویرایش متن پیامی که بازو فرستاده است"
        },
        {
          "name": "bot_delete_message",
          "description": "حذف یک پیام (برگشت‌پذیر نیست)"
        },
        {
          "name": "bot_download_file",
          "description": "ذخیره فایلی که برای بازو فرستاده شده، روی همین کامپیوتر (تا ۲۰ مگابایت)"
        }
      ],
      "prompts": [
        "پیام‌های جدید بله را بخوان و خلاصه‌شان را بگو.",
        "وقتی تست‌ها تمام شد، خلاصه نتیجه را در بله برایم بفرست.",
        "در بله از من بپرس دیپلوی کنم یا نه، با دکمه بله/خیر، و منتظر جوابم بمان."
      ],
      "sideEffects": true,
      "install": {
        "transport": "stdio",
        "command": "uvx",
        "args": [
          "bale-mcp"
        ],
        "headers": {},
        "env": [
          {
            "name": "BALE_BOT_TOKEN",
            "description": "توکن بازو؛ آن را از @botfather در بله می‌گیرید",
            "required": true,
            "secret": true
          },
          {
            "name": "BALE_ALLOWED_CHATS",
            "description": "شناسه یا @username چت‌های مجاز، جدا شده با ویرگول؛ پیام بقیه چت‌ها نادیده گرفته می‌شود",
            "required": false,
            "secret": false
          },
          {
            "name": "BALE_MCP_PROXY",
            "description": "اختیاری: نشانی یک پراکسی HTTP، اگر اینترنت شما به tapi.bale.ai وصل نمی‌شود",
            "required": false,
            "secret": false,
            "example": "http://127.0.0.1:8080"
          }
        ]
      },
      "description": "با این ابزار، دستیار هوش مصنوعی شما از طریق بازوی (ربات) بله خودتان پیام می‌خواند و می‌فرستد. مثلاً می‌تواند در بله سؤالی از شما بپرسد و منتظر جوابتان بماند.\n\nاین سرور روی کامپیوتر شما اجرا می‌شود، ۱۳ ابزار دارد و از Bot API رسمی بله استفاده می‌کند. دستیار می‌تواند پیام‌ها را بخواند و جستجو کند، جواب و فایل بفرستد، و پیام‌های بازو را ویرایش یا حذف کند. فقط پیام‌هایی را می‌بیند که به بازو فرستاده می‌شود و نمی‌تواند با حساب شخصی شما وارد شود.\n\nابزارهای ارسال، ویرایش و حذف روی پیام‌های واقعی کار می‌کنند. پس از برنامه‌ای استفاده کنید که پیش از اجرای هر ابزار از شما تأیید می‌گیرد. اگر `BALE_ALLOWED_CHATS` را تنظیم کنید، فقط چت‌های خودتان خوانده می‌شود و پیام غریبه‌ها به دستیار نمی‌رسد.\n\n## نکته‌ها\n\n- تاریخچه پیام‌ها فقط روی کامپیوتر خودتان ذخیره می‌شود.\n- جستجو با نوشتار فارسی کنار می‌آید: «ی/ي»، «ک/ك»، اعداد فارسی و نیم‌فاصله فرقی نمی‌کنند.\n- به IP ایران (اتصال از داخل ایران) نیاز ندارد: سرور بله از خروجی ترکیه هم جواب داد."
    },
    {
      "id": "payping",
      "url": "/servers/payping/",
      "type": "mcp",
      "name": "پی‌پینگ",
      "nameEn": "PayPing MCP",
      "summary": "دیدن موجودی، فروش، تراکنش‌ها، تسویه‌ها، مشتری‌ها و فاکتورهای پی‌پینگ؛ و ساخت مشتری، محصول، لینک پرداخت، کد تخفیف و فاکتور",
      "category": "payment",
      "tags": [
        "پی‌پینگ",
        "پرداخت",
        "فاکتور",
        "لینک پرداخت",
        "فروش",
        "درگاه پرداخت"
      ],
      "source": "community",
      "featured": true,
      "unofficialApi": false,
      "needsIranIp": false,
      "logo": "/logos/payping.png",
      "author": {
        "name": "sepehr071",
        "url": "https://github.com/sepehr071"
      },
      "repo": "https://github.com/sepehr071/payping-mcp",
      "homepage": "https://payping.ir",
      "license": "MIT",
      "language": "Python",
      "updated": "2026-10-05",
      "tools": [
        {
          "name": "payping_get_profile",
          "description": "مشخصات حسابی که توکن مال آن است؛ برای امتحان توکن"
        },
        {
          "name": "payping_get_balance",
          "description": "موجودی کیف پول به تومان"
        },
        {
          "name": "payping_get_sales_summary",
          "description": "جمع فروش و تعداد تراکنش‌ها در یک بازه زمانی"
        },
        {
          "name": "payping_list_transactions",
          "description": "فهرست پرداخت‌ها با مبلغ، پرداخت‌کننده و وضعیت"
        },
        {
          "name": "payping_get_payment",
          "description": "جزئیات کامل یک پرداخت"
        },
        {
          "name": "payping_list_withdrawals",
          "description": "فهرست تسویه‌ها (واریز به حساب بانکی)"
        },
        {
          "name": "payping_get_withdrawal",
          "description": "جزئیات یک تسویه"
        },
        {
          "name": "payping_list_customers",
          "description": "فهرست مشتری‌های ذخیره‌شده"
        },
        {
          "name": "payping_get_customer",
          "description": "جزئیات یک مشتری"
        },
        {
          "name": "payping_list_products",
          "description": "فهرست محصولات با قیمت و موجودی"
        },
        {
          "name": "payping_get_product",
          "description": "جزئیات یک محصول"
        },
        {
          "name": "payping_list_coupons",
          "description": "فهرست کدهای تخفیف"
        },
        {
          "name": "payping_get_coupon",
          "description": "جزئیات یک کد تخفیف و آمار استفاده از آن"
        },
        {
          "name": "payping_list_invoices",
          "description": "فهرست فاکتورها با وضعیت و مبلغ"
        },
        {
          "name": "payping_get_invoice",
          "description": "جزئیات یک فاکتور و نشانی صفحه پرداختش"
        },
        {
          "name": "payping_create_customer",
          "description": "ساخت مشتری جدید"
        },
        {
          "name": "payping_create_product",
          "description": "ساخت محصول جدید"
        },
        {
          "name": "payping_create_payment_link",
          "description": "ساخت لینک پرداخت دائمی و عمومی برای یک محصول"
        },
        {
          "name": "payping_create_coupon",
          "description": "ساخت کد تخفیف فعال"
        },
        {
          "name": "payping_create_invoice",
          "description": "ساخت فاکتور برای یکی از مشتری‌های ذخیره‌شده"
        },
        {
          "name": "payping_send_invoice",
          "description": "فرستادن فاکتور برای مشتری با پیامک یا ایمیل"
        }
      ],
      "prompts": [
        "موجودی پی‌پینگ من چقدر است و این ماه چقدر فروختم؟",
        "فاکتورهای پرداخت‌نشده این ماه را نشان بده.",
        "پرداخت‌های این هفته را فهرست کن و بگو کدام‌ها ناموفق بودند."
      ],
      "sideEffects": true,
      "install": {
        "transport": "stdio",
        "command": "uvx",
        "args": [
          "payping-mcp"
        ],
        "headers": {},
        "env": [
          {
            "name": "PAYPING_TOKEN",
            "description": "توکن API؛ آن را در حساب پی‌پینگ از بخش «اتصالات ← توسعه دهندگان» می‌گیرید",
            "required": true,
            "secret": true
          },
          {
            "name": "PAYPING_MCP_PROXY",
            "description": "اختیاری: نشانی یک پراکسی HTTP، اگر اینترنت شما به پی‌پینگ وصل نمی‌شود",
            "required": false,
            "secret": false,
            "example": "http://127.0.0.1:8080"
          }
        ]
      },
      "description": "با این ابزار، دستیار هوش مصنوعی شما حساب فروشندگی پی‌پینگ‌تان را می‌بیند و اداره می‌کند: موجودی و فروش را گزارش می‌دهد، تراکنش‌ها و فاکتورها را بررسی می‌کند و فاکتور یا لینک پرداخت می‌سازد.\n\nاین سرور روی کامپیوتر شما اجرا می‌شود، ۲۱ ابزار دارد و با API رسمی پی‌پینگ و توکن خودتان کار می‌کند. دستیار می‌تواند موجودی، فروش، تراکنش‌ها، تسویه‌ها، مشتری‌ها، محصولات، کدهای تخفیف و فاکتورها را ببیند؛ مشتری، محصول، لینک پرداخت، کد تخفیف و فاکتور بسازد؛ و فاکتور را با پیامک یا ایمیل برای مشتری بفرستد. برداشت، استرداد و حذف با این ابزار ممکن نیست.\n\nابزارهای ساخت و ارسال، داده واقعی می‌سازند یا برای آدم‌های واقعی پیام می‌فرستند؛ پس از برنامه‌ای استفاده کنید که پیش از اجرای هر ابزار از شما تأیید می‌گیرد. به IP ایران (اتصال از داخل ایران) نیاز ندارد. ولی اگر برای توکن «آی‌پی‌های مجاز» گذاشته‌اید، فقط از همان IP کار می‌کند.\n\n## نکته‌ها\n\n- موجودی و جمع فروش از همان بخش‌هایی خوانده می‌شوند که داشبورد خود پی‌پینگ استفاده می‌کند، نه از API مستند. اگر پی‌پینگ این دو را برای توکن شما رد کند، بقیه ابزارها همچنان کار می‌کنند.\n- موقع ساخت توکن، دسترسی «ساخت پرداخت» را بردارید؛ این ابزار به آن نیازی ندارد.\n- مبلغ‌ها به تومان و تاریخ‌ها به وقت UTC (گرینویچ) هستند."
    },
    {
      "id": "technolife",
      "url": "/servers/technolife/",
      "type": "mcp",
      "name": "تکنولایف",
      "nameEn": "Technolife MCP",
      "summary": "کالای دیجیتال را در تکنولایف جستجو کنید و قیمت نقدی و اقساطی فروشنده‌ها، مشخصات، نظرات و تخفیف‌های فعال را مقایسه کنید",
      "category": "ecommerce",
      "tags": [
        "تکنولایف",
        "فروشگاه",
        "قیمت",
        "اقساط",
        "تخفیف",
        "موبایل",
        "لپ‌تاپ"
      ],
      "source": "community",
      "featured": true,
      "unofficialApi": true,
      "needsIranIp": false,
      "color": "#223266",
      "logo": "/logos/technolife.png",
      "author": {
        "name": "sepehr071",
        "url": "https://github.com/sepehr071"
      },
      "repo": "https://github.com/sepehr071/technolife-mcp",
      "homepage": "https://www.technolife.com",
      "license": "MIT",
      "language": "Python",
      "updated": "2026-10-05",
      "tools": [
        {
          "name": "tl_search",
          "description": "جستجوی کالا با قیمت، تخفیف، موجودی و امتیاز"
        },
        {
          "name": "tl_find_cheapest",
          "description": "ارزان‌ترین کالاهای موجود با قیمت واقعی پس از تخفیف"
        },
        {
          "name": "tl_suggest",
          "description": "تبدیل نام کالا به کد آن در تکنولایف"
        },
        {
          "name": "tl_find_brand",
          "description": "پیدا کردن برند با نام فارسی و صفحه آن"
        },
        {
          "name": "tl_categories",
          "description": "پیدا کردن صفحه دسته‌های کالا"
        },
        {
          "name": "tl_category_products",
          "description": "کالاهای یک دسته، برند یا صفحه تخفیف"
        },
        {
          "name": "tl_category_filters",
          "description": "فیلترهای یک دسته: برند، بازه قیمت و ویژگی‌ها"
        },
        {
          "name": "tl_product",
          "description": "پیشنهادهای فروش یک کالا: قیمت هر رنگ، فروشنده، گارانتی و قیمت اقساطی"
        },
        {
          "name": "tl_compare",
          "description": "مقایسه ۲ تا ۵ کالا کنار هم"
        },
        {
          "name": "tl_reviews",
          "description": "نظرات خریداران و خلاصه نقاط قوت و ضعف"
        },
        {
          "name": "tl_price_basket",
          "description": "جمع دقیق یک سبد خرید: تخفیف، بیمه، نقدی و اقساطی"
        },
        {
          "name": "tl_deals",
          "description": "تخفیف‌های فعال تکنوآف و تکنوتایم"
        },
        {
          "name": "tl_campaigns",
          "description": "کمپین‌های فعال و کالاهای هر کمپین"
        },
        {
          "name": "tl_seller",
          "description": "کارنامه یک فروشنده و کالاهایش"
        },
        {
          "name": "tl_shop_reviews",
          "description": "نظرات مشتریان درباره خدمات و ارسال تکنولایف"
        },
        {
          "name": "tl_store_info",
          "description": "خواندن صفحه‌های اطلاعات فروشگاه"
        },
        {
          "name": "tl_faq",
          "description": "جستجو در پرسش‌های متداول"
        },
        {
          "name": "tl_find_location",
          "description": "تبدیل نشانی به مختصات، با استان و شهر"
        },
        {
          "name": "tl_reverse_geocode",
          "description": "تبدیل مختصات به نشانی"
        }
      ],
      "prompts": [
        "ارزان‌ترین لپ‌تاپ لنوو با ۱۶ گیگ رم در تکنولایف کدام است و قیمت اقساطی‌اش چقدر است؟",
        "آیفون ۱۶ و آیفون ۱۷ را از نظر قیمت، دوربین و باتری مقایسه کن.",
        "الان کدام تخفیف‌های تکنولایف بیشتر از ۵۰ درصد است؟"
      ],
      "sideEffects": false,
      "install": {
        "transport": "stdio",
        "command": "uvx",
        "args": [
          "technolife-mcp"
        ],
        "headers": {},
        "env": [
          {
            "name": "TECHNOLIFE_MCP_PROXY",
            "description": "اختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر تکنولایف درخواست‌ها را رد کرد",
            "required": false,
            "secret": false,
            "example": "http://127.0.0.1:8080"
          }
        ]
      },
      "description": "با این سرور، دستیار هوش مصنوعی شما در تکنولایف کالای دیجیتال جستجو می‌کند و قیمت نقدی و اقساطی همه فروشنده‌های یک کالا را با هزینه بیمه مقایسه می‌کند. مشخصات فنی و نظرات خریداران را می‌خواند و تخفیف‌های فعال را پیدا می‌کند.\n\n## نکته‌ها\n\n- فقط اطلاعات را می‌خواند: وارد حساب شما نمی‌شود، سبد خرید ذخیره نمی‌کند و سفارش ثبت نمی‌کند.\n- غیررسمی است (سازنده‌اش خود تکنولایف نیست) و ۱۹ ابزار دارد.\n- به IP ایران (اینترنتی که از داخل ایران وصل است) نیاز ندارد: با اینترنت ایران و ترکیه آزمایش شده است. اگر تکنولایف درخواست‌ها را رد کرد، `TECHNOLIFE_MCP_PROXY` را روی یک پراکسی HTTP (سرور واسط) بگذارید.\n- همه قیمت‌ها به تومان است.\n- این سرور در روتر MCP هم هست: کافی است در داشبورد اضافه‌اش کنید."
    },
    {
      "id": "jabama",
      "url": "/servers/jabama/",
      "type": "mcp",
      "name": "جاباما",
      "nameEn": "Jabama MCP",
      "summary": "ویلا و اقامتگاه را در جاباما با قیمت دقیق برای تاریخ و تعداد نفرات خودتان پیدا کنید؛ همراه با تورهای گروهی، رویدادها و صندلی خالی تئاتر",
      "category": "travel",
      "tags": [
        "جاباما",
        "اقامتگاه",
        "ویلا",
        "تور",
        "تئاتر",
        "رویداد",
        "اجاره ویلا",
        "سفر"
      ],
      "source": "community",
      "featured": true,
      "unofficialApi": true,
      "needsIranIp": false,
      "logo": "/logos/jabama.png",
      "author": {
        "name": "sepehr071",
        "url": "https://github.com/sepehr071"
      },
      "repo": "https://github.com/sepehr071/jabama-mcp",
      "homepage": "https://www.jabama.com",
      "license": "MIT",
      "language": "Python",
      "updated": "2026-10-05",
      "tools": [
        {
          "name": "jb_search_stays",
          "description": "جستجوی ویلا، سوئیت و اقامتگاه با قیمت برای تاریخ و تعداد نفرات"
        },
        {
          "name": "jb_find_destination",
          "description": "تبدیل نام مقصد به مشخصاتی که جستجوی اقامتگاه لازم دارد"
        },
        {
          "name": "jb_parse_request",
          "description": "تبدیل درخواست متنی شما برای اقامت به مشخصات جستجو"
        },
        {
          "name": "jb_categories",
          "description": "دسته‌های موضوعی اقامتگاه: استخردار، جنگلی، لحظه آخری و..."
        },
        {
          "name": "jb_stay",
          "description": "جزئیات یک اقامتگاه: ظرفیت، امکانات، قوانین و شرایط کنسلی"
        },
        {
          "name": "jb_stay_calendar",
          "description": "شب‌های خالی و قیمت هر شب تا حدود ۷۶ روز آینده"
        },
        {
          "name": "jb_price_quote",
          "description": "مبلغ دقیقی که برای تاریخ و تعداد نفرات باید بپردازید"
        },
        {
          "name": "jb_similar_stays",
          "description": "اقامتگاه‌های مشابه در همان نزدیکی و واحدهای دیگر همان مجموعه"
        },
        {
          "name": "jb_reviews",
          "description": "نظرات مهمانان و پاسخ میزبان"
        },
        {
          "name": "jb_host",
          "description": "اقامتگاه‌ها و نظرات یک میزبان"
        },
        {
          "name": "jb_search_tours",
          "description": "جستجوی تورهای گروهی با قیمت هر نفر"
        },
        {
          "name": "jb_tour",
          "description": "جزئیات یک تور: بسته‌ها، تاریخ‌های حرکت، برنامه و قوانین کنسلی"
        },
        {
          "name": "jb_tour_places",
          "description": "تبدیل نام مکان به کد مبدأ یا مقصد تور"
        },
        {
          "name": "jb_search_events",
          "description": "جستجوی کنسرت، نمایش، کارگاه و تجربه‌ها در جاباما ایونت"
        },
        {
          "name": "jb_event",
          "description": "جزئیات یک رویداد: نشانی، قوانین، قیمت، سانس‌ها و نظرات"
        },
        {
          "name": "jb_event_seats",
          "description": "صندلی‌های خالی یک سانس به تفکیک بخش و ردیف"
        },
        {
          "name": "jb_event_filters",
          "description": "شهرها و دسته‌های رویدادها"
        },
        {
          "name": "jb_theaters",
          "description": "نمایش‌های تئاتری که بلیطشان در حال فروش است، با سالن، قیمت و عوامل"
        },
        {
          "name": "jb_theater",
          "description": "جزئیات یک تئاتر، سانس‌ها و صندلی‌های خالی"
        },
        {
          "name": "jb_help",
          "description": "قوانین جاباما: لغو و استرداد، پرداخت، ورود و خروج"
        },
        {
          "name": "jb_travel_guide",
          "description": "جستجو در مجله سفر جاباما"
        }
      ],
      "prompts": [
        "ارزان‌ترین ویلای استخردار رامسر برای ۶ نفر از ۲۸ مهر تا ۱ آبان چند درمی‌آید؟ قیمت نهایی را بگو.",
        "یک تور یک‌روزه طبیعت‌گردی از تهران در همین ماه پیدا کن که برای ۳ نفر جا داشته باشد.",
        "اگر رزرو جاباما را کنسل کنم، چقدر از پولم برمی‌گردد؟"
      ],
      "sideEffects": false,
      "install": {
        "transport": "stdio",
        "command": "uvx",
        "args": [
          "jabama-mcp"
        ],
        "headers": {},
        "env": [
          {
            "name": "JABAMA_MCP_PROXY",
            "description": "اختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر جاباما درخواست‌ها را رد کرد",
            "required": false,
            "secret": false,
            "example": "http://127.0.0.1:8080"
          }
        ]
      },
      "description": "با این سرور، دستیار هوش مصنوعی شما در جاباما ویلا، سوئیت و اقامتگاه بوم‌گردی پیدا می‌کند و قیمت دقیق را برای تاریخ و تعداد نفرات شما می‌گیرد. قوانین و نظرات مهمانان را می‌خواند و تورها، رویدادها و صندلی‌های خالی تئاتر را هم پیدا می‌کند.\n\n## نکته‌ها\n\n- فقط اطلاعات را می‌خواند: وارد حساب شما نمی‌شود، رزرو ثبت نمی‌کند و پولی پرداخت نمی‌کند.\n- غیررسمی است (سازنده‌اش خود جاباما نیست) و ۲۱ ابزار دارد.\n- به IP ایران (اینترنتی که از داخل ایران وصل است) نیاز ندارد. اگر جاباما درخواست‌ها را رد کرد، VPN را خاموش کنید یا `JABAMA_MCP_PROXY` را روی یک پراکسی HTTP (سرور واسط) بگذارید.\n- همه قیمت‌ها به تومان است.\n- این سرور در روتر MCP هم هست: کافی است در داشبورد اضافه‌اش کنید."
    },
    {
      "id": "digikala",
      "url": "/servers/digikala/",
      "type": "mcp",
      "name": "دیجی‌کالا",
      "nameEn": "Digikala MCP",
      "summary": "جستجوی کالا با فیلتر، بهترین خرید در حد بودجه شما، مقایسه فروشنده‌ها، تاریخچه قیمت، نظر خریداران و شگفت‌انگیزهای دیجی‌کالا",
      "category": "ecommerce",
      "tags": [
        "دیجی‌کالا",
        "فروشگاه",
        "قیمت",
        "تاریخچه قیمت",
        "تخفیف",
        "مقایسه",
        "خرید اینترنتی"
      ],
      "source": "community",
      "featured": true,
      "unofficialApi": true,
      "needsIranIp": false,
      "color": "#ef4056",
      "logo": "/logos/digikala.png",
      "author": {
        "name": "sepehr071",
        "url": "https://github.com/sepehr071"
      },
      "repo": "https://github.com/sepehr071/digikala-mcp",
      "homepage": "https://www.digikala.com",
      "license": "MIT",
      "language": "Python",
      "updated": "2026-10-05",
      "tools": [
        {
          "name": "dk_search",
          "description": "جستجوی کالا، با قیمت، تخفیف، فروشنده و امتیاز"
        },
        {
          "name": "dk_find_cheapest",
          "description": "ارزان‌ترین کالای موجودی که واقعاً با جستجوی شما جور است"
        },
        {
          "name": "dk_best_for_budget",
          "description": "بهترین کالاهای پرامتیاز در حد بودجه شما"
        },
        {
          "name": "dk_suggest",
          "description": "تبدیل جستجوی مبهم به کلمه، دسته و برند دقیق‌تر"
        },
        {
          "name": "dk_filters",
          "description": "فیلترهای یک دسته یا جستجو: ویژگی، رنگ، فروشنده و بازه قیمت"
        },
        {
          "name": "dk_categories",
          "description": "پیدا کردن کد دسته‌های کالا"
        },
        {
          "name": "dk_category_products",
          "description": "کالاهای یک دسته، با مرتب‌سازی و فیلتر"
        },
        {
          "name": "dk_brand_products",
          "description": "کالاهای یک برند، با مرتب‌سازی و فیلتر قیمت"
        },
        {
          "name": "dk_seller",
          "description": "کارنامه یک فروشنده و کالاهایش"
        },
        {
          "name": "dk_deals",
          "description": "شگفت‌انگیزهای امروز، از بیشترین تخفیف"
        },
        {
          "name": "dk_best_sellers",
          "description": "پرفروش‌ترین کالاها، در کل سایت یا در یک دسته"
        },
        {
          "name": "dk_fresh_search",
          "description": "جستجو در سوپرمارکت دیجی‌کالا فرش"
        },
        {
          "name": "dk_product",
          "description": "قیمت، موجودی، مشخصات و پیشنهاد همه فروشنده‌های یک کالا"
        },
        {
          "name": "dk_price_history",
          "description": "تاریخچه قیمت در حدود ۳۰ روز گذشته"
        },
        {
          "name": "dk_reviews",
          "description": "نظر خریداران، با نقاط قوت و ضعف"
        },
        {
          "name": "dk_questions",
          "description": "پرسش‌وپاسخ‌های یک کالا"
        },
        {
          "name": "dk_similar",
          "description": "کالاهای مشابه از مدل‌ها و برندهای دیگر"
        },
        {
          "name": "dk_compare",
          "description": "مقایسه ۲ تا ۴ کالا کنار هم"
        },
        {
          "name": "dk_shortlist",
          "description": "بررسی دوباره قیمت و موجودی حداکثر ۱۰ کالا با یک درخواست"
        },
        {
          "name": "dk_installments",
          "description": "طرح‌های اعتباری دیجی‌پی برای خرید یک کالا"
        },
        {
          "name": "dk_plus_plans",
          "description": "طرح‌های اشتراک دیجی‌کالا پلاس"
        },
        {
          "name": "dk_gold_prices",
          "description": "قیمت لحظه‌ای طلای ۱۸ عیار و سکه"
        },
        {
          "name": "dk_location",
          "description": "تبدیل نشانی به مختصات و برعکس"
        }
      ],
      "prompts": [
        "ارزان‌ترین لپ‌تاپ با رم ۱۶ گیگ در دیجی‌کالا کدام است؟",
        "بهترین هدفون بی‌سیم تا ۳ میلیون تومان چیست؟",
        "ارزان‌ترین گوشی سامسونگ A07 کدام است و الان قیمتش خوب است؟"
      ],
      "sideEffects": false,
      "install": {
        "transport": "stdio",
        "command": "uvx",
        "args": [
          "digikala-mcp"
        ],
        "headers": {},
        "env": [
          {
            "name": "DIGIKALA_MCP_PROXY",
            "description": "فقط اگر همه ابزارها خطای 403 دادند: نشانی یک پراکسی HTTP که از ایران به اینترنت وصل می‌شود",
            "required": false,
            "secret": false,
            "example": "http://127.0.0.1:8080"
          }
        ]
      },
      "description": "با این ابزار، دستیار هوش مصنوعی شما پیش از خرید از دیجی‌کالا برایتان می‌گردد و مقایسه می‌کند: با فیلتر قیمت، برند و ویژگی جستجو می‌کند، پیشنهاد همه فروشنده‌های یک کالا را کنار هم می‌گذارد، تاریخچه قیمت، نظرات و پرسش‌وپاسخ‌ها را می‌خواند و شگفت‌انگیزها را پیدا می‌کند.\n\nاین سرور غیررسمی ۲۳ ابزار دارد و فقط اطلاعات را می‌خواند: وارد حساب شما نمی‌شود، سبد خرید نمی‌سازد و سفارش ثبت نمی‌کند.\n\nمعمولاً به IP ایران (اتصال از داخل ایران) نیاز ندارد. اگر همه ابزارها خطای 403 دادند، `DIGIKALA_MCP_PROXY` را روی یک پراکسی HTTP با خروجی ایران بگذارید.\n\n## نکته‌ها\n\n- همه قیمت‌ها به تومان است و امتیازها مثل خود سایت از ۵.\n- جواب‌ها تا ۲ دقیقه نگه داشته می‌شوند؛ پس قیمت ممکن است تا همین حد از سایت عقب باشد.\n- این ابزار در روتر هم هست: کافی است در داشبورد اضافه‌اش کنید."
    },
    {
      "id": "mrbilit",
      "url": "/servers/mrbilit/",
      "type": "mcp",
      "name": "مستربلیط",
      "nameEn": "MrBilit MCP",
      "summary": "ارزان‌ترین پرواز، قطار، اتوبوس و تاکسی دربستی را در مستربلیط پیدا کنید؛ با صندلی خالی، قوانین استرداد و قیمت دقیق هتل",
      "category": "travel",
      "tags": [
        "مستربلیط",
        "بلیط",
        "پرواز",
        "قطار",
        "اتوبوس",
        "هتل",
        "بلیط ارزان",
        "سفر"
      ],
      "source": "community",
      "featured": true,
      "unofficialApi": true,
      "needsIranIp": false,
      "color": "#0f84fa",
      "logo": "/logos/mrbilit.svg",
      "author": {
        "name": "sepehr071",
        "url": "https://github.com/sepehr071"
      },
      "repo": "https://github.com/sepehr071/mrbilit-mcp",
      "homepage": "https://mrbilit.com",
      "license": "MIT",
      "language": "Python",
      "updated": "2026-10-05",
      "tools": [
        {
          "name": "mb_find_place",
          "description": "تبدیل نام شهر، فرودگاه، ایستگاه یا هتل به کدی که جستجو لازم دارد"
        },
        {
          "name": "mb_search_flights",
          "description": "پروازهای یک روز با قیمت، صندلی خالی، بار مجاز و ساعت"
        },
        {
          "name": "mb_flight_price_calendar",
          "description": "ارزان‌ترین پرواز هر روز در یک بازه زمانی"
        },
        {
          "name": "mb_flight_fare_details",
          "description": "نرخ‌های مختلف یک پرواز با جریمه استرداد و قوانین"
        },
        {
          "name": "mb_search_trains",
          "description": "قطارهای یک روز با همه کلاس‌ها، قیمت و صندلی خالی"
        },
        {
          "name": "mb_train_price_calendar",
          "description": "ارزان‌ترین بلیط قطار هر روز"
        },
        {
          "name": "mb_train_price",
          "description": "قیمت دقیق یک کلاس قطار برای بزرگسال، کودک و نوزاد"
        },
        {
          "name": "mb_train_stops",
          "description": "ایستگاه‌های مسیر یک قطار با ساعت رسیدن"
        },
        {
          "name": "mb_alternative_routes",
          "description": "مسیرهای جایگزین وقتی قطار مستقیم پر یا گران است"
        },
        {
          "name": "mb_search_buses",
          "description": "اتوبوس‌های یک روز با شرکت، پایانه، قیمت و صندلی خالی"
        },
        {
          "name": "mb_bus_price_calendar",
          "description": "ارزان‌ترین بلیط اتوبوس هر روز"
        },
        {
          "name": "mb_bus_seats",
          "description": "نقشه صندلی‌های یک اتوبوس و صندلی‌های خالی آن"
        },
        {
          "name": "mb_search_taxis",
          "description": "تاکسی دربستی بین‌شهری برای یک روز"
        },
        {
          "name": "mb_search_hotels",
          "description": "هتل‌های یک شهر که اتاق خالی دارند، با ارزان‌ترین قیمت"
        },
        {
          "name": "mb_hotel",
          "description": "جزئیات هتل: ستاره، امتیاز، نظرات، امکانات و قوانین"
        },
        {
          "name": "mb_hotel_rooms",
          "description": "اتاق‌های یک هتل با قیمت دقیق برای تاریخ‌های شما"
        },
        {
          "name": "mb_hotel_calendar",
          "description": "ارزان‌ترین قیمت هر شب هتل تا حدود ۴۸ روز آینده"
        },
        {
          "name": "mb_city_hotels",
          "description": "همه هتل‌های یک شهر، بدون قیمت"
        },
        {
          "name": "mb_companies",
          "description": "فهرست ایرلاین‌ها، شرکت‌های ریلی و اتوبوسرانی"
        },
        {
          "name": "mb_notices",
          "description": "اطلاعیه‌های فعلی سایت درباره یک سرویس یا مسیر"
        },
        {
          "name": "mb_help",
          "description": "جستجو در قوانین و پرسش‌های متداول مستربلیط"
        },
        {
          "name": "mb_travel_guide",
          "description": "راهنمای سفر یک مسیر یا شهر"
        }
      ],
      "prompts": [
        "ارزان‌ترین راه رفتن از تهران به مشهد در ۲۸ مهر چیست؟",
        "ارزان‌ترین اتوبوس VIP فردا شب از تهران به اصفهان کدام است و چه صندلی‌هایی خالی دارد؟",
        "ارزان‌ترین روز پرواز تهران به کیش در ماه آینده کدام است و بار مجازش چقدر است؟"
      ],
      "sideEffects": false,
      "install": {
        "transport": "stdio",
        "command": "uvx",
        "args": [
          "mrbilit-mcp"
        ],
        "headers": {},
        "env": [
          {
            "name": "MRBILIT_MCP_PROXY",
            "description": "اختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر سرورهای مستربلیط پاسخ ندادند",
            "required": false,
            "secret": false,
            "example": "http://127.0.0.1:8080"
          }
        ]
      },
      "description": "با این سرور، دستیار هوش مصنوعی شما در مستربلیط ارزان‌ترین پرواز، قطار، اتوبوس یا تاکسی دربستی را برای یک روز یا یک ماه پیدا می‌کند. صندلی‌های خالی، بار مجاز و قوانین استرداد را می‌بیند و هتل‌ها را با قیمت دقیق اتاق و نظر مسافران مقایسه می‌کند.\n\n## نکته‌ها\n\n- فقط اطلاعات را می‌خواند: وارد حساب شما نمی‌شود، صندلی رزرو نمی‌کند و بلیط صادر نمی‌کند.\n- غیررسمی است (سازنده‌اش خود مستربلیط نیست) و ۲۲ ابزار دارد.\n- در ایران معمولاً پراکسی لازم نیست. اگر سرورهای مستربلیط پاسخ ندادند، `MRBILIT_MCP_PROXY` را روی یک پراکسی HTTP (سرور واسط) بگذارید که به آن‌ها دسترسی دارد.\n- همه قیمت‌ها به تومان است.\n- این سرور در روتر MCP هم هست: کافی است در داشبورد اضافه‌اش کنید."
    },
    {
      "id": "masterkala",
      "url": "/servers/masterkala/",
      "type": "mcp",
      "name": "مسترکالا",
      "nameEn": "MasterKala MCP",
      "summary": "گجت و لوازم جانبی را در مسترکالا پیدا کنید: ارزان‌ترین کالای موجود، مقایسه مشخصات و نظرات، زمان و هزینه ارسال و تخفیف‌های امروز",
      "category": "ecommerce",
      "tags": [
        "مسترکالا",
        "فروشگاه",
        "گجت",
        "لوازم جانبی",
        "تخفیف",
        "خرید اینترنتی"
      ],
      "source": "community",
      "featured": true,
      "unofficialApi": true,
      "needsIranIp": false,
      "logo": "/logos/masterkala.png",
      "author": {
        "name": "sepehr071",
        "url": "https://github.com/sepehr071"
      },
      "repo": "https://github.com/sepehr071/masterkala-mcp",
      "homepage": "https://www.masterkala.com",
      "license": "MIT",
      "language": "Python",
      "updated": "2026-10-05",
      "tools": [
        {
          "name": "mk_search",
          "description": "جستجوی کالا با قیمت، تخفیف و موجودی"
        },
        {
          "name": "mk_find_cheapest",
          "description": "ارزان‌ترین کالاهای موجود برای یک جستجو"
        },
        {
          "name": "mk_browse",
          "description": "کالاهای یک دسته، برند یا برچسب، با مرتب‌سازی و فیلتر"
        },
        {
          "name": "mk_filters",
          "description": "فیلترهای یک دسته یا برند و بازه قیمت آن"
        },
        {
          "name": "mk_categories",
          "description": "فهرست دسته‌های کالا"
        },
        {
          "name": "mk_brands",
          "description": "فهرست برندهای مسترکالا"
        },
        {
          "name": "mk_deals",
          "description": "کالاهای تخفیف‌دار امروز؛ اول آن‌هایی که بیشترین تخفیف را دارند"
        },
        {
          "name": "mk_product",
          "description": "جزئیات کامل یک کالا: قیمت، موجودی، رنگ‌ها و امتیاز"
        },
        {
          "name": "mk_specs",
          "description": "جدول مشخصات ۱ تا ۴ کالا کنار هم"
        },
        {
          "name": "mk_reviews",
          "description": "نظرات خریداران و پاسخ فروشگاه"
        },
        {
          "name": "mk_shipping",
          "description": "زودترین زمان ارسال یک کالا و هزینه آن"
        },
        {
          "name": "mk_branches",
          "description": "شعبه‌های حضوری مسترکالا در تهران"
        },
        {
          "name": "mk_blog_posts",
          "description": "مطالب وبلاگ و راهنماهای خرید"
        },
        {
          "name": "mk_blog_comments",
          "description": "دیدگاه‌های یک مطلب وبلاگ"
        }
      ],
      "prompts": [
        "ارزان‌ترین هندزفری بلوتوث بین ۳ تا ۵ میلیون تومان کدام است و کی به تهران می‌رسد؟",
        "بهترین تخفیف‌های امروز مسترکالا روی پاوربانک کدام‌اند؟",
        "مشخصات این دو پاوربانک را کنار هم بگذار و بگو کدام بهتر است."
      ],
      "sideEffects": false,
      "install": {
        "transport": "stdio",
        "command": "uvx",
        "args": [
          "masterkala-mcp"
        ],
        "headers": {},
        "env": [
          {
            "name": "MASTERKALA_MCP_PROXY",
            "description": "اختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر اینترنت شما به مسترکالا وصل نمی‌شود",
            "required": false,
            "secret": false,
            "example": "http://127.0.0.1:8080"
          }
        ]
      },
      "description": "با این سرور، دستیار هوش مصنوعی شما در مسترکالا گجت و لوازم جانبی جستجو می‌کند، ارزان‌ترین کالای موجود را پیدا می‌کند، مشخصات و نظرات را مقایسه می‌کند و زمان و هزینه ارسال و تخفیف‌های امروز را می‌گوید.\n\n## نکته‌ها\n\n- فقط اطلاعات را می‌خواند: وارد حساب شما نمی‌شود، سبد خرید نمی‌سازد، سفارش ثبت نمی‌کند و نظر نمی‌فرستد.\n- غیررسمی است (سازنده‌اش خود مسترکالا نیست) و ۱۴ ابزار دارد.\n- قیمت‌ها به تومان است. کاور و قاب از نتیجه‌های «ارزان‌ترین» جدا می‌شوند.\n- این سرور در روتر MCP هم هست: کافی است در داشبورد اضافه‌اش کنید."
    },
    {
      "id": "iran-toolkit",
      "url": "/servers/iran-toolkit/",
      "type": "mcp",
      "name": "جعبه‌ابزار ایرانی",
      "nameEn": "Iran Toolkit",
      "summary": "تاریخ شمسی، بررسی کد ملی، کارت بانکی و شبا، عدد به حروف و یکدست کردن متن فارسی؛ بدون نیاز به اینترنت",
      "category": "utilities",
      "tags": [
        "تاریخ شمسی",
        "جلالی",
        "کد ملی",
        "شبا",
        "کارت بانکی",
        "عدد به حروف",
        "نیم‌فاصله",
        "تقویم"
      ],
      "source": "first-party",
      "featured": false,
      "unofficialApi": false,
      "needsIranIp": false,
      "color": "#1d6b4f",
      "author": {
        "name": "بازارچه MCP"
      },
      "license": "MIT",
      "language": "JavaScript",
      "updated": "2026-10-03",
      "tools": [
        {
          "name": "convert_date",
          "description": "تبدیل تاریخ شمسی به میلادی و برعکس، با نام روز هفته و ماه"
        },
        {
          "name": "today",
          "description": "تاریخ و ساعت امروز به وقت تهران، به شمسی و میلادی"
        },
        {
          "name": "validate_national_code",
          "description": "بررسی درست بودن کد ملی ده‌رقمی با رقم کنترل"
        },
        {
          "name": "validate_bank_card",
          "description": "بررسی شماره کارت ۱۶ رقمی (با الگوریتم Luhn) و تشخیص بانک صادرکننده"
        },
        {
          "name": "validate_sheba",
          "description": "بررسی شماره شبا (IBAN ایران) و تشخیص بانک"
        },
        {
          "name": "number_to_words",
          "description": "نوشتن عدد به حروف فارسی، با واحد ریال یا تومان"
        },
        {
          "name": "normalize_persian_text",
          "description": "یکدست کردن متن: «ی» و «ک» فارسی، ارقام، فاصله‌ها و نیم‌فاصله‌های رایج"
        }
      ],
      "prompts": [
        "۱۴۰۴/۰۱/۰۱ چه روزی از هفته است و به میلادی چه تاریخی می‌شود؟",
        "این کد ملی معتبر است؟ ۰۴۹۹۳۷۰۸۹۹",
        "شماره کارت ۶۰۳۷۹۹… مال کدام بانک است؟",
        "مبلغ ۱۲۵۰۰۰۰ ریال را به حروف بنویس.",
        "این متن را یکدست کن و ارقامش را فارسی کن."
      ],
      "sideEffects": false,
      "install": {
        "transport": "stdio",
        "command": "npx",
        "args": [
          "-y",
          "@mcp-farsi/iran-toolkit"
        ],
        "headers": {},
        "env": []
      },
      "description": "با این ابزار، دستیار هوش مصنوعی شما کارهای کوچک و پرتکرار ایرانی را دقیق انجام می‌دهد، نه با حدس: تبدیل تاریخ شمسی و میلادی، بررسی کد ملی، کارت بانکی و شبا، نوشتن عدد به حروف و یکدست کردن متن فارسی.\n\nهوش مصنوعی در تبدیل تاریخ شمسی و حساب رقم کنترل کد ملی زیاد اشتباه می‌کند. این سرور همه این محاسبه‌ها را با روش دقیق و کاملاً بدون اینترنت انجام می‌دهد.\n\n## نکته‌ها\n\n- هیچ داده‌ای از کامپیوتر شما بیرون نمی‌رود؛ این سرور به اینترنت وصل نمی‌شود.\n- درست بودن شماره کارت یا شبا از نظر محاسبه، به این معنی نیست که حساب فعال است."
    },
    {
      "id": "divar",
      "url": "/servers/divar/",
      "type": "mcp",
      "name": "دیوار",
      "nameEn": "Divar",
      "summary": "جستجوی آگهی‌های دیوار در شهرهای مختلف و خواندن جزئیات هر آگهی",
      "category": "classifieds",
      "tags": [
        "آگهی",
        "خرید و فروش",
        "مسکن",
        "خودرو",
        "دست دوم",
        "اجاره",
        "خانه"
      ],
      "source": "first-party",
      "featured": false,
      "unofficialApi": true,
      "needsIranIp": false,
      "color": "#a62626",
      "logo": "/logos/divar.png",
      "author": {
        "name": "بازارچه MCP"
      },
      "homepage": "https://divar.ir",
      "license": "MIT",
      "language": "JavaScript",
      "updated": "2026-10-03",
      "tools": [
        {
          "name": "search_posts",
          "description": "جستجوی آگهی با یک کلمه در یک شهر (اگر شهر را نگویید، تهران)"
        },
        {
          "name": "get_post",
          "description": "عنوان، توضیحات، قیمت، محله و ویژگی‌های یک آگهی، با شناسه آن"
        },
        {
          "name": "list_cities",
          "description": "فهرست شهرهایی که می‌شود در آن‌ها جستجو کرد، با نام فارسی و شناسه"
        }
      ],
      "prompts": [
        "آپارتمان‌های اجاره‌ای دوخوابه در اصفهان را پیدا کن و قیمت‌ها را خلاصه کن.",
        "در دیوار تهران دوچرخه کوهستان دست دوم زیر ۱۰ میلیون پیدا کن.",
        "این آگهی را بخوان و بگو از فروشنده چه سؤال‌هایی بپرسم."
      ],
      "sideEffects": false,
      "install": {
        "transport": "stdio",
        "command": "npx",
        "args": [
          "-y",
          "@mcp-farsi/divar"
        ],
        "headers": {},
        "env": []
      },
      "description": "با این ابزار، دستیار هوش مصنوعی شما آگهی‌های دیوار را جستجو می‌کند، چند آگهی را کنار هم می‌گذارد و جزئیات هر کدام را می‌خواند. برای پیدا کردن خانه، خودرو یا کالای دست دوم، بی‌آنکه ده‌ها صفحه را خودتان باز کنید.\n\n## نکته‌ها\n\n- شهر را با نام فارسی («مشهد»)، نام انگلیسی (`mashhad`) یا شناسه بنویسید.\n- اطلاعات تماس فروشنده در دیوار فقط بعد از ورود به حساب دیده می‌شود و این ابزار به آن دسترسی ندارد."
    },
    {
      "id": "rtl-ui",
      "url": "/skills/rtl-ui/",
      "type": "skill",
      "name": "رابط کاربری راست‌به‌چپ",
      "nameEn": "RTL UI",
      "summary": "ساخت رابط کاربری فارسی و راست‌به‌چپ: ویژگی‌های منطقی CSS، فونت فارسی، متن دوجهته، ارقام و برعکس کردن جهت آیکون‌ها",
      "category": "dev",
      "tags": [
        "RTL",
        "راست به چپ",
        "CSS",
        "فرانت‌اند",
        "فونت فارسی",
        "Tailwind",
        "طراحی سایت"
      ],
      "source": "first-party",
      "featured": false,
      "unofficialApi": false,
      "needsIranIp": false,
      "author": {
        "name": "بازارچه MCP"
      },
      "license": "MIT",
      "updated": "2026-10-03",
      "tools": [],
      "prompts": [],
      "sideEffects": false,
      "skill": {
        "dir": "rtl-ui"
      },
      "description": "بیشتر کدی که هوش مصنوعی برای رابط کاربری می‌نویسد فرض می‌کند صفحه چپ‌به‌راست است: `margin-left` به جای `margin-inline-start`، فلش‌هایی که جهتشان برعکس است و شماره تلفنی که وسط متن فارسی به‌هم می‌ریزد. این مهارت (Skill) فهرست کارهای لازم برای ساختن یک رابط فارسی درست را در اختیار Claude می‌گذارد.\n\n## کجا به کار می‌آید\n\n- ساخت صفحه یا کامپوننت (بخش آماده رابط) تازه با HTML، CSS، React یا Tailwind\n- فارسی کردن یک رابط انگلیسی موجود\n- درست کردن متن‌هایی که فارسی و انگلیسی را با هم دارند، ارقام و فیلدهای فرم"
    },
    {
      "id": "router",
      "url": "/servers/router/",
      "type": "mcp",
      "name": "روتر MCP",
      "nameEn": "MCP Farsi Router",
      "summary": "یک نشانی که یک بار به برنامه هوش مصنوعی‌تان اضافه می‌کنید و بعد هر سروری را که در داشبورد انتخاب کنید در اختیار دارد؛ بدون نصب دوباره",
      "category": "utilities",
      "tags": [
        "روتر",
        "مسیریاب",
        "چند سرور",
        "داشبورد",
        "کانکتور"
      ],
      "source": "first-party",
      "featured": false,
      "unofficialApi": false,
      "needsIranIp": false,
      "color": "#5543d6",
      "author": {
        "name": "بازارچه MCP"
      },
      "license": "MIT",
      "language": "JavaScript",
      "updated": "2026-10-06",
      "tools": [
        {
          "name": "search_tools",
          "description": "جستجو میان ابزارهای همه سرورهایی که وصل کرده‌اید"
        },
        {
          "name": "call_tool",
          "description": "اجرای یک ابزار از یکی از سرورهای وصل‌شده"
        }
      ],
      "prompts": [
        "امروز به تاریخ شمسی چندم است؟",
        "در دیوار آپارتمان‌های اجاره‌ای تهران را پیدا کن."
      ],
      "sideEffects": false,
      "install": {
        "transport": "http",
        "args": [],
        "url": "https://mcp.mcpfarsi.ir/mcp",
        "headers": {
          "Authorization": "Bearer ${MCP_FARSI_API_KEY}"
        },
        "env": [
          {
            "name": "MCP_FARSI_API_KEY",
            "description": "کلید API (رمزی برای اتصال برنامه به روتر) که در داشبورد روتر (mcp.mcpfarsi.ir/dashboard) می‌سازید",
            "required": true,
            "secret": true
          }
        ],
        "note": "در claude.ai و ChatGPT کلید لازم نیست: نشانی را به‌عنوان کانکتور (اتصال سفارشی) اضافه کنید و با GitHub وارد شوید."
      },
      "description": "روتر یک نشانی ثابت است که فقط یک بار به برنامه هوش مصنوعی خود (ChatGPT، Claude، Cursor یا برنامه‌های دیگر) اضافه می‌کنید. بعد از آن، سرویس‌هایی را که لازم دارید در [داشبورد](/dashboard/) اضافه یا حذف می‌کنید و تغییر از پیام بعدی شما اثر دارد؛ نه چیزی نصب می‌کنید و نه لازم است برنامه را دوباره باز کنید.\n\n## کانکتور یعنی چه؟\n\nChatGPT و claude.ai به ابزارهای بیرونی «کانکتور» (Connector) می‌گویند: نشانی سروری که در تنظیمات حساب خود اضافه می‌کنید تا هوش مصنوعی بتواند از آن کمک بگیرد، مثلاً در دیوار آگهی پیدا کند یا تاریخ شمسی امروز را بگوید. روتر را یک بار به‌عنوان کانکتور اضافه می‌کنید و وارد حساب بازارچه می‌شوید؛ کلید API لازم نیست. [راهنمای قدم‌به‌قدم](/start/) نشانی و مسیر تنظیمات هر برنامه را نشان می‌دهد.\n\n## چه سرویس‌هایی را می‌توان اضافه کرد؟\n\n- سرورهای خود بازارچه: دیوار، گنجور و جعبه‌ابزار ایرانی.\n- سرورهای آماده‌ای که سازنده‌شان روی اینترنت نگه می‌دارد، مثل نقشه نشان، ترب و ایران‌کتاب.\n- چند سرور بدون کلید که بازارچه خودش اجرا می‌کند: دیجی‌کالا، جاباما، مسترکالا، مستربلیط، اتاقک و تکنولایف.\n- اسنپ‌فود و اسنپ‌مارکت فقط به IP ایران (اتصال از داخل ایران) جواب می‌دهند و فقط وقتی در فهرست داشبورد هستند که مسیر ایرانی روتر روشن باشد.\n- نشانی هر سرور MCP دیگری که با https در دسترس است.\n\nسرورهایی که باید روی کامپیوتر خودتان اجرا شوند، مثل کاوه‌نگار، پی‌پینگ یا بله، و سرورهای دیگری که فقط با IP ایران کار می‌کنند، فعلاً در روتر نیستند؛ آن‌ها را از صفحه خود ابزار نصب کنید.\n\n## کلیدها کجا نگه داشته می‌شوند؟\n\nاگر سرویسی کلید API (رمزی که خود سرویس به شما می‌دهد) بخواهد، آن را یک بار در داشبورد وارد می‌کنید. کلیدها به‌صورت رمزنگاری‌شده ذخیره می‌شوند و هیچ‌وقت به مرورگر برنمی‌گردند.\n\n## برای برنامه‌نویس‌ها\n\nهوش مصنوعی شما همیشه همان دو ابزار ثابت را می‌بیند: `search_tools` ابزار مناسب را میان همه سرورهای وصل‌شده پیدا می‌کند و `call_tool` آن را اجرا می‌کند. در Claude Code می‌توانید بدون کلید هم نصب کنید؛ با اجرای `/mcp` صفحه ورود باز می‌شود."
    },
    {
      "id": "ganjoor",
      "url": "/servers/ganjoor/",
      "type": "mcp",
      "name": "گنجور",
      "nameEn": "Ganjoor",
      "summary": "جستجو و خواندن شعر شاعران پارسی‌گو از گنجور؛ حافظ، سعدی، مولانا، فردوسی و صدها شاعر دیگر",
      "category": "language",
      "tags": [
        "شعر",
        "ادبیات",
        "حافظ",
        "سعدی",
        "مولانا",
        "فال",
        "دیوان"
      ],
      "source": "first-party",
      "featured": false,
      "unofficialApi": false,
      "needsIranIp": false,
      "color": "#7a3e65",
      "logo": "/logos/ganjoor.png",
      "author": {
        "name": "بازارچه MCP"
      },
      "homepage": "https://ganjoor.net",
      "license": "MIT",
      "language": "JavaScript",
      "updated": "2026-10-03",
      "tools": [
        {
          "name": "list_poets",
          "description": "فهرست شاعران گنجور با شناسه هر کدام"
        },
        {
          "name": "search_verses",
          "description": "جستجوی یک کلمه یا مصرع در شعرها، در شعر همه شاعران یا یک شاعر"
        },
        {
          "name": "random_poem",
          "description": "یک شعر تصادفی، از همه شاعران یا یک شاعر خاص"
        },
        {
          "name": "get_poem",
          "description": "متن کامل یک شعر با شناسه آن"
        }
      ],
      "prompts": [
        "بیتی از حافظ پیدا کن که کلمه «سحر» در آن آمده باشد.",
        "یک غزل تصادفی از سعدی بیاور و معنی بیت اولش را ساده بگو.",
        "این مصرع از کیست؟ «بنی آدم اعضای یکدیگرند»"
      ],
      "sideEffects": false,
      "install": {
        "transport": "stdio",
        "command": "npx",
        "args": [
          "-y",
          "@mcp-farsi/ganjoor"
        ],
        "headers": {},
        "env": []
      },
      "description": "با این ابزار، دستیار هوش مصنوعی شما شعر فارسی را از [گنجور](https://ganjoor.net) می‌خواند، نه از حافظه خودش؛ پس مصرع‌ها درست و کامل نقل می‌شوند. گنجور بزرگ‌ترین مجموعه آزاد شعر فارسی است و این سرور از API عمومی و مستند آن (راه رسمی دسترسی برنامه‌ها به داده‌های گنجور) استفاده می‌کند.\n\n## نکته‌ها\n\n- کلید API لازم نیست.\n- لطفاً در کارتان از گنجور نام ببرید؛ این پروژه را داوطلبان نگه می‌دارند."
    },
    {
      "id": "zarinpal-docs",
      "url": "/servers/zarinpal-docs/",
      "type": "mcp",
      "name": "مستندات زرین‌پال",
      "nameEn": "ZarinPal Docs",
      "summary": "مستندات رسمی درگاه پرداخت زرین‌پال در دسترس دستیار شما؛ جستجو در صفحه‌ها و توضیح کدهای خطا",
      "category": "payment",
      "tags": [
        "زرین‌پال",
        "درگاه پرداخت",
        "مستندات",
        "کد خطا",
        "برنامه‌نویسی"
      ],
      "source": "official",
      "featured": false,
      "unofficialApi": false,
      "needsIranIp": false,
      "color": "#f5b400",
      "logo": "/logos/zarinpal.svg",
      "author": {
        "name": "ZarinPal",
        "url": "https://www.zarinpal.com"
      },
      "homepage": "https://www.zarinpal.com/docs/",
      "updated": "2026-10-03",
      "tools": [
        {
          "name": "search_docs",
          "description": "جستجو در مستندات زرین‌پال"
        },
        {
          "name": "get_doc",
          "description": "خواندن کامل یک صفحه از مستندات"
        },
        {
          "name": "list_docs",
          "description": "فهرست صفحه‌های مستندات"
        },
        {
          "name": "get_error_code",
          "description": "توضیح معنی کدهای وضعیت API پرداخت"
        }
      ],
      "prompts": [
        "کد خطای منفی ۵۱ زرین‌پال یعنی چه و چطور باید با آن برخورد کنم؟",
        "طبق مستندات زرین‌پال، درخواست تأیید پرداخت چه فیلدهایی دارد؟"
      ],
      "sideEffects": false,
      "install": {
        "transport": "http",
        "args": [],
        "url": "https://www.zarinpal.com/docs/mcp",
        "headers": {},
        "env": []
      },
      "description": "این سرور رسمی زرین‌پال، مستندات فارسی درگاه پرداخت را مستقیم در اختیار دستیار هوش مصنوعی شما می‌گذارد. به کار برنامه‌نویس‌هایی می‌آید که پرداخت زرین‌پال را به سایت یا برنامه خود اضافه می‌کنند: وقتی Claude یا Cursor کد پرداخت می‌نویسد، به‌جای حدس زدن نام فیلدها و کدهای خطا، متن به‌روز مستندات را می‌خواند.\n\n- فقط مستندات است و هیچ تراکنشی انجام نمی‌دهد؛ کلید API یا حساب لازم ندارد.\n- برای رعایت نکته‌های امنیتی در کد پرداخت، آن را کنار مهارت «اتصال به درگاه پرداخت» نصب کنید."
    },
    {
      "id": "neshan",
      "url": "/servers/neshan/",
      "type": "mcp",
      "name": "نقشه نشان",
      "nameEn": "Neshan Maps",
      "summary": "سرور MCP رسمی نقشه نشان: جستجوی مکان، نشانی و مسیر. به کلید API نشان نیاز دارد",
      "category": "maps",
      "tags": [
        "نقشه",
        "مسیریابی",
        "جستجوی مکان",
        "نشانی",
        "آدرس",
        "مسیر"
      ],
      "source": "official",
      "featured": false,
      "unofficialApi": false,
      "needsIranIp": false,
      "color": "#0b7f7c",
      "logo": "/logos/neshan.png",
      "author": {
        "name": "NeshanMaps",
        "url": "https://github.com/NeshanMaps"
      },
      "repo": "https://github.com/NeshanMaps/Neshan-MCP",
      "homepage": "https://platform.neshan.org",
      "language": "Python",
      "updated": "2026-10-03",
      "tools": [],
      "prompts": [],
      "sideEffects": false,
      "install": {
        "transport": "http",
        "args": [],
        "url": "https://platform-stage.rajman.org/mcp",
        "headers": {
          "Neshan-Api-Key": "${NESHAN_API_KEY}"
        },
        "env": [
          {
            "name": "NESHAN_API_KEY",
            "description": "کلید API (رمزی که نشان به شما می‌دهد) از پنل توسعه‌دهندگان نشان (platform.neshan.org)",
            "required": true,
            "secret": true
          }
        ],
        "note": "این نشانی سرور آماده را راهنمای مخزن رسمی نشان معرفی کرده، اما در بررسی ما از خارج ایران پاسخ نداد. اگر وصل نشد، سرور را طبق راهنمای مخزن روی کامپیوتر خودتان اجرا کنید."
      },
      "description": "با این سرور، دستیار هوش مصنوعی شما می‌تواند در نقشه نشان مکان و نشانی پیدا کند و مسیر بگیرد. سازنده آن خود نشان است.\n\n## نکته‌ها\n\n- هم سرور آماده (بدون نصب) دارد و هم می‌توانید آن را با پایتون یا Docker روی کامپیوتر خودتان اجرا کنید.\n- فهرست کامل ابزارها در راهنمای مخزن آمده است.\n- به کلید API نشان نیاز دارید؛ یعنی رمزی که از پنل توسعه‌دهندگان نشان می‌گیرید."
    },
    {
      "id": "vibefarsi",
      "url": "/servers/vibefarsi/",
      "type": "mcp",
      "name": "وایب‌فارسی",
      "nameEn": "VibeFarsi",
      "summary": "قواعد طراحی و کامپوننت‌های آماده برای رابط فارسی و راست‌به‌چپ با React و Tailwind، در دسترس دستیار",
      "category": "dev",
      "tags": [
        "RTL",
        "React",
        "Tailwind",
        "کامپوننت",
        "رابط کاربری",
        "راست به چپ",
        "طراحی سایت"
      ],
      "source": "official",
      "featured": false,
      "unofficialApi": false,
      "needsIranIp": false,
      "logo": "/logos/vibefarsi.png",
      "author": {
        "name": "TronIsHere",
        "url": "https://github.com/TronIsHere"
      },
      "repo": "https://github.com/TronIsHere/vibefarsiui",
      "homepage": "https://vibefarsi.ir",
      "updated": "2026-10-03",
      "tools": [
        {
          "name": "get_design_rules",
          "description": "قواعد طراحی رابط فارسی: فونت، ارقام، جهت متن و فاصله‌گذاری"
        },
        {
          "name": "scaffold_page",
          "description": "اسکلت آماده یک صفحه کامل راست‌به‌چپ"
        },
        {
          "name": "get_theme",
          "description": "تم و مقدارهای آماده رنگ و حروف (توکن‌های طراحی)"
        },
        {
          "name": "search_registry",
          "description": "جستجو در کامپوننت‌های آماده"
        },
        {
          "name": "get_component",
          "description": "دریافت کد یک کامپوننت برای کپی در پروژه"
        }
      ],
      "prompts": [
        "یک صفحه ورود فارسی با شماره موبایل و رمز یک‌بارمصرف بساز.",
        "کامپوننت انتخاب تاریخ شمسی را از وایب‌فارسی بیاور."
      ],
      "sideEffects": false,
      "install": {
        "transport": "http",
        "args": [],
        "url": "https://vibefarsi.ir/mcp",
        "headers": {},
        "env": []
      },
      "description": "وایب‌فارسی به دستیار برنامه‌نویسی شما کمک می‌کند رابط فارسی را از همان اول درست بسازد. دستیار به جای کتابخانه‌های انگلیسی که فونت Inter، ارقام لاتین و چیدمان چپ‌به‌راست می‌سازند، از قواعد و کامپوننت‌های فارسی شروع می‌کند.\n\n## نکته‌ها\n\n- وایب‌فارسی مجموعه‌ای از کامپوننت‌های (بخش‌های آماده رابط) React و Tailwind است.\n- کامپوننت‌ها را نصب نمی‌کنید؛ کدشان را در پروژه خودتان کپی می‌کنید.\n- کلید API لازم نیست."
    },
    {
      "id": "otpy",
      "url": "/servers/otpy/",
      "type": "mcp",
      "name": "OTPy",
      "nameEn": "OTPy",
      "summary": "سرور رسمی OTPy برای رمز یک‌بارمصرف (OTP): ارسال و تأیید رمز آزمایشی، مدیریت کلیدها و گزارش مصرف",
      "category": "messaging",
      "tags": [
        "OTP",
        "رمز یکبار مصرف",
        "پیامک",
        "احراز هویت",
        "کد تأیید"
      ],
      "source": "official",
      "featured": false,
      "unofficialApi": false,
      "needsIranIp": false,
      "logo": "/logos/otpy.svg",
      "author": {
        "name": "OTPy",
        "url": "https://otpy.ir"
      },
      "repo": "https://github.com/o-t-p-y/mcp",
      "homepage": "https://otpy.ir",
      "license": "MIT",
      "language": "TypeScript",
      "updated": "2026-10-03",
      "tools": [
        {
          "name": "send_test_otp",
          "description": "فرستادن یک رمز یک‌بارمصرف آزمایشی"
        },
        {
          "name": "verify_test_otp",
          "description": "بررسی درستی رمزی که وارد شده"
        },
        {
          "name": "get_usage",
          "description": "گزارش مصرف پروژه"
        },
        {
          "name": "get_balance",
          "description": "مانده حساب"
        },
        {
          "name": "list_api_keys",
          "description": "فهرست کلیدهای API و محدودیت‌های هر کدام"
        },
        {
          "name": "create_api_key",
          "description": "ساخت کلید API تازه با محدودیت دلخواه"
        }
      ],
      "prompts": [],
      "sideEffects": true,
      "install": {
        "transport": "stdio",
        "command": "npx",
        "args": [
          "-y",
          "@o-t-p-y/mcp"
        ],
        "headers": {},
        "env": [
          {
            "name": "OTPY_API_KEY",
            "description": "کلید API پروژه (otpy_...)؛ برای ارسال و تأیید OTP و گزارش مصرف",
            "required": true,
            "secret": true
          },
          {
            "name": "OTPY_USER_KEY",
            "description": "کلید کاربر (otpy_uk_...) از صفحه Integration در dash.otpy.ir؛ برای ابزارهای مالی و ساخت کلید لازم است",
            "required": false,
            "secret": true
          }
        ]
      },
      "description": "این سرور رسمی OTPy برای برنامه‌نویس‌هایی است که ورود با رمز یک‌بارمصرف (OTP؛ رمزی که فقط یک بار به کار می‌آید) را در محصولشان می‌سازند. دستیار می‌تواند OTP آزمایشی بفرستد و تأییدش کند، مصرف را گزارش دهد و کلید تازه بسازد.\n\n## نکته‌ها\n\n- کاری که هر ابزار می‌تواند بکند به دسترسی کلیدهای شما بستگی دارد.\n- کلید پروژه برای ارسال و گزارش کافی است.\n- برای ابزارهای مالی و مدیریت کلیدها، کلید کاربر لازم است."
    },
    {
      "id": "arvancloud-skill",
      "url": "/skills/arvancloud-skill/",
      "type": "skill",
      "name": "ابر آروان",
      "nameEn": "ArvanCloud Agent Skill",
      "summary": "کار با API ابر آروان از داخل Claude Code و دستیارهای برنامه‌نویسی دیگر: CDN، DNS، سرور ابری و فضای ذخیره‌سازی",
      "category": "cloud",
      "tags": [
        "آروان",
        "CDN",
        "DNS",
        "ابر",
        "DevOps",
        "سرور ابری"
      ],
      "source": "community",
      "featured": false,
      "unofficialApi": false,
      "needsIranIp": false,
      "color": "#1d3f8f",
      "author": {
        "name": "erfnzdeh",
        "url": "https://github.com/erfnzdeh"
      },
      "repo": "https://github.com/erfnzdeh/arvancloud-agent-skill",
      "license": "MIT",
      "updated": "2026-10-03",
      "tools": [],
      "prompts": [],
      "sideEffects": false,
      "skill": {
        "install": "npx skills add erfnzdeh/arvancloud-agent-skill"
      },
      "description": "این مهارت (Skill؛ دستورالعملی که دستیار می‌خواند و به کار می‌بندد) به دستیار برنامه‌نویسی شما یاد می‌دهد با API ابر آروان کار کند؛ از تنظیم DNS و CDN تا مدیریت سرورهای ابری. مهارتی غیررسمی است و در Claude Code، Cursor و هر دستیار دیگری که فایل `SKILL.md` را می‌شناسد کار می‌کند.\n\nدر Claude Code می‌توانید آن را به‌صورت افزونه هم نصب کنید:\n\n```\n/plugin marketplace add erfnzdeh/arvancloud-agent-skill\n/plugin install arvancloud-api@arvancloud-agent-skill\n```"
    },
    {
      "id": "iranketab",
      "url": "/servers/iranketab/",
      "type": "mcp",
      "name": "ایران‌کتاب",
      "nameEn": "Iranketab",
      "summary": "کتاب را در ایران‌کتاب جستجو کنید، ترجمه‌ها و چاپ‌های مختلف را مقایسه کنید و نظر خواننده‌ها و کتاب‌های مشابه را ببینید",
      "category": "content",
      "tags": [
        "کتاب",
        "ترجمه",
        "ناشر",
        "کتابخوانی",
        "خرید کتاب"
      ],
      "source": "community",
      "featured": false,
      "unofficialApi": true,
      "needsIranIp": false,
      "logo": "/logos/iranketab.png",
      "author": {
        "name": "alirezas",
        "url": "https://github.com/alirezas"
      },
      "repo": "https://github.com/alirezas/iranketab-mcp",
      "homepage": "https://www.iranketab.ir",
      "license": "MIT",
      "language": "TypeScript",
      "updated": "2026-10-03",
      "tools": [
        {
          "name": "search_books",
          "description": "جستجوی کتاب با عنوان، نویسنده یا مترجم"
        },
        {
          "name": "book_details",
          "description": "مشخصات کامل یک کتاب"
        },
        {
          "name": "book_editions",
          "description": "ترجمه‌ها و چاپ‌های مختلف یک کتاب"
        },
        {
          "name": "book_comments",
          "description": "نظرات خوانندگان"
        },
        {
          "name": "similar_books",
          "description": "کتاب‌های مشابه"
        }
      ],
      "prompts": [
        "کدام ترجمه «صد سال تنهایی» نظرهای بهتری دارد؟",
        "اگر «بوف کور» را دوست داشتم، چه کتاب‌های دیگری بخوانم؟"
      ],
      "sideEffects": false,
      "install": {
        "transport": "http",
        "args": [],
        "url": "https://iranketab-mcp.vercel.app/mcp",
        "headers": {},
        "env": []
      },
      "description": "با این سرور، دستیار هوش مصنوعی شما کمک می‌کند بدانید کدام ترجمه یک کتاب را بخرید. ترجمه‌ها و ناشرهای مختلف یک کتاب را کنار هم می‌گذارد، نظر خواننده‌ها را می‌خواند و کتاب مشابه پیشنهاد می‌کند.\n\n- فقط اطلاعات را می‌خواند و کلید API (رمزی که سرویس به شما می‌دهد) لازم ندارد."
    },
    {
      "id": "tsetmc",
      "url": "/servers/tsetmc/",
      "type": "mcp",
      "name": "بورس تهران (TSETMC)",
      "nameEn": "TSETMC",
      "summary": "قیمت لحظه‌ای سهام، دفتر سفارش، ورود و خروج پول حقیقی و حقوقی، دیده‌بان بازار و تاریخچه قیمت، از سایت مدیریت فناوری بورس",
      "category": "finance",
      "tags": [
        "بورس",
        "سهام",
        "بازار سرمایه",
        "دیده‌بان",
        "حقیقی و حقوقی",
        "نماد",
        "قیمت سهام"
      ],
      "source": "community",
      "featured": false,
      "unofficialApi": true,
      "needsIranIp": true,
      "author": {
        "name": "solitraderbusiness",
        "url": "https://github.com/solitraderbusiness"
      },
      "repo": "https://github.com/solitraderbusiness/tsetmc-mcp",
      "homepage": "https://www.tsetmc.com",
      "license": "MIT",
      "language": "Python",
      "updated": "2026-10-03",
      "tools": [
        {
          "name": "get_quote",
          "description": "قیمت و آمار لحظه‌ای یک نماد"
        },
        {
          "name": "get_order_book",
          "description": "دفتر سفارش (عرضه و تقاضا)"
        },
        {
          "name": "get_money_flow",
          "description": "ورود و خروج پول حقیقی و حقوقی"
        },
        {
          "name": "get_market_watch",
          "description": "دیده‌بان بازار"
        },
        {
          "name": "get_price_history",
          "description": "تاریخچه قیمت یک نماد"
        },
        {
          "name": "run_filter",
          "description": "اجرای فیلتر روی کل بازار"
        },
        {
          "name": "institutional_accumulation",
          "description": "نمادهایی که حقوقی‌ها دارند جمعشان می‌کنند"
        }
      ],
      "prompts": [
        "وضعیت امروز فولاد چطور است؟ پول حقیقی وارد شده؟",
        "امروز کدام نمادها صف خرید دارند؟"
      ],
      "sideEffects": false,
      "install": {
        "transport": "stdio",
        "command": "uvx",
        "args": [
          "--from",
          "git+https://github.com/solitraderbusiness/tsetmc-mcp@v0.1.0",
          "tsetmc-mcp"
        ],
        "headers": {},
        "env": []
      },
      "description": "با این سرور، دستیار هوش مصنوعی شما می‌تواند داده‌های بورس تهران را بخواند و نمادها را بررسی کند. داده‌ها از سایت شرکت مدیریت فناوری بورس می‌آید.\n\n## نکته‌ها\n\n- این داده‌ها برای تحلیل و یادگیری است و توصیه سرمایه‌گذاری نیست.\n- به گفته راهنمای مخزن، از داخل ایران بدون تنظیم خاصی کار می‌کند.\n- از خارج ایران به پراکسی با IP ایران نیاز دارد؛ یعنی اتصالی که از داخل ایران به اینترنت وصل می‌شود."
    },
    {
      "id": "torob",
      "url": "/servers/torob/",
      "type": "mcp",
      "name": "ترب",
      "nameEn": "Torob",
      "summary": "قیمت یک کالا را در همه فروشگاه‌های ترب جستجو و مقایسه کنید؛ همراه با تاریخچه قیمت و پیشنهادهای ویژه",
      "category": "ecommerce",
      "tags": [
        "مقایسه قیمت",
        "فروشگاه",
        "تاریخچه قیمت",
        "خرید",
        "ترب",
        "قیمت ارزان"
      ],
      "source": "community",
      "featured": false,
      "unofficialApi": true,
      "needsIranIp": false,
      "color": "#d6336c",
      "logo": "/logos/torob.png",
      "author": {
        "name": "mmdju",
        "url": "https://github.com/mmdju"
      },
      "repo": "https://github.com/mmdju/torob-mcp",
      "homepage": "https://torob.com",
      "license": "MIT",
      "updated": "2026-10-03",
      "tools": [
        {
          "name": "search_products",
          "description": "جستجوی کالا در ترب"
        },
        {
          "name": "price_history",
          "description": "تاریخچه قیمت یک کالا"
        },
        {
          "name": "find_shops",
          "description": "فروشگاه‌هایی که کالا را دارند، با قیمت هر کدام"
        },
        {
          "name": "search_by_image",
          "description": "جستجوی کالا با عکس"
        },
        {
          "name": "special_offers",
          "description": "پیشنهادهای ویژه"
        },
        {
          "name": "torob_trends",
          "description": "جستجوهای پرطرفدار"
        }
      ],
      "prompts": [
        "ارزان‌ترین فروشنده ایرپادز پرو ۲ در ترب کیست؟",
        "قیمت این یخچال در سه ماه گذشته بالا رفته یا پایین؟",
        "الان در ترب چه پیشنهادهای ویژه‌ای هست؟"
      ],
      "sideEffects": false,
      "install": {
        "transport": "http",
        "args": [],
        "url": "https://torob-mcp.mmdju3.workers.dev/mcp",
        "headers": {},
        "env": []
      },
      "description": "با این سرور، دستیار هوش مصنوعی شما پیش از خرید، قیمت یک کالا را در فروشگاه‌های اینترنتی ایران مقایسه می‌کند: ارزان‌ترین فروشنده را پیدا می‌کند و روند قیمت را نشان می‌دهد. ترب قیمت هر کالا را از صدها فروشگاه کنار هم می‌گذارد.\n\n- فقط اطلاعات را می‌خواند و کلید API (رمزی که سرویس به شما می‌دهد) لازم ندارد."
    },
    {
      "id": "jagir",
      "url": "/servers/jagir/",
      "type": "mcp",
      "name": "جاگیر",
      "nameEn": "Jagir",
      "summary": "اقامتگاه اجاره‌ای را یکجا در جاباما، جاجیگا و اتاقک جستجو و مقایسه کنید؛ با تقویم روزهای آزاد، نظرات و برآورد قیمت",
      "category": "travel",
      "tags": [
        "اقامتگاه",
        "ویلا",
        "سفر",
        "جاباما",
        "جاجیگا",
        "اتاقک",
        "اجاره ویلا"
      ],
      "source": "community",
      "featured": false,
      "unofficialApi": true,
      "needsIranIp": false,
      "author": {
        "name": "thejimbow",
        "url": "https://github.com/thejimbow"
      },
      "repo": "https://github.com/thejimbow/jagir-mcp",
      "license": "MIT",
      "language": "TypeScript",
      "updated": "2026-10-03",
      "tools": [
        {
          "name": "search_stays",
          "description": "جستجوی اقامتگاه در یک شهر یا منطقه"
        },
        {
          "name": "get_stay",
          "description": "جزئیات یک اقامتگاه"
        },
        {
          "name": "get_reviews",
          "description": "نظرات مهمانان"
        },
        {
          "name": "get_stay_calendar",
          "description": "روزهای آزاد و رزروشده"
        },
        {
          "name": "get_quote",
          "description": "برآورد قیمت برای تاریخ و تعداد نفرات"
        },
        {
          "name": "resolve_location",
          "description": "تبدیل نام مکان به منطقه‌ای که می‌شود در آن جستجو کرد"
        }
      ],
      "prompts": [
        "یک ویلای دو خوابه در رامسر برای آخر هفته آینده زیر ۵ میلیون تومان پیدا کن.",
        "نظرات مهمان‌های این اقامتگاه را خلاصه کن."
      ],
      "sideEffects": false,
      "install": {
        "transport": "stdio",
        "command": "npx",
        "args": [
          "-y",
          "jagir-mcp"
        ],
        "headers": {},
        "env": []
      },
      "description": "جاگیر سه سایت اجاره اقامتگاه ایرانی، یعنی جاباما، جاجیگا و اتاقک، را یکجا جستجو می‌کند. با آن، دستیار هوش مصنوعی شما برای یک سفر چند گزینه را با قیمت، امتیاز و روزهای آزاد کنار هم می‌گذارد."
    },
    {
      "id": "digikala-mmdju",
      "url": "/servers/digikala-mmdju/",
      "type": "mcp",
      "name": "دیجی‌کالا (mmdju)",
      "nameEn": "Digikala MCP by mmdju",
      "summary": "جستجو، مقایسه، نمودار قیمت، نظرات کاربران و پیشنهادهای شگفت‌انگیز دیجی‌کالا؛ سرور آماده، بدون نصب",
      "category": "ecommerce",
      "tags": [
        "فروشگاه",
        "قیمت",
        "نمودار قیمت",
        "شگفت‌انگیز",
        "مقایسه",
        "دیجی‌کالا"
      ],
      "source": "community",
      "featured": false,
      "unofficialApi": true,
      "needsIranIp": false,
      "color": "#ef4056",
      "logo": "/logos/digikala.png",
      "author": {
        "name": "mmdju",
        "url": "https://github.com/mmdju"
      },
      "repo": "https://github.com/mmdju/digikala-mcp",
      "homepage": "https://www.digikala.com",
      "updated": "2026-10-03",
      "tools": [
        {
          "name": "search_digikala",
          "description": "جستجوی کالا"
        },
        {
          "name": "product_details",
          "description": "مشخصات کامل یک کالا"
        },
        {
          "name": "product_price_chart",
          "description": "تاریخچه قیمت یک کالا"
        },
        {
          "name": "compare_products",
          "description": "مقایسه چند کالا"
        },
        {
          "name": "find_best_value",
          "description": "پیدا کردن به‌صرفه‌ترین گزینه"
        },
        {
          "name": "incredible_offers",
          "description": "پیشنهادهای شگفت‌انگیز"
        },
        {
          "name": "product_reviews",
          "description": "نظرات کاربران"
        }
      ],
      "prompts": [],
      "sideEffects": false,
      "install": {
        "transport": "http",
        "args": [],
        "url": "https://digikala-mcp.mmdju.workers.dev/mcp",
        "headers": {},
        "env": []
      },
      "description": "با این ابزار، دستیار هوش مصنوعی شما در دیجی‌کالا کالا جستجو و مقایسه می‌کند، نمودار تاریخچه قیمت را می‌بیند و نظرات کاربران را می‌خواند. این سرور پرطرفدار را یکی از کاربران ساخته و ۱۶ ابزار دارد.\n\nروی Cloudflare Workers میزبانی می‌شود؛ یعنی سرور آماده است و چیزی روی کامپیوترتان نصب نمی‌کنید، فقط نشانی را به برنامه هوش مصنوعی‌تان اضافه می‌کنید.\n\nسرور آماده برای تعداد درخواست‌ها محدودیت دارد. اگر زیاد از آن استفاده می‌کنید، طبق راهنمای مخزن نسخه خودتان را راه بیندازید."
    },
    {
      "id": "divar-mmdju",
      "url": "/servers/divar-mmdju/",
      "type": "mcp",
      "name": "دیوار (mmdju)",
      "nameEn": "Divar MCP by mmdju",
      "summary": "جستجو، مقایسه و تحلیل قیمت آگهی‌های دیوار؛ سرور آماده، بدون نصب و بدون کلید",
      "category": "classifieds",
      "tags": [
        "آگهی",
        "قیمت بازار",
        "مسکن",
        "خودرو",
        "مقایسه",
        "دیوار"
      ],
      "source": "community",
      "featured": false,
      "unofficialApi": true,
      "needsIranIp": false,
      "color": "#a62626",
      "logo": "/logos/divar.png",
      "author": {
        "name": "mmdju",
        "url": "https://github.com/mmdju"
      },
      "repo": "https://github.com/mmdju/divar-mcp",
      "homepage": "https://divar.ir",
      "updated": "2026-10-03",
      "tools": [
        {
          "name": "search_ads",
          "description": "جستجوی آگهی"
        },
        {
          "name": "ad_details",
          "description": "جزئیات یک آگهی"
        },
        {
          "name": "compare_ads",
          "description": "مقایسه چند آگهی"
        },
        {
          "name": "market_price",
          "description": "تخمین قیمت بازار"
        },
        {
          "name": "find_best_value",
          "description": "پیدا کردن به‌صرفه‌ترین آگهی"
        }
      ],
      "prompts": [],
      "sideEffects": false,
      "install": {
        "transport": "http",
        "args": [],
        "url": "https://divar-mcp.mmdju2.workers.dev/mcp",
        "headers": {},
        "env": []
      },
      "description": "با این ابزار، دستیار هوش مصنوعی شما آگهی‌های دیوار را جستجو و با هم مقایسه می‌کند و قیمت بازار را تخمین می‌زند. این سرور را یکی از کاربران ساخته است و فقط اطلاعات را می‌خواند.\n\nروی Cloudflare Workers میزبانی می‌شود؛ یعنی سرور آماده است و چیزی روی کامپیوترتان نصب نمی‌کنید.\n\nسرور آماده برای تعداد درخواست‌ها محدودیت دارد؛ برای استفاده سنگین، طبق راهنمای مخزن نسخه خودتان را راه بیندازید."
    },
    {
      "id": "rasmio",
      "url": "/servers/rasmio/",
      "type": "mcp",
      "name": "رسمیو",
      "nameEn": "Rasmio",
      "summary": "جستجوی شرکت‌های ایرانی و دیدن اطلاعات ثبتی آن‌ها با شناسه ملی، از طریق API رسمیو",
      "category": "utilities",
      "tags": [
        "شرکت",
        "شناسه ملی",
        "اطلاعات ثبتی",
        "استعلام شرکت"
      ],
      "source": "community",
      "featured": false,
      "unofficialApi": false,
      "needsIranIp": false,
      "author": {
        "name": "engboustani",
        "url": "https://github.com/engboustani"
      },
      "repo": "https://github.com/engboustani/rasmio-mcp",
      "homepage": "https://rasmio.com",
      "license": "MIT",
      "language": "JavaScript",
      "updated": "2026-10-03",
      "tools": [],
      "prompts": [],
      "sideEffects": false,
      "install": {
        "transport": "stdio",
        "command": "npx",
        "args": [
          "-y",
          "rasmio-mcp"
        ],
        "headers": {},
        "env": [
          {
            "name": "RASMIO_API_KEY",
            "description": "کلید API رسمیو (رمزی که رسمیو به شما می‌دهد)",
            "required": true,
            "secret": true
          }
        ]
      },
      "description": "با این سرور، دستیار هوش مصنوعی شما می‌تواند یک شرکت ایرانی را جستجو کند و اطلاعاتش را با شناسه ملی بخواند؛ مثلاً برای بررسی طرف قرارداد. رسمیو سرویسی برای اطلاعات شرکت‌های ایرانی است.\n\n## نکته‌ها\n\n- به کلید API رسمیو نیاز دارید؛ یعنی رمزی که رسمیو به شما می‌دهد."
    },
    {
      "id": "bale-bot-skills",
      "url": "/skills/bale-bot-skills/",
      "type": "skill",
      "name": "ساخت بات و مینی‌اپ بله",
      "nameEn": "Bale Bot Skills",
      "summary": "مهارت‌هایی که به دستیار برنامه‌نویسی یاد می‌دهد برای پیام‌رسان بله بات و مینی‌اپ بسازد",
      "category": "messaging",
      "tags": [
        "بله",
        "بات",
        "مینی‌اپ",
        "پیام‌رسان",
        "ربات"
      ],
      "source": "community",
      "featured": false,
      "unofficialApi": false,
      "needsIranIp": false,
      "color": "#2e7d4f",
      "logo": "/logos/bale.png",
      "author": {
        "name": "tmolavi",
        "url": "https://github.com/tmolavi"
      },
      "repo": "https://github.com/tmolavi/bale-bot-skills",
      "homepage": "https://docs.bale.ai",
      "license": "MIT",
      "updated": "2026-10-03",
      "tools": [],
      "prompts": [],
      "sideEffects": false,
      "skill": {
        "install": "curl -fsSL https://raw.githubusercontent.com/tmolavi/bale-bot-skills/main/install.sh | bash"
      },
      "description": "برای برنامه‌نویس‌هایی که بات یا مینی‌اپ بله می‌سازند. این مجموعه مهارت (Skill؛ دستورالعملی که دستیار می‌خواند و به کار می‌بندد) به دستیار کمک می‌کند بات و مینی‌اپ بله را درست بسازد. API بات بله شبیه تلگرام است، ولی فرق‌های خودش را دارد؛ با این مهارت‌ها دستیار دیگر کد تلگرام را با حدس تغییر نمی‌دهد.\n\nپیش از اجرای اسکریپت نصب، محتوای آن را در مخزن (صفحه پروژه در GitHub) ببینید. راه دیگر: مخزن را کلون کنید و پوشه‌های `skills/` را در `~/.claude/skills/` کپی کنید."
    },
    {
      "id": "salsi",
      "url": "/skills/salsi/",
      "type": "skill",
      "name": "سلسی؛ فارسی بنویس",
      "nameEn": "Salsi",
      "summary": "واژه‌های بیگانه متن را پیدا می‌کند و برابر فارسی پیشنهاد می‌دهد؛ هم ابزار خط فرمان است و هم مهارت دستیار",
      "category": "language",
      "tags": [
        "پارسی‌نویسی",
        "واژه بیگانه",
        "ویرایش",
        "فرهنگستان",
        "برابر فارسی"
      ],
      "source": "community",
      "featured": false,
      "unofficialApi": false,
      "needsIranIp": false,
      "author": {
        "name": "pooooooriya",
        "url": "https://github.com/pooooooriya"
      },
      "repo": "https://github.com/pooooooriya/salsi",
      "updated": "2026-10-03",
      "tools": [],
      "prompts": [],
      "sideEffects": false,
      "skill": {
        "install": "git clone https://github.com/pooooooriya/salsi && cd salsi && ./install.sh"
      },
      "description": "سلسی واژه‌های قرضی متن را پیدا می‌کند و برابر فارسی‌شان را پیشنهاد می‌دهد. هم می‌توانید خودتان از خط فرمان اجرایش کنید و هم به‌صورت مهارت (Skill) به دستیار هوش مصنوعی‌تان بدهید.\n\n## نکته‌ها\n\n- اسکریپت نصب، دستیارهایی را که روی کامپیوتر شما نصب‌اند پیدا می‌کند و مهارت را برای هر کدام نصب می‌کند.\n- دستور `./install.sh --bundle ./dist` پوشه‌ای می‌سازد که می‌توانید در Claude.ai بارگذاری کنید."
    },
    {
      "id": "rtl-design",
      "url": "/skills/rtl-design/",
      "type": "skill",
      "name": "طراحی راست‌به‌چپ",
      "nameEn": "RTL Design",
      "summary": "مهارتی برای طراحی رابط فارسی و راست‌به‌چپ در Claude Code، Cursor و Codex",
      "category": "dev",
      "tags": [
        "RTL",
        "طراحی",
        "رابط کاربری",
        "CSS",
        "راست به چپ"
      ],
      "source": "community",
      "featured": false,
      "unofficialApi": false,
      "needsIranIp": false,
      "author": {
        "name": "Baghlani",
        "url": "https://github.com/Baghlani"
      },
      "repo": "https://github.com/Baghlani/rtl-design",
      "license": "Apache-2.0",
      "updated": "2026-10-03",
      "tools": [],
      "prompts": [],
      "sideEffects": false,
      "skill": {
        "install": "npx skills add Baghlani/rtl-design -g"
      },
      "description": "این مهارت (Skill) به دستیار برنامه‌نویسی شما کمک می‌کند رابط‌های فارسی و راست‌به‌چپ را درست بسازد. با دستیارهای برنامه‌نویسی مختلف کار می‌کند.\n\n## نکته‌ها\n\n- گزینه `-g` در دستور نصب، مهارت را برای همه پروژه‌ها نصب می‌کند؛ بدون آن فقط برای پروژه فعلی نصب می‌شود."
    },
    {
      "id": "kavenegar",
      "url": "/servers/kavenegar/",
      "type": "mcp",
      "name": "کاوه‌نگار",
      "nameEn": "Kavenegar",
      "summary": "ارسال پیامک تکی و گروهی، کد تأیید (OTP)، پیگیری تحویل پیامک و دیدن مانده اعتبار در کاوه‌نگار",
      "category": "messaging",
      "tags": [
        "پیامک",
        "SMS",
        "OTP",
        "کد تأیید",
        "اعلان"
      ],
      "source": "community",
      "featured": false,
      "unofficialApi": false,
      "needsIranIp": false,
      "logo": "/logos/kavenegar.svg",
      "author": {
        "name": "theYahia",
        "url": "https://github.com/theYahia"
      },
      "repo": "https://github.com/theYahia/kavenegar-mcp",
      "homepage": "https://kavenegar.com",
      "license": "MIT",
      "language": "TypeScript",
      "updated": "2026-10-03",
      "tools": [
        {
          "name": "send_sms",
          "description": "ارسال پیامک به یک گیرنده"
        },
        {
          "name": "send_bulk_sms",
          "description": "ارسال پیامک گروهی"
        },
        {
          "name": "send_otp",
          "description": "ارسال کد تأیید با الگو"
        },
        {
          "name": "lookup",
          "description": "ارسال با قالب‌های تأییدشده (Verify Lookup)"
        },
        {
          "name": "get_delivery_status",
          "description": "وضعیت تحویل یک پیامک"
        },
        {
          "name": "list_outbox",
          "description": "فهرست پیامک‌های ارسال‌شده"
        },
        {
          "name": "get_balance",
          "description": "مانده اعتبار حساب"
        }
      ],
      "prompts": [],
      "sideEffects": true,
      "install": {
        "transport": "stdio",
        "command": "npx",
        "args": [
          "-y",
          "@theyahia/kavenegar-mcp"
        ],
        "headers": {},
        "env": [
          {
            "name": "KAVENEGAR_API_KEY",
            "description": "کلید API؛ رمزی که کاوه‌نگار در حساب کاربری‌تان به شما می‌دهد",
            "required": true,
            "secret": true
          }
        ]
      },
      "description": "با این ابزار، دستیار هوش مصنوعی شما از حساب کاوه‌نگارتان پیامک می‌فرستد، وضعیت تحویل را می‌پرسد و اعتبار حساب را می‌بیند. کاوه‌نگار از پرکاربردترین سامانه‌های پیامک ایران است.\n\nارسال پیامک هزینه دارد و برگشت‌پذیر نیست. برای شروع، از برنامه‌ای استفاده کنید که پیش از اجرای هر ابزار از شما تأیید می‌گیرد."
    },
    {
      "id": "liara",
      "url": "/servers/liara/",
      "type": "mcp",
      "name": "لیارا",
      "nameEn": "Liara",
      "summary": "مدیریت سرویس ابری لیارا با کمک دستیار: ساخت و انتشار برنامه، پایگاه داده، DNS و ماشین مجازی",
      "category": "cloud",
      "tags": [
        "ابر",
        "استقرار",
        "PaaS",
        "پایگاه داده",
        "DNS",
        "DevOps",
        "هاست",
        "سرور ابری"
      ],
      "source": "community",
      "featured": false,
      "unofficialApi": false,
      "needsIranIp": false,
      "color": "#2c3e50",
      "logo": "/logos/liara.svg",
      "author": {
        "name": "razavioo",
        "url": "https://github.com/razavioo"
      },
      "repo": "https://github.com/razavioo/liara-mcp",
      "homepage": "https://liara.ir",
      "license": "MIT",
      "language": "TypeScript",
      "updated": "2026-10-03",
      "tools": [
        {
          "name": "liara_create_app",
          "description": "ساخت برنامه تازه"
        },
        {
          "name": "liara_deploy_release",
          "description": "انتشار (استقرار) نسخه تازه برنامه"
        },
        {
          "name": "liara_create_database",
          "description": "ساخت پایگاه داده"
        },
        {
          "name": "liara_create_dns_record",
          "description": "افزودن رکورد DNS برای دامنه"
        },
        {
          "name": "liara_create_vm",
          "description": "ساخت ماشین مجازی"
        }
      ],
      "prompts": [],
      "sideEffects": true,
      "install": {
        "transport": "stdio",
        "command": "npx",
        "args": [
          "-y",
          "liara-mcp"
        ],
        "headers": {},
        "env": [
          {
            "name": "LIARA_API_TOKEN",
            "description": "توکن API (رمز دسترسی) که از کنسول لیارا می‌گیرید",
            "required": true,
            "secret": true
          },
          {
            "name": "LIARA_TEAM_ID",
            "description": "شناسه تیم؛ فقط اگر منابع شما در یک تیم هستند",
            "required": false,
            "secret": false
          }
        ]
      },
      "description": "با این سرور، دستیار هوش مصنوعی شما می‌تواند حساب لیارای شما را مدیریت کند: برنامه بسازد و منتشر کند، پایگاه داده و ماشین مجازی راه بیندازد و دامنه را تنظیم کند. برای برنامه‌نویس‌هایی مناسب است که سرویس‌هایشان روی لیارا است.\n\n## نکته‌ها\n\n- سرور غیررسمی است و حدود ۹۰ ابزار دارد. پنج ابزار بالا فقط نمونه‌اند.\n- این سرور می‌تواند منابع پولی بسازد و حذف کند. توکنی بسازید که فقط کمترین دسترسی لازم را دارد.\n- پیش از اجرای ابزارهایی که چیزی را تغییر می‌دهند، کار دستیار را بررسی کنید."
    },
    {
      "id": "persian-writing-ali2000hos",
      "url": "/skills/persian-writing-ali2000hos/",
      "type": "skill",
      "name": "نگارش فارسی حرفه‌ای",
      "nameEn": "Persian Writing by ali2000hos",
      "summary": "مهارتی برای نوشتن فارسی حرفه‌ای و ساختن سند راست‌به‌چپ، برای هر دستیار هوش مصنوعی",
      "category": "language",
      "tags": [
        "نگارش",
        "ویرایش",
        "سند",
        "RTL",
        "راست به چپ"
      ],
      "source": "community",
      "featured": false,
      "unofficialApi": false,
      "needsIranIp": false,
      "author": {
        "name": "ali2000hos",
        "url": "https://github.com/ali2000hos"
      },
      "repo": "https://github.com/ali2000hos/persian-writing",
      "updated": "2026-10-03",
      "tools": [],
      "prompts": [],
      "sideEffects": false,
      "skill": {
        "install": "/plugin marketplace add ali2000hos/persian-writing"
      },
      "description": "این مهارت (Skill) به دستیار هوش مصنوعی شما کمک می‌کند متن فارسی حرفه‌ای بنویسد و سندهای راست‌به‌چپ درست بسازد. مهارتی پرطرفدار است که جامعه کاربران ساخته است.\n\n## نکته‌ها\n\n- می‌توانید آن را به‌صورت افزونه Claude Code نصب کنید، یا مخزن را مستقیم در پوشه `~/.claude/skills/persian-writing` کلون کنید (یک نسخه از آن را آنجا بگیرید).\n- برای قواعد دستور خط فرهنگستان، مهارت «نگارش فارسی معیار» در همین بازارچه را هم ببینید."
    }
  ]
}