بیت پین bitpin
مشاهده وضعیت بازارها و انجام معاملات در صرافی رمزارز بیتپین
سرور MCPبازار مالی و ارز۲۵ قابلیت
قبل از نصب بخوانید
- منبع
- جامعهیک توسعهدهنده مستقل آن را ساخته است
- محل اجرا
- اجرا روی کامپیوتر شمابا همان دسترسیهایی اجرا میشود که حساب کاربری شما دارد
- کلید API
- لازم استکلید API رمزی است که سرویس به شما میدهد. فقط در مرورگر خودتان داخل دستور نصب قرار میگیرد.
- کد منبع
- متنباز، مجوز MITآخرین بررسی: ۳۰ مهر ۱۴۰۵
نصب بیت پین
- ۱ · برنامه
- ۲ · کلید APIکامل ✓
- کپی شد
برنامهتان را انتخاب کنید
سیستمعاملکلید API
۲ مورد ماندهکلید API اپ بیتپینکلید مخفی API؛ به همراه کلید API ایجاد میشودآنچه اینجا وارد میکنید فقط در مرورگر خودتان داخل دستور قرار میگیرد و به هیچ سروری فرستاده نمیشود.
اجرا در ترمینال
این دستور را در ترمینال (پنجره خط فرمان) اجرا کنید. ابزار در همه پروژهها فعال میشود.
پیش از نصب، اینها روی کامپیوترتان نصب باشد:- Node.js نسخه ۲۰ یا بالاتر راهنمای نصب
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 listرا اجرا کنید؛ سرور باید در فهرست باشد. - تنظیمات در همان فایلی باشد که بالای کادر نوشته شده، و ساختار فایل سالم باشد (مثلاً ویرگول اضافه نداشته باشد).
- پیشنیازهای بالا نصب باشند. بعد از نصبشان، ترمینال و برنامه را دوباره باز کنید.
- جای کلیدهای داخل
<…>را با مقدار واقعی پر کرده باشید.
نمونه سؤال برای بعد از نصب
روی هر سؤال بزنید تا کپی شود.
درباره بیت پین
سرور MCP بیتپین (BitPin MCP Server)
این سرور با استفاده از پروتکل استاندارد Model Context Protocol (MCP)، دستیارهای هوش مصنوعی (نظیر Claude Desktop، Cursor، Antigravity، Cline و VS Code) را مستقیماً به API صرافی ارز دیجیتال بیتپین متصل میکند.
این ابزار چه کاری انجام میدهد؟
- دسترسی به بازار زنده: امکان مشاهده قیمت لحظهای رمزارزها، تغییرات ۲۴ ساعته، دفتر سفارشات (Orderbook) و تاریخچه معاملات عمومی بدون نیاز به کلید API.
- مدیریت معاملات: ثبت و لغو انواع سفارشهای خرید و فروش (Limit، Market، Stop-Limit و OCO) و مشاهده وضعیت سفارشهای باز و انجامشده.
- مدیریت کیف پول: استعلام موجودی ارزها، تولید آدرس واریز بر روی شبکههای مختلف بلاکچین، مشاهده حسابهای بانکی تومانی و تاریخچه واریز و برداشت.
- پشتیبانی دوطرفه از زبان فارسی: هوش مصنوعی توضیحات فنی را به زبان انگلیسی پردازش میکند، اما شما میتوانید نام رمزارزها، اعداد و درخواستها را کاملاً به زبان فارسی بنویسید.
نحوه راهاندازی و استفاده
این سرور در مخزن npm ثبت شده و بدون نیاز به دانلود دستی، مستقیماً از طریق npx اجرا میشود.
۱. پیکربندی در Claude Desktop
فایل تنظیمات claude_desktop_config.json را باز کرده و کد زیر را به بخش mcpServers اضافه کنید:
{
"mcpServers": {
"bitpin": {
"command": "npx",
"args": ["-y", "bitpin-mcp"],
"env": {
"BITPIN_API_KEY": "کلید_API_شما",
"BITPIN_SECRET_KEY": "سکرت_کی_شما"
}
}
}
}
نکته: برای استفاده از دادههای عمومی بازار (مانند دریافت قیمت و اوردر بوک)، نیازی به وارد کردن بخش
envو کلیدهای API نیست.
۲. پیکربندی در Cursor IDE
کد فوق را داخل فایل .cursor/mcp.json پروژه یا تنظیمات اصلی نرمافزار Cursor قرار دهید.
۳. نکته مهم امنیتی: محدودیت آیپی (خطای ۴۰۳)
کلیدهای API صرافی بیتپین تنها با آیپیهای ثابت و ثبتشده در بخش مدیریت توکن (Token Manager) کار میکنند. در صورت فراخوانی ابزارهای معامله یا کیفپول از آیپی تاییدنشده (مانند فیلترشکن یا اینترنت همراه با آیپی متغیر)، صرافی خطای HTTP 403 Forbidden برمیگرداند.
قابلیتهای این ابزار ۲۵
bitpin_get_currenciesدریافت فهرست کلیه ارزهای پشتیبانیشده، نمادها، نام فارسی، وضعیت معامله و دقت اعشار.bitpin_get_marketsمشاهده تمام جفتارزهای معاملاتی به همراه حداقل حجم سفارش و ارزهای مبدا و مقصد.bitpin_get_networksمشاهده شبکههای فعال رمزارزها، وضعیت باز/بسته بودن واریز و برداشت و فرمت صحیح آدرسها.bitpin_get_tickersدریافت قیمت زنده، نوسان ۲۴ ساعته، بالاترین/پایینترین قیمت و حجم معاملات کل بازار یا یک ارز خاص.bitpin_get_orderbookنمایش دفتر سفارشات عمق بازار شامل ۲۰ ردیف برتر مظنههای خرید و فروش.bitpin_get_recent_tradesمشاهده آخرین تراکنشهای اجرا شده در هر جفتارز به صورت عمومی و زنده.bitpin_get_commissionsدریافت جدول درصدهای کارمزد میکر (Maker) و تیکر (Taker) حساب کاربر.bitpin_place_orderثبت سفارشهای خرید و فروش در انواع لیمیت (Limit)، مارکت (Market)، استاپ لیمیت (Stop-Limit) و دوطرفه (OCO).
نمایش ۱۷ قابلیت دیگر
bitpin_place_bulk_ordersثبت همزمان تا سقف ۱۰ سفارش روی یک بازار در قالب یک درخواست واحد.bitpin_get_ordersمشاهده و فیلتر سفارشهای باز و آرشیو ۷ روزه بر اساس جفتارز، جهت، نوع و وضعیت.bitpin_get_order_by_idاستعلام جزئیات، مانده، حجم پر شده و وضعیت یک سفارش از طریق شناسه آن.bitpin_cancel_orderکنسل کردن یک سفارش باز و فعال روی بازار.bitpin_cancel_bulk_ordersابطال همزمان چندین سفارش باز با ارسال شناسه سفارشها.bitpin_get_fillsمشاهده گزارش معاملات اجرا شده کاربر به تفکیک قیمت و کارمزد کسر شده.bitpin_get_wallet_balancesاستعلام مانده آزاد و مسدودشده تمام داراییها در کیف پول بیتپین.bitpin_get_account_numbersدریافت لیست شماره شباها و کارتهای تاییدشده جهت تسویه ریالی.bitpin_get_deposit_addressایجاد و دریافت آدرس کیف پول بلاکچین برای واریز رمزارز بر روی شبکه دلخواه.bitpin_get_deposit_historyگزارش واریزهای تومانی و رمزارزی به همراه وضعیت تایید در شبکه.bitpin_get_withdrawal_historyگزارش تسویههای تومانی و خروج رمزارز با جزئیات آدرس مقصد و وضعیت انتقال.bitpin_create_crypto_withdrawalثبت درخواست انتقال رمزارز به کیف پول خارجی با قابلیت ثبت ممو (Memo).bitpin_create_irt_withdrawalدرخواست تسویه ریالی و واریز تومان به شماره حسابهای بانکی تاییدشده.bitpin_create_internal_withdrawalارسال آنی و بدون کارمزد رمزارز به دیگر کاربران بیتپین از طریق موبایل یا ایمیل.bitpin_verify_withdrawal_otpتایید و نهاییسازی درخواست برداشت با ارسال کد ۶ رقمی Google Authenticator یا پیامک.bitpin_authenticateتبادل خودکار کلیدهای API و Secret جهت ایجاد توکن امن JWT برای نشست کاری.bitpin_refresh_tokenتازهسازی و تمدید خودکار توکن دسترسی منقضیشده بدون اختلال در درخواستها.


