Model Context Protocol
خادم MCP لشبكة TON
حزمة واحدة تحوّل Claude أو ChatGPT أو Cursor أو Codex أو أي وكيل متوافق مع MCP إلى مشارك أصلي في TON: قراءة حالة الشبكة عبر ADNL خام، وعروض أسعار مبادلة مؤكَّدة على DEX، وبناء مبادلات عبر السلاسل إلى Ethereum وبالعكس، وتوليد المحافظ. غير وصائي: الخادم لا يوقّع ولا يحتفظ بالأموال.
البدء السريع
محليًا · مجانًا
يعمل الآنيعمل على جهازك عبر الإعدادات العالمية العامة. كتلة واحدة في إعدادات وكيلك — وهذه كل عملية الدمج.
claude_config.json
{
"mcpServers": {
"ton": {
"command": "npx",
"args": ["-y", "@tonnode/mcp"]
}
}
}محليًا · نقطة نهايتك الخاصة
عند الطلبالحزمة نفسها موجَّهة إلى خادم لايت مخصص من TONNode: سعة معالجة مضمونة وبلا طوابير مشتركة. نجهّزه يدويًا — راسلنا.
claude_config.json
{
"mcpServers": {
"ton": {
"command": "npx",
"args": ["-y", "@tonnode/mcp"],
"env": {
"TON_LITESERVERS": "[{\"ip\":\"<your-node>\",\"port\":41000,\"key\":\"<base64>\"}]"
}
}
}
}مُستضاف · mcp.tonnode.io
يعملبلا أي تثبيت: نقطة نهاية MCP بعيدة بمفتاحك على عقدتنا. المفتاح — عبر الباقات أدناه.
claude_config.json
{
"mcpServers": {
"ton": {
"type": "http",
"url": "https://mcp.tonnode.io/mcp",
"headers": { "Authorization": "Bearer tn_live_…" }
}
}
}16 أداة · قراءة · مبادلة · عبر السلاسل · محفظة
get_masterchain_infoقراءة · رأس الماسترتشين: seqno والشارد وهاشات الكتلة — نبض الشبكة بنظرة واحدةget_balanceقراءة · رصيد أي عنوان، بـGRAM وnanoGRAM (GRAM هو الاسم الجديد لعملة Toncoin)get_account_stateقراءة · الحالة (active/frozen/uninit) والرصيد ومؤشر آخر معاملة وأعلام الكود والبياناتget_transactionsقراءة · أحدث المعاملات: الوقت المنطقي والمبالغ والمرسلون والرسومrun_get_methodقراءة · دوال get للقراءة فقط على أي عقد: seqno وget_jetton_data وأمثالهاget_jetton_balanceقراءة · رصيد USDT وأي جيتون — محفظة الجيتون تُحسب على السلسلة، بلا حاجة إلى مفهرِسget_jetton_infoقراءة · البيانات الوصفية للتوكن: الاسم والرمز والـdecimals والمعروض الكلي — الـdecimals لتحويل الوحدات الخامparse_addressقراءة · تحويل العناوين والتحقق منها بين صيغ EQ…/UQ…/raw — دون اتصال وفورًاget_swap_quoteمبادلة · عرض سعر DEX مؤكَّد (GRAM ⇄ أي جيتون) عبر Omniston — سيولة STON.fi + DeDustbuild_swap_txمبادلة · معاملة مبادلة غير موقَّعة جاهزة لـTonConnect — غير وصائية، والمحفظة هي التي توقّعget_crosschain_quoteعبر السلاسل · عرض سعر مبادلة من TON إلى Ethereum أو Arbitrum أو Base أو BNB أو Polygon أو Avalanchebuild_crosschain_swap_txعبر السلاسل · معاملة ضمان HTLC غير موقَّعة مع سرّها — ذرّيًا وبلا وصايةtrack_crosschain_swapعبر السلاسل · مراحل الصفقة الحية على الشبكتين، مع نوافذ HTLC الزمنيةdisclose_crosschain_secretعبر السلاسل · كشف السر لتسوية الطرفين، بعد التحقق من الحالة على السلسلةbuild_crosschain_refundعبر السلاسل · إلغاء غير موقَّع يعيد الأموال من الضمان إذا تعثّرت الصفقةgenerate_walletمحفظة · إنشاء محفظة TON جديدة (v3r2/v4/v5r1/highload_v3): عبارة الاسترداد والمفاتيح والعنوانلماذا يحتاجها الوكلاء
- الوكيل لا يستطيع تنفيذ npm install في منتصف الحوار — إنه يستدعي أدوات. وMCP هو المقبس القياسي لذلك.
- الوكلاء يستعلمون على دفعات: 40 استدعاءً لتفكيك تحويل جيتون واحد. والبوابات العامة تخنق هذا النمط بالضبط.
- القراءة وحدها لا تكفي — على الوكيل أن يتصرف. أدوات المبادلة وعبر السلاسل والمحفظة تتيح تحريك القيمة، بلا وصاية.