تبدیل تاریخ شمسی و بررسی کد ملی با جعبهابزار ایرانی MCP
با «جعبهابزار ایرانی» (Iran Toolkit)، دستیار هوش مصنوعی شما میتواند تاریخ شمسی را به میلادی و برعکس تبدیل کند، کد ملی و شماره کارت و شبا را بررسی کند، عدد را به حروف فارسی بنویسد و متن فارسی را یکدست کند. نتیجه با محاسبه دقیق به دست میآید، نه با حدس.
این ابزار چیست و به چه کسی کمک میکند؟
این یک سرور MCP است؛ یعنی یک برنامه کوچک که به برنامه هوش مصنوعی شما امکان میدهد کارهای مشخصی را انجام دهد. این سرور برای کارهای کوچک و پرتکراری ساخته شده که در زندگی و کار روزمره ایرانی زیاد پیش میآید.
اگر با تاریخ شمسی، کد ملی، شبا یا متن فارسی سروکار دارید، این ابزار به شما کمک میکند. هوش مصنوعی در تبدیل تاریخ شمسی و حساب رقم کنترل کد ملی زیاد اشتباه میکند، پس برای این کارها بهتر است از ابزار محاسبه استفاده شود.
این ابزار چه کارهایی انجام میدهد؟
جعبهابزار ایرانی ۷ قابلیت دارد:
convert_date: تبدیل تاریخ شمسی به میلادی و برعکس، همراه با نام روز هفته و ماه.today: نشان دادن تاریخ و ساعت امروز به وقت تهران، هم شمسی و هم میلادی.validate_national_code: بررسی درست بودن کد ملی دهرقمی با رقم کنترل.validate_bank_card: بررسی شماره کارت ۱۶ رقمی با الگوریتم Luhn و تشخیص بانک صادرکننده.validate_sheba: بررسی شماره شبا (IBAN ایران) و تشخیص بانک.number_to_words: نوشتن عدد به حروف فارسی، با واحد ریال یا تومان.normalize_persian_text: یکدست کردن متن؛ اصلاح «ی» و «ک» فارسی، ارقام، فاصلهها و نیمفاصلههای رایج.
نمونه سؤالهایی که میتوانید بپرسید
برای شروع، این سؤالها را امتحان کنید:
- ۱۴۰۴/۰۱/۰۱ چه روزی از هفته است و به میلادی چه تاریخی میشود؟
- این کد ملی معتبر است؟ ۰۴۹۹۳۷۰۸۹۹
- شماره کارت ۶۰۳۷۹۹… مال کدام بانک است؟
- مبلغ ۱۲۵۰۰۰۰ ریال را به حروف بنویس.
- این متن را یکدست کن و ارقامش را فارسی کن.
- امروز چه تاریخی است، هم شمسی و هم میلادی؟
- شماره شبای این حساب درست است؟ بانکش کدام است؟
- این کد ملی را بررسی کن و بگو رقم کنترلش درست است یا نه.
دستیار خودش قابلیت مناسب را انتخاب میکند. کافی است سؤال را روشن و کامل بپرسید.
کدام کار به کدام قابلیت میرسد؟
- تاریخ:
convert_dateبرای تبدیل، وtodayبرای تاریخ امروز. - کد ملی:
validate_national_codeفقط درست بودن کد و رقم کنترل آن را بررسی میکند. - پول و حساب:
validate_bank_cardبرای کارت ۱۶ رقمی وvalidate_shebaبرای شبا. - متن:
number_to_wordsبرای نوشتن عدد به حروف، وnormalize_persian_textبرای یکدست کردن متن.
چطور وصل شوید
این سرور روی کامپیوتر شما اجرا میشود. برای اتصال، در تنظیمات برنامه هوش مصنوعیای که استفاده میکنید، این دستور را به عنوان دستور اجرای سرور وارد کنید:
npx -y @mcp-farsi/iran-toolkit
سرور با روش stdio اجرا میشود و از دستور npx استفاده میکند. برای جزئیات بیشتر، صفحه ابزار را ببینید.
نکتهها و محدودیتها
- بدون اینترنت: این سرور به اینترنت وصل نمیشود. هیچ دادهای از کامپیوتر شما بیرون نمیرود.
- درست بودن محاسبه یعنی فعال بودن نیست: شماره کارت یا شبای درست از نظر محاسبه، نشان نمیدهد که حساب فعال است. برای فعال بودن حساب، باید با بانک یا سرویس مربوطه بررسی کنید.
- کد ملی: ابزار فقط درست بودن کد ملی و رقم کنترل آن را بررسی میکند. این بررسی کد ملی را به هیچ سازمانی استعلام نمیکند.
- تاریخ و عدد: نتیجهها را برای کارهای مهم، مثل قرارداد یا پرداخت، دوباره با منبع رسمی کنترل کنید.
جمعبندی
اگر میخواهید تاریخ شمسی را دقیق تبدیل کنید، کد ملی یا شبا را بررسی کنید یا عدد را به حروف بنویسید، جعبهابزار ایرانی یک راه ساده و بدون اینترنت است. برای جزئیات کامل ابزار، فهرست قابلیتها و دستور نصب، صفحه جعبهابزار ایرانی را ببینید. اگر با مفهوم MCP آشنا نیستید، راهنمای MCP را بخوانید.
سؤالهای پرتکرار
جعبهابزار ایرانی چیست؟
جعبهابزار ایرانی یک سرور MCP است که به دستیار هوش مصنوعی شما امکان میدهد تاریخ شمسی را تبدیل کند، کد ملی، شماره کارت و شبا را بررسی کند و عدد را به حروف فارسی بنویسد. محاسبهها روی کامپیوتر شما انجام میشود.
آیا این ابزار به اینترنت وصل میشود؟
نه. این سرور به اینترنت وصل نمیشود و هیچ دادهای از کامپیوتر شما بیرون نمیرود.
اگر شماره کارت یا شبا درست باشد، یعنی حساب فعال است؟
نه. درست بودن شماره کارت یا شبا از نظر محاسبه به این معنی نیست که حساب فعال است. ابزار فقط ساختار و رقم کنترل را بررسی میکند.
چرا تبدیل تاریخ را به خود هوش مصنوعی نسپارم؟
هوش مصنوعی در تبدیل تاریخ شمسی و حساب رقم کنترل کد ملی زیاد اشتباه میکند. این ابزار همین محاسبهها را با روش دقیق انجام میدهد، نه با حدس.