Token导航 LogoToken导航TokenDH.com
Ton Dev Toolkit Public logo
开发工具未说明官方级别未说明来源级核验

Ton Dev Toolkit Public

MCP Server

TON Dev Skills是一个全面的TON区块链开发和安防平台,提供安全扫描、合约迁移、MCP服务器集成和CLI工具等功能。

工具数

10

提示词数

0

GitHub Stars

1

资源数

0
区块链开发JavaScriptClaude开发工具ClaudeCursorWindsurf

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

TesseraeVentures

提供方

TesseraeVentures

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

🔒 TON Dev Skills

Security scanner, migration engine, MCP server & CLI for TON smart contracts

______________________________________________________________________

TON开发技能 是TON区块链的综合开发和安全平台。它扫描FunC、Tact和Tolk合约是否存在漏洞,将Solidity合约迁移到TON原生等效合约,并通过MCP直接集成到您的AI驱动IDE中。

✨ 所得

特性描述
安全扫描器21个类别的50多条规则——从可重入性到TEP合规性
迁移引擎从EVM转换ERC-20、ERC-721、ERC-1155等→ TON(码头、NFT、SBT)
MCP服务器直接在Claude、Cursor、Windsurf等中使用扫描仪、迁移和合约工具。
命令行界面从命令行进行审核、编译、部署、构建脚手架和测试生成
合同模板生产就绪的Jetty、NFT、DAO、DEX和多重签名模板

🚀 入门指南

# Install from npm
npm install -g @tesserae/ton-dev-skills

# Run your first audit
ton-dev audit ./contracts/my-contract.fc

# Scaffold a new contract
ton-dev scaffold jetton --name "MyToken" --symbol "MTK"

# Compile a contract
ton-dev compile ./contracts/my-contract.fc

# Start the MCP server (for Claude, Cursor, etc.)
ton-dev mcp start

👉 完整入门指南→

🔍 扫描仪类别

安全扫描仪检查 50+条规则 在这些类别中:

访问控制算术安全反弹消息单元格溢出
代码注入编译数据验证拒绝服务
外部消息天然气和费用整数处理随机性
回放保护重新收缩状态管理存储
TEP合规性时间戳可升级性TVM内部
跨合同安全

📊 样本输出

$ ton-dev audit contracts/my-jetton.fc

  TON Dev Skills — Security Audit
  ═══════════════════════════════════

  Contract: contracts/my-jetton.fc
  Language:  FunC
  Rules:     53 checked

  ┌──────────┬────────────────────────────────────┬──────────┐
  │ Severity │ Finding                            │ Line     │
  ├──────────┼────────────────────────────────────┼──────────┤
  │ 🔴 HIGH  │ Missing sender validation on       │ L42      │
  │          │ internal_transfer handler           │          │
  ├──────────┼────────────────────────────────────┼──────────┤
  │ 🟡 MED   │ No bounce handler for failed       │ L87      │
  │          │ token transfers                     │          │
  ├──────────┼────────────────────────────────────┼──────────┤
  │ 🔵 LOW   │ Gas estimation missing on          │ L103     │
  │          │ cross-contract call                 │          │
  ├──────────┼────────────────────────────────────┼──────────┤
  │ 🟢 INFO  │ Consider TEP-74 metadata           │ L12      │
  │          │ extension for discoverability       │          │
  └──────────┴────────────────────────────────────┴──────────┘

  Summary: 1 high · 1 medium · 1 low · 1 info
  Full report: ./audit-report-1708099200.json

🔄 迁移示例

$ ton-dev migrate --from solidity --contract contracts/MyToken.sol

  TON Dev Skills — Migration Engine
  ═══════════════════════════════════

  Source:     contracts/MyToken.sol (ERC-20)
  Target:     Jetton (TEP-74) + Jetton Wallet (TEP-89)
  Language:   Tact

  ✅ Token metadata mapped (name, symbol, decimals)
  ✅ Mint/burn logic converted to Jetton master ops
  ✅ Transfer → internal_transfer + transfer_notification
  ✅ Approval pattern removed (not applicable on TON)
  ✅ TEP-74 compliance verified
  ✅ Security audit passed (0 high, 0 medium findings)

  Output: ./output/my-token-jetton.tact
          ./output/my-token-wallet.tact
          ./output/migration-report.md

🛠️ CLI命令

命令描述计划
`ton-dev audit
`安全审计合同或目录免费
ton-dev compile 编译FunC、Tact或Tolk合约免费
ton-dev scaffold 从模板生成合同免费
ton-dev init初始化TON项目免费
ton-dev deploy 部署已编译的合约免费
ton-dev debug 解释TVM退出代码免费
ton-dev gas estimate 估算天然气使用量免费
ton-dev migrate 将EVM合约迁移到TONPro
ton-dev test-gen 生成测试用例Pro
ton-dev mcp start启动MCP服务器Pro

🤖 MCP集成

添加到您的Claude桌面或光标配置:

{
  "mcpServers": {
    "ton-dev": {
      "command": "ton-dev",
      "args": ["mcp", "start"]
    }
  }
}

然后问你的AI助手一些事情,比如:

  • *“审核此FunC合同的安全问题”*
  • *“将此ERC-20迁移到TON Jetton”*
  • *“构建新的NFT收藏合同”*
  • *“检查本合同是否符合TEP-74标准”*

👉 MCP服务器文档→

💰 定价

免费专业版企业版
安全性审计5/天无限制无限制
扫描仪规则50+50+50++自定义规则
迁移引擎
MCP服务器
合同模板基本全部全部+自定义
CLI工具核心(审计、编译、脚手架、部署、调试、gas)全套全套
支持社区优先级专用
价格0美元29美元/月联系我们

📚 文档

🔗 链接

📄 许可证

麻省理工学院——见 许可证 了解详情。

核心扫描程序规则和迁移逻辑是专有的。CLI、MCP服务器接口和此存储库都是开源的。

目录标签

目录标签

区块链开发JavaScriptClaude开发工具本地部署智能合约安全合约迁移

支持客户端

ClaudeCursorWindsurf

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

token

工具数量(toolCount,工具数)

10

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明token部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP