هفتهٔ جشن راه‌اندازی: تا ۳۰ مهر همهٔ امکانات رایگان است! فقط کافی است وارد شوید. ورود رایگان

Esc

سرور MCP اُکالا: قیمت سوپرمارکت را بین فروشگاه‌های نزدیک مقایسه کنید

۳ دقیقه مطالعهفروشگاه اینترنتی

با سرور MCP اُکالا، دستیار هوش مصنوعی شما می‌تواند فروشگاه‌های اُکالا را که به نشانی شما ارسال دارند پیدا کند، قیمت یک کالا را بین آن‌ها مقایسه کند و بگوید کدام فروشگاه ارزان‌تر است. حداقل سفارش، هزینه ارسال، زمان ارسال و تخفیف‌های فعلی هم در همان گفتگو معلوم می‌شود.

اُکالا چیست و به چه کسی کمک می‌کند؟

اُکالا یک سوپرمارکت اینترنتی است که کالاهای روزمره را از فروشگاه‌های نزدیک شما می‌فرستد. این سرور برای کسی مفید است که پیش از سفارش می‌خواهد قیمت و زمان ارسال را بدون باز کردن چند صفحه مقایسه کند. اگر در تهران یا شهرهای بزرگی زندگی می‌کنید که اُکالا در آن‌ها ارسال دارد، این سرور برای شماست.

سرور را سازنده‌ای مستقل ساخته است و خود اُکالا آن را تولید نکرده است. به همین دلیل آن را «غیررسمی» می‌نامیم.

چه کارهایی انجام می‌دهد

این سرور ۱۶ قابلیت دارد. مهم‌ترین‌ها این‌ها هستند:

  • ok_locate: نشانی شما را به مختصات تبدیل می‌کند. بقیه ابزارها به این مختصات نیاز دارند.
  • ok_stores: فروشگاه‌هایی را که به نقطهٔ شما ارسال دارند، با امتیاز، زودترین زمان ارسال و هزینه‌ها نشان می‌دهد.
  • ok_search: کالا را در فروشگاه‌های نزدیک جستجو می‌کند. اول بهترین نتیجه‌ها را می‌آورد و بعد ارزان‌ترین‌ها را.
  • ok_compare: قیمت یک کالا را در فروشگاه‌های نزدیکی که الان باز هستند مقایسه می‌کند.
  • ok_product: قیمت، تخفیف، موجودی و حداکثر تعداد سفارش یک کالا را در یک فروشگاه نشان می‌دهد.
  • ok_store: حداقل سفارش و زمان‌های ارسال روزهای آینده یک فروشگاه را می‌گوید.
  • ok_deals: ردیف‌های تخفیف فعلی را با زمان پایان آن‌ها و کالاهای برتر هر ردیف نشان می‌دهد.

ابزارهای دیگری هم هستند؛ مثل ok_categories برای دسته‌بندی کالاها و ok_store_reviews برای نظر مشتریان درباره یک فروشگاه. فهرست کامل را در صفحهٔ ابزار ببینید.

نمونه سؤال‌هایی که می‌توانید بپرسید

برای شروع، این دو سؤال را امتحان کنید:

  • نزدیک خیابان ولیعصر تهران، کدام فروشگاه اُکالا شیر کم‌چرب را ارزان‌تر می‌فروشد؟
  • کدام سوپرمارکت‌های اُکالا امروز عصر به نشانی من ارسال دارند و حداقل سفارششان چقدر است؟

دستیار برای پاسخ دادن ممکن است چند ابزار را پشت سر هم اجرا کند. اگر نشانی‌تان را بدهید، ابتدا با ok_locate مختصات را پیدا می‌کند و بعد فروشگاه‌های نزدیک را بررسی می‌کند.

چطور وصل شوید

سرور با دستور uvx okala-mcp اجرا می‌شود و روی کامپیوتر شما کار می‌کند. اگر نمی‌دانید سرور MCP چیست، راهنمای MCP را بخوانید.

نکته‌های مهم

  • خرید نمی‌کند. سبد خرید نمی‌سازد، سفارش ثبت نمی‌کند و نظر نمی‌نویسد. سفارش را باید خودتان در برنامه یا سایت اُکالا ثبت کنید.
  • غیررسمی است. این سرور از رابط غیررسمی اُکالا استفاده می‌کند، نه از یک API رسمی.
  • ورود به حساب اختیاری است. ابزار ok_login به شماره شما پیامک می‌فرستد و ok_login_verify ورود را روی همین کامپیوتر ذخیره می‌کند. ok_logout ورود ذخیره‌شده را پاک می‌کند. پیش از اجرای این ابزارها باید تأیید کنید.
  • فقط در شهرهای ارسال‌دار کار می‌کند. اگر نشانی‌تان در محدودهٔ ارسال اُکالا نباشد، ممکن است فروشگاهی پیدا نشود.
  • پراکسی در صورت نیاز. اگر اُکالا درخواست‌ها را رد کرد، متغیر OKALA_MCP_PROXY را روی یک پراکسی HTTP بگذارید.
  • توکن اختیاری است. متغیر OKALA_MCP_TOKEN اختیاری است و معمولاً لازم نیست، چون ورود با ok_login ذخیره می‌شود. این توکن مثل رمز ورود است؛ آن را با دیگران به اشتراک نگذارید.
  • قیمت‌ها به تومان هستند. پیش از سفارش، قیمت نهایی و هزینه ارسال را در خود اُکالا هم بررسی کنید.

جمع‌بندی

اگر می‌خواهید قبل از سفارش سوپرمارکت، ارزان‌ترین فروشگاه نزدیک را پیدا کنید، این سرور همان کار را در یک گفتگو انجام می‌دهد. جزئیات ابزارها و نصب را در صفحهٔ ابزار اُکالا ببینید.

سؤال‌های پرتکرار

آیا سرور MCP اُکالا می‌تواند برای من خرید کند؟

نه. این سرور سبد خرید نمی‌سازد، سفارش ثبت نمی‌کند و نظر نمی‌نویسد. فروشگاه‌ها، قیمت‌ها، موجودی، زمان ارسال و تخفیف‌ها را نشان می‌دهد.

برای جستجوی کالا در اُکالا باید وارد حساب شوم؟

نه. بیشتر قابلیت‌ها بدون ورود کار می‌کنند. ورود فقط جستجوی متنی خود اُکالا را بهتر می‌کند و با کد پیامکی انجام می‌شود.

سرور MCP اُکالا در کدام شهرها کار می‌کند؟

فقط در شهرهایی که اُکالا در آن‌ها ارسال دارد، مانند تهران و چند شهر بزرگ دیگر. همه قیمت‌ها به تومان است.

اگر اُکالا درخواست‌ها را رد کرد چه کنم؟

متغیر OKALA_MCP_PROXY را روی نشانی یک پراکسی HTTP بگذارید، مثلاً http://127.0.0.1:8080. این گزینه اختیاری است.

بیشتر بخوانید