نصب دستی
این راه دستی برای کاربران فنی است؛ اگر نمیخواهید فایل تنظیمات بسازید، از اتصال دستیار شروع کنید. ابزارهای دلخواه را علامت بزنید تا دستور یا فایل تنظیمات کامل برای نصب روی کامپیوتر شما ساخته شود. انتخابهای شما در نشانی همین صفحه ذخیره میشود و میتوانید نشانی را برای همتیمیها بفرستید.
ابزارهایی را که لازم دارید علامت بزنید؛ تنظیمات همینجا ساخته میشود.
تنظیمات شما
- ۱ · برنامه
- ۲ · کلید APIکامل
- کپی شد
برنامهتان را انتخاب کنید
سیستمعاملکلید API
۱۳ مورد ماندهکلید API پروژه (otpy_...)؛ برای ارسال و تأیید OTP و گزارش مصرفتوکن بازو؛ آن را از @botfather در بله میگیریدتوکن API؛ آن را در حساب پیپینگ از بخش «اتصالات ← توسعه دهندگان» میگیریدکلید API؛ رمزی که کاوهنگار در حساب کاربریتان به شما میدهدکلید API (رمزی که نشان به شما میدهد) از پنل توسعهدهندگان نشان (platform.neshan.org)کلید API (رمزی برای اتصال برنامه به روتر) که در داشبورد روتر (https://mcpfarsi.ir/dashboard) میسازیدکلید API؛ رمزی که SMS.ir در پنل کاربریتان به شما میدهدکلید API اپ بیتپینکلید مخفی API؛ به همراه کلید API ایجاد میشودکلید API رسمیو (رمزی که رسمیو به شما میدهد)توکن API (رمز دسترسی) که از کنسول لیارا میگیریدکلید API؛ رمزی که آروان برای یک «کاربر ماشینی» (Machine User) در پنل به شما میدهدکلید دریافت شده از طریق پنلآنچه اینجا وارد میکنید فقط در مرورگر خودتان داخل دستور قرار میگیرد و به هیچ سروری فرستاده نمیشود.
اجرا در ترمینال
این دستور را در ترمینال (پنجره خط فرمان) اجرا کنید. ابزار در همه پروژهها فعال میشود.
پیش از نصب، اینها روی کامپیوترتان نصب باشد:- Node.js نسخه ۲۰ یا بالاتر راهنمای نصب
- uv راهنمای نصب
تنظیمات بیشتر
کلید کاربر (otpy_uk_...) از صفحه Integration در dash.otpy.ir؛ برای قابلیتهای مالی و ساخت کلید لازم استشناسه یا @username چتهای مجاز، جدا شده با ویرگول؛ پیام بقیه چتها نادیده گرفته میشوداختیاری: مسیر فایلی روی کامپیوتر شما که تاریخچه پیامها در آن ذخیره میشود (پیشفرض ~/.bale-mcp/messages.db)؛ با :memory: چیزی روی دیسک نمیمانداختیاری: پوشههایی که بازو فقط از آنها فایل میفرستد (پیشفرض: پوشه دانلود و پوشهای که سرور در آن اجرا شده)؛ چند پوشه را در ویندوز با ; و در مک و لینوکس با : جدا کنیداختیاری: نشانی یک پراکسی HTTP، اگر اینترنت شما به tapi.bale.ai وصل نمیشوداختیاری: نشانی یک پراکسی HTTP، اگر اینترنت شما به پیپینگ وصل نمیشودفقط اگر همه قابلیتها خطای 403 دادند: نشانی یک پراکسی HTTP که از ایران به اینترنت وصل میشودپروکسی HTTP برای همه درخواستها، اگر لازم داریدخط پیشفرض ارسال (اختیاری)تا true نباشد هیچ پیامکی فرستاده نمیشودشناسه تیم؛ فقط اگر منابع شما در یک تیم هستندبا 1 همهٔ قابلیتهایی که چیزی را تغییر میدهند یا حذف میکنند قفل میشوندکلید دسترسی فضای ذخیرهسازی ابری (فقط برای قابلیتهای باکت)کلید محرمانهٔ فضای ذخیرهسازی ابری (فقط برای قابلیتهای باکت)اختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر اینترنت شما به 30book.com وصل نمیشوداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر اینترنت شما به کافهبازار یا مایکت وصل نمیشوداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر اتاقک درخواستها را رد کرداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر سایتی درخواستها را رد کرداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر اینترنت شما به jobinja.ir وصل نمیشوداگر VPN روشن است: نشانی یک پراکسی HTTP (سرور واسط) که اینترنتش از ایران وصل استاختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر اقامت۲۴ درخواستها را رد کرداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر اُکالا درخواستها را رد کرداختیاری: توکن ورود اُکالا برای جستجوی متنی؛ معمولاً لازم نیست، چون ورود با ok_login یا دستور okala-mcp login ذخیره میشوداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، یا چند نشانی جدا با ویرگول، اگر ایرانتلنت درخواستها را رد کرداختیاری: نشانی یک پراکسی HTTP، اگر ایمالز درخواستها را رد کرد (چند نشانی را با کاما جدا کنید)اختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر باسلام درخواستها را رد کرداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر باما درخواستها را رد کرداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر سایت بانک مرکزی درخواستها را رد کرداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر بانه درخواستها را رد کرداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر بانیمد درخواستها را رد کرداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر سایت بورس درخواستها را رد کرداختیاری: نشانی یک پراکسی HTTP (سرور واسط) که به سایت بورس کالا دسترسی دارد؛ چند نشانی را میشود با ویرگول جدا کرداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر پذیرش۲۴ درخواستها را رد کرداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، یا چند نشانی جدا با ویرگول، اگر پونیشا درخواستها را رد کرداختیاری: نشانی یک پراکسی HTTP (سرور واسط) با خروجی ایران، اگر VPN شما روشن استاگر ترب مدام خطای محدودیت داد: نشانی یک پراکسی HTTP با خروجی ایران (چند نشانی را با کاما جدا کنید)اختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر شبکهٔ شما درخواستها به time.ir را مسدود کرداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر تکنولایف درخواستها را رد کرداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر جاباما درخواستها را رد کرداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر جابویژن درخواستها را رد کرداختیاری: نشانی یک پراکسی HTTP (سرور واسط) با خروجی ایران، اگر VPN شما روشن است؛ چند نشانی را با ویرگول جدا کنیداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر خانومی درخواستها را رد کرداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر داروکده درخواستها را رد کرداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر دکترتو درخواستها را رد کرداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر rrk.ir درخواستها را رد کرداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر اینترنت شما به USGS یا EMSC وصل نمیشوداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر زومیت درخواستها را رد کرد؛ چند نشانی را با کاما جدا کنیداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر یکی از سایتها درخواستها را رد کرداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر شاپینو درخواستها را رد کرداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر صرافیها درخواستها را رد کردنداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر طاقچه درخواستها را رد کرداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر عسل بانو درخواستها را رد کرداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر سرورهای علیبابا پاسخ ندادنداختیاری: نشانی یک پراکسی HTTP (سرور واسط) با خروجی ایران، اگر VPN شما روشن است یا بیرون از ایران هستیداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر فرادرس درخواستها را رد کرداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر اینترنت شما به flytoday.ir وصل نمیشود یا جستجوها محدود شدهانداختیاری: نشانی یک پراکسی HTTP با IP ایران، برای استفاده از بیرون ایراناختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر فیدیبو درخواستها را رد کرداختیاری: نشانی یک پراکسی HTTP (سرور واسط)؛ از خارج ایران فیلمها و سریالهای خارجی دیده نمیشونداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر qavanin.ir درخواستها را رد کرداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر TGJU درخواستها را رد کرداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر میلی درخواستها را رد کرداختیاری: نشانی یک پراکسی HTTP (سرور واسط) یا چند نشانی جدا با کاما برای همهٔ درخواستهای مفید و آگاه؛ تنظیمات پراکسی سیستم نادیده گرفته میشوداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر اینترنت شما به karlancer.com وصل نمیشود یا درخواستها رد شدنداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، یا چند نشانی جداشده با ویرگول، اگر کارنامه درخواستها را رد کرداختیاری: نشانی یک پراکسی HTTP با خروجی ایران (یا چند نشانی جداشده با ویرگول)، اگر کدال به درخواستها جواب نداداختیاری: نشانی یک پراکسی HTTP (سرور واسط) یا چند نشانی جدا با ویرگول، اگر کوئرا درخواستها را رد کرداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر اینترنت شما به گیمفا وصل نمیشوداختیاری: نشانی یک پراکسی HTTP (سرور واسط) با خروجی ایران، اگر VPN شما روشن استاختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر مرجع موبایل درخواستها را رد کرداختیاری: نشانی یک پراکسی HTTP (سرور واسط) با خروجی ایران، اگر VPN شما روشن استاختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر سرورهای مستربلیط پاسخ ندادنداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر اینترنت شما به مسترکالا وصل نمیشوداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، یا چند نشانی جدا با ویرگول که به نوبت امتحان میشوند، اگر سایتها درخواستها را رد کردنداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر سکوها درخواستها را رد کردنداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر مکتبخونه درخواستها را رد کرداختیاری: نشانی یک پراکسی HTTP (سرور واسط) ایرانی؛ فقط برای قابلیت «اطراف یک مکان» از خارج ایران لازم استاختیاری: نشانی یک پراکسی HTTP (سرور واسط)، یا چند نشانی جداشده با ویرگول که به نوبت امتحان میشوند، اگر بلد درخواستها را رد کرداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر ورزش سه درخواستها را رد کرد. چند نشانی را با ویرگول انگلیسی جدا کنید تا به نوبت امتحان شونداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر اینترنت شما به صفحههای وضعیت این شرکتها وصل نمیشوداختیاری: نشانی یک پراکسی HTTP (سرور واسط)، اگر سایت درخواستها را رد کردپروکسی ایرانی برای وقتی که راه اصلی جواب ندهد و سرور مستقیم سراغ سایت پست برود (اختیاری)توکن ورود میزیتو؛ در office.mizito.ir با F12 و دستور copy(localStorage.token) در Console کپی میشود. بهجای آن میتوانید نام کاربری و رمز بدهیدنام کاربری میزیتو (اگر توکن نمیدهید)رمز میزیتو (اگر توکن نمیدهید؛ با ورود دومرحلهای کار نمیکند)با 1 قابلیتهایی که چیزی میسازند، تغییر میدهند یا حذف میکنند روشن میشونداین مقدارها فقط در مرورگر خودتان داخل دستور قرار میگیرد و به هیچ سروری فرستاده نمیشود.
claude mcp add --transport http --scope user zarinpal-docs https://www.zarinpal.com/docs/mcp claude mcp add --transport http --scope user vibefarsi https://vibefarsi.ir/mcp claude mcp add --transport stdio --scope user otpy --env 'OTPY_API_KEY=<OTPY_API_KEY>' -- npx -y @o-t-p-y/mcp claude mcp add --transport stdio --scope user bale --env 'BALE_BOT_TOKEN=<BALE_BOT_TOKEN>' -- uvx bale-mcp claude mcp add --transport stdio --scope user payping --env 'PAYPING_TOKEN=<PAYPING_TOKEN>' -- uvx payping-mcp claude mcp add --transport stdio --scope user kavenegar --env 'KAVENEGAR_API_KEY=<KAVENEGAR_API_KEY>' -- npx -y @theyahia/kavenegar-mcp claude mcp add --transport stdio --scope user digikala -- uvx digikala-mcp claude mcp add --transport http --scope user arzbin https://hub.arzbin.com/mcp claude mcp add --transport stdio --scope user exiryab -- uvx exiryab-mcp claude mcp add --transport http --scope user pasavard https://pasavard.ir/api/mcp claude mcp add --transport http --scope user dadras https://mcp.dadrasai.com/mcp claude mcp add --transport http --scope user swapwallet https://swapwallet.app/mcp claude mcp add --transport stdio --scope user ganjoor-official -- npx -y ganjoor-mcp-server claude mcp add --transport http --scope user neshan https://api.neshan.org/mcp --header 'Api-Key: <NESHAN_API_KEY>' claude mcp add --transport http --scope user mcp-farsi https://mcp.mcpfarsi.ir/mcp --header 'Authorization: Bearer <MCP_FARSI_API_KEY>' claude mcp add --transport stdio --scope user sms-ir --env 'SMSIR_API_KEY=<SMSIR_API_KEY>' -- python -m sms_ir_mcp --transport stdio claude mcp add --transport stdio --scope user bitpin --env 'YOUR_BITPIN_API_KEY=<YOUR_BITPIN_API_KEY>' --env 'YOUR_BITPIN_SECRET_KEY=<YOUR_BITPIN_SECRET_KEY>' -- npx -y bitpin-mcp claude mcp add --transport http --scope user taskie https://app.taskie.ir/mcp claude mcp add --transport stdio --scope user taghvim -- npx -y taghvim-mcp claude mcp add --transport stdio --scope user rasmio --env 'RASMIO_API_KEY=<RASMIO_API_KEY>' -- npx -y rasmio-mcp claude mcp add --transport stdio --scope user sonojs -- npx @sonojs/ui@latest mcp init claude mcp add --transport stdio --scope user farsiui -- npx farsiui@latest mcp init claude mcp add --transport stdio --scope user gapify -- npx -y gapify-mcp-server claude mcp add --transport stdio --scope user liara --env 'LIARA_API_TOKEN=<LIARA_API_TOKEN>' -- npx -y liara-mcp claude mcp add --transport stdio --scope user arvancai --env 'ARVANCLOUD_API_KEY=<ARVANCLOUD_API_KEY>' -- npx -y arvancai claude mcp add --transport http --scope user hambin https://dash.ham-bin.ir/mcp/ --header 'Authorization: Token <API_KEY>' claude mcp add --transport stdio --scope user 30book -- uvx 30book-mcp claude mcp add --transport stdio --scope user iran-apps -- uvx iran-apps-mcp claude mcp add --transport stdio --scope user otaghak -- uvx otaghak-mcp claude mcp add --transport stdio --scope user iran-news -- uvx iran-news-mcp claude mcp add --transport stdio --scope user iran-jobs -- uvx iran-jobs-mcp claude mcp add --transport stdio --scope user snapp -- uvx snapp-mcp claude mcp add --transport stdio --scope user eghamat24 -- uvx eghamat24-mcp claude mcp add --transport stdio --scope user okala -- uvx okala-mcp claude mcp add --transport stdio --scope user irantalent -- uvx irantalent-mcp claude mcp add --transport stdio --scope user emalls -- uvx emalls-ir-mcp claude mcp add --transport stdio --scope user basalam -- uvx basalam-mcp claude mcp add --transport stdio --scope user bama -- uvx bama-ir-mcp claude mcp add --transport stdio --scope user cbi -- uvx cbi-mcp claude mcp add --transport stdio --scope user baneh -- uvx baneh-mcp claude mcp add --transport stdio --scope user banimode -- uvx banimode-mcp claude mcp add --transport stdio --scope user tsetmc-mcp -- uvx tsetmc-mcp claude mcp add --transport stdio --scope user ime -- uvx ime-mcp claude mcp add --transport stdio --scope user paziresh24 -- uvx paziresh24-mcp claude mcp add --transport stdio --scope user ponisha -- uvx ponisha-mcp claude mcp add --transport stdio --scope user tapsifood -- uvx tapsifood-mcp claude mcp add --transport stdio --scope user torob-mcp -- uvx torob-mcp claude mcp add --transport stdio --scope user time-ir -- uvx time-ir-mcp claude mcp add --transport stdio --scope user technolife -- uvx technolife-mcp claude mcp add --transport stdio --scope user jabama -- uvx jabama-mcp claude mcp add --transport stdio --scope user jobvision -- uvx jobvision-mcp claude mcp add --transport stdio --scope user jobinja -- uvx jobinja-mcp claude mcp add --transport stdio --scope user khanoumi -- uvx khanoumi-mcp claude mcp add --transport stdio --scope user darukade -- uvx darukade-mcp claude mcp add --transport stdio --scope user doctoreto -- uvx doctoreto-mcp claude mcp add --transport stdio --scope user rrk -- uvx rrk-mcp claude mcp add --transport stdio --scope user iran-quake -- uvx iran-quake-mcp claude mcp add --transport stdio --scope user zoomit -- uvx zoomit-mcp claude mcp add --transport stdio --scope user iran-downloads -- uvx iran-downloads-mcp claude mcp add --transport stdio --scope user shopino -- uvx shopino-mcp claude mcp add --transport stdio --scope user iran-crypto -- uvx iran-crypto-mcp claude mcp add --transport stdio --scope user taaghche -- uvx taaghche-mcp claude mcp add --transport stdio --scope user asalbanoo -- uvx asalbanoo-mcp claude mcp add --transport stdio --scope user alibaba -- uvx alibaba-ir-mcp claude mcp add --transport stdio --scope user ifb -- uvx ifb-mcp claude mcp add --transport stdio --scope user faradars -- uvx faradars-mcp claude mcp add --transport stdio --scope user flytoday -- uvx flytoday-mcp claude mcp add --transport stdio --scope user fipiran -- uvx fipiran-mcp claude mcp add --transport stdio --scope user fidibo -- uvx fidibo-mcp claude mcp add --transport stdio --scope user iran-vod -- uvx iran-vod-mcp claude mcp add --transport stdio --scope user qavanin -- uvx qavanin-mcp claude mcp add --transport stdio --scope user tgju -- uvx tgju-mcp claude mcp add --transport stdio --scope user milligold -- uvx milligold-mcp claude mcp add --transport stdio --scope user iran-brokers -- uvx iran-brokers-mcp claude mcp add --transport stdio --scope user karlancer -- uvx karlancer-mcp claude mcp add --transport stdio --scope user karnameh -- uvx karnameh-mcp claude mcp add --transport stdio --scope user codal -- uvx codal-mcp claude mcp add --transport stdio --scope user quera -- uvx quera-mcp claude mcp add --transport stdio --scope user gamefa -- uvx gamefa-mcp claude mcp add --transport stdio --scope user iran-tax -- uvx iran-tax-mcp claude mcp add --transport stdio --scope user mobile-ir -- uvx mobile-ir-mcp claude mcp add --transport stdio --scope user amar -- uvx amar-mcp claude mcp add --transport stdio --scope user mrbilit -- uvx mrbilit-mcp claude mcp add --transport stdio --scope user masterkala -- uvx masterkala-mcp claude mcp add --transport stdio --scope user iran-insurance -- uvx iran-insurance-mcp claude mcp add --transport stdio --scope user iran-gold -- uvx iran-gold-mcp claude mcp add --transport stdio --scope user maktabkhooneh -- uvx maktabkhooneh-mcp claude mcp add --transport stdio --scope user neshan-mcp -- uvx neshan-mcp claude mcp add --transport stdio --scope user balad -- uvx balad-mcp claude mcp add --transport stdio --scope user varzesh3 -- uvx varzesh3-mcp claude mcp add --transport stdio --scope user iran-cloud-status -- uvx iran-cloud-status-mcp claude mcp add --transport stdio --scope user hamrah-mechanic -- uvx hamrah-mechanic-mcp claude mcp add --transport http --scope user iranketab https://iranketab-mcp.vercel.app/mcp claude mcp add --transport stdio --scope user tsetmc -- uvx --from git+https://github.com/solitraderbusiness/tsetmc-mcp@v0.1.0 tsetmc-mcp claude mcp add --transport http --scope user torob https://torob-mcp.mmdju3.workers.dev/mcp claude mcp add --transport stdio --scope user jagir -- npx -y jagir-mcp claude mcp add --transport http --scope user digikala-mmdju https://digikala-mcp.mmdju.workers.dev/mcp claude mcp add --transport http --scope user divar-mmdju https://divar-mcp.mmdju2.workers.dev/mcp claude mcp add --transport stdio --scope user iranpost -- python '<REPO_DIR>/server.py' claude mcp add --transport http --scope user sheypoor https://sheypoor-mcp.farhamaghdasi.workers.dev/ claude mcp add --transport stdio --scope user mizito -- uv --directory '<REPO_DIR>' run server.pyکپی شد. حالا امتحانش کنید:- در یک گفتگوی تازه از دستیار بخواهید از این ابزار کمک بگیرد.
ابزارها دیده نمیشوند؟
- برنامه را کامل ببندید و دوباره باز کنید؛ بستن پنجره کافی نیست.
- در ترمینال
claude mcp listرا اجرا کنید؛ سرور باید در فهرست باشد. - تنظیمات در همان فایلی باشد که بالای کادر نوشته شده، و ساختار فایل سالم باشد (مثلاً ویرگول اضافه نداشته باشد).
- پیشنیازهای بالا نصب باشند. بعد از نصبشان، ترمینال و برنامه را دوباره باز کنید.
- جای کلیدهای داخل
<…>را با مقدار واقعی پر کرده باشید.