BNBChain MCP Server

BNBChain MCP Server

Blockchain DeFi Automation BSC

BNBChain MCP Server làm được gì?

BNBChain MCP Server là một máy chủ công cụ Model Context Protocol (MCP) plug-and-play được thiết kế để tích hợp liền mạch với agent AI, nền tảng phát triển và quy trình tự động hóa. Nó cho phép các trợ lý AI và lập trình viên tương tác với Binance Smart Chain (BSC) cho nhiều thao tác blockchain khác nhau. Máy chủ này cung cấp các công cụ an toàn, dễ sử dụng để gửi BNB, chuyển token BEP-20, triển khai token mới và thực hiện tương tác hợp đồng thông minh. Với hỗ trợ gốc cho Claude Desktop và CLI thân thiện với lập trình viên, BNBChain MCP Server nâng cao năng suất bằng cách tự động hóa các tác vụ blockchain phổ biến, hỗ trợ lưu trữ private key có bảo vệ mật khẩu và tích hợp với các nền tảng như PancakeSwap để hoán đổi token và quản lý thanh khoản.

Danh sách Prompt

Không có prompt template nào được đề cập trong repository.

Danh sách Resource

Không có resource MCP rõ ràng nào được liệt kê trong repository.

Danh sách Tools

  • transferNativeToken: Gửi BNB đến một địa chỉ ví.
  • transferBEP20Token: Chuyển token BEP-20 qua symbol hoặc contract address.
  • pancakeSwap: Hoán đổi token sử dụng giao thức PancakeSwap.
  • createFourMeme: Tạo meme token trên nền tảng Four.Meme.
  • createBEP20Token: Triển khai hợp đồng thông minh token BEP-20 mới.
  • getBalance: Lấy số dư ví (BNB) và token.
  • callContractFunction: Thực thi các lệnh gọi hợp đồng thông minh tùy chỉnh qua ABI.
  • getWalletInfo: Lấy thông tin chi tiết về ví cho một địa chỉ cụ thể.
  • securityCheck: Thực hiện kiểm tra bảo mật cho token BSC.
  • pancakeAddLiquidity: Thêm thanh khoản vào pool PancakeSwap.
  • pancakeMyPosition: Xem vị trí thanh khoản PancakeSwap hiện tại.
  • pancakeRemovePosition: Rút thanh khoản khỏi PancakeSwap.
  • sellMemeToken: Bán meme token trên Four.Meme.

Ứng dụng của MCP Server này

  • Chuyển và thanh toán token: Tự động hóa việc gửi BNB hoặc token BEP-20, tối ưu hóa quy trình thanh toán và tặng thưởng cho lập trình viên và người dùng trong hệ sinh thái BSC.
  • Tương tác hợp đồng thông minh: Cho phép agent AI và script tương tác với hợp đồng thông minh qua lệnh ABI, hỗ trợ thao tác DeFi nâng cao và quản lý hợp đồng.
  • Tạo và triển khai token: Khởi chạy nhanh token BEP-20 hoặc meme coin mới, hỗ trợ thử nghiệm nhanh và phát triển cho lập trình viên blockchain và marketer.
  • Quản lý thanh khoản DeFi: Tích hợp chiến lược AI cho hoán đổi token, cung cấp/rút thanh khoản trên PancakeSwap và quản lý vị trí danh mục DeFi.
  • Tiện ích ví và bảo mật: Lấy số dư ví, thông tin ví và kiểm tra bảo mật token để tăng an toàn và minh bạch cho thao tác blockchain.

Hướng dẫn thiết lập

Windsurf

  1. Yêu cầu: Đảm bảo Node.js đã được cài đặt.
  2. Cài đặt: Chạy npm install -g bnbchain-mcp.
  3. Cấu hình: Chạy trình hướng dẫn với bnbchain-mcp --init và nhập private key, mật khẩu và (tùy chọn) RPC URL.
  4. Chỉnh sửa cấu hình: Thêm máy chủ MCP vào file cấu hình Windsurf JSON:
    {
      "mcpServers": {
        "bsc-mcp": {
          "command": "bnbchain-mcp",
          "args": ["server"],
          "env": {
            "PRIVATE_KEY": "env:PRIVATE_KEY",
            "WALLET_PASSWORD": "env:WALLET_PASSWORD"
          }
        }
      }
    }
    
  5. Khởi động lại & Kiểm tra: Khởi động lại Windsurf và kiểm tra bsc-mcp trong danh sách MCP servers.

Claude

  1. Cài đặt: npm install -g bnbchain-mcp
  2. Chạy thiết lập: bnbchain-mcp --init để cấu hình private key và mật khẩu.
  3. Tự động cấu hình: Máy chủ tự động cấu hình cho Claude Desktop bằng cách cập nhật claude_desktop_config.json.
  4. Kiểm tra: Mở Claude Desktop và đảm bảo máy chủ bsc-mcp đã được phát hiện.

Cursor

  1. Cài đặt: npm install -g bnbchain-mcp
  2. Thiết lập: Chạy bnbchain-mcp --init và cung cấp thông tin xác thực.
  3. Chỉnh sửa cấu hình: Trong file cấu hình Cursor, thêm:
    {
      "mcpServers": {
        "bsc-mcp": {
          "command": "bnbchain-mcp",
          "args": ["server"],
          "env": {
            "PRIVATE_KEY": "env:PRIVATE_KEY",
            "WALLET_PASSWORD": "env:WALLET_PASSWORD"
          }
        }
      }
    }
    
  4. Khởi động lại: Lưu, khởi động lại Cursor và kiểm tra bsc-mcp đã sẵn sàng.

Cline

  1. Yêu cầu: Đã cài đặt Node.js.
  2. Cài đặt: npm install -g bnbchain-mcp
  3. Khởi tạo: bnbchain-mcp --init
  4. Cập nhật cấu hình: Thêm vào cấu hình Cline:
    {
      "mcpServers": {
        "bsc-mcp": {
          "command": "bnbchain-mcp",
          "args": ["server"],
          "env": {
            "PRIVATE_KEY": "env:PRIVATE_KEY",
            "WALLET_PASSWORD": "env:WALLET_PASSWORD"
          }
        }
      }
    }
    
  5. Khởi động lại: Tải lại môi trường và kiểm tra bsc-mcp đã sẵn sàng.

Bảo mật API Key (biến môi trường)

Ví dụ cấu hình:

{
  "mcpServers": {
    "bsc-mcp": {
      "command": "bnbchain-mcp",
      "args": ["server"],
      "env": {
        "PRIVATE_KEY": "env:PRIVATE_KEY",
        "WALLET_PASSWORD": "env:WALLET_PASSWORD"
      },
      "inputs": {
        "walletPassword": "env:WALLET_PASSWORD"
      }
    }
  }
}

Lưu ý: Lưu trữ khóa nhạy cảm trong biến môi trường, không nên để trực tiếp trong file cấu hình.

Cách sử dụng MCP này trong flow

Sử dụng MCP trong FlowHunt

Để tích hợp các máy chủ MCP vào quy trình FlowHunt, bắt đầu bằng cách thêm thành phần MCP vào flow của bạn và kết nối nó với agent AI:

FlowHunt MCP flow

Nhấn vào thành phần MCP để mở bảng cấu hình. Trong mục cấu hình MCP hệ thống, nhập thông tin máy chủ MCP bằng định dạng JSON sau:

{
  "bsc-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Sau khi cấu hình, agent AI có thể sử dụng MCP này như một công cụ với đầy đủ chức năng và khả năng. Hãy nhớ thay “bsc-mcp” bằng tên thực tế của máy chủ MCP và thay thế URL bằng URL máy chủ MCP của bạn.


Tổng quan

MụcCó sẵnGhi chú
Tổng quan
Danh sách PromptKhông tìm thấy prompt template
Danh sách ResourceKhông tìm thấy resource MCP rõ ràng
Danh sách ToolsNhiều công cụ được liệt kê trong README
Bảo mật API KeyĐề xuất sử dụng biến môi trường
Hỗ trợ Sampling (ít quan trọng khi đánh giá)Không đề cập

| Hỗ trợ Roots | ⛔ | Không đề cập |


Tổng thể, BNBChain MCP server được tài liệu hóa tốt về công cụ và hướng dẫn thiết lập, nhưng thiếu prompt template, resource rõ ràng và các tính năng như Roots hoặc Sampling. Điều này giúp nó phù hợp cho tự động hóa blockchain và công việc lập trình, nhưng chưa hoàn thiện cho workflow MCP nâng cao.

Nhận định của chúng tôi

Dựa trên các bảng trên, chúng tôi đánh giá MCP server này 6/10. Nó cung cấp bộ công cụ blockchain mạnh mẽ và hướng dẫn cài đặt rõ ràng, nhưng chưa triển khai prompt template, resource hoặc các tính năng MCP nâng cao như Roots và Sampling.

MCP Score

Có LICENSE⛔ (Không tìm thấy file LICENSE)
Có ít nhất một tool
Số lượng Forks20
Số lượng Stars79

Câu hỏi thường gặp

BNBChain MCP Server là gì?

BNBChain MCP Server là một máy chủ Model Context Protocol plug-and-play cho Binance Smart Chain, cho phép bạn tự động hóa các tác vụ blockchain như gửi BNB, chuyển token BEP-20, triển khai token mới, tương tác hợp đồng thông minh và quản lý thanh khoản DeFi—tất cả từ quy trình AI hoặc nền tảng tự động hóa của bạn.

Tôi có thể tự động hóa những thao tác blockchain nào với MCP server này?

Bạn có thể gửi BNB và token BEP-20, hoán đổi token qua PancakeSwap, tạo meme token, triển khai hợp đồng BEP-20, lấy số dư ví/token, gọi hàm hợp đồng thông minh, kiểm tra thông tin ví, thực hiện kiểm tra bảo mật và quản lý thanh khoản trên PancakeSwap.

Lưu private key trong cấu hình có an toàn không?

Vì lý do bảo mật, bạn nên lưu trữ dữ liệu nhạy cảm như private key và mật khẩu ví trong biến môi trường, không nên lưu trực tiếp trong file cấu hình. Máy chủ hỗ trợ sử dụng biến môi trường cho thông tin xác thực riêng tư.

BNBChain MCP Server có hỗ trợ các tính năng MCP nâng cao như prompt template hoặc Roots không?

Hiện tại, máy chủ cung cấp các công cụ mạnh mẽ cho tự động hóa blockchain nhưng chưa bao gồm prompt template, resource rõ ràng hoặc các tính năng MCP nâng cao như Roots hay Sampling.

Làm thế nào để thêm BNBChain MCP Server vào flow FlowHunt của tôi?

Thêm thành phần MCP vào flow, sau đó cấu hình với thông tin máy chủ BNBChain MCP bằng bảng cấu hình MCP. Sử dụng đúng tên máy chủ và URL cho môi trường của bạn để kích hoạt đầy đủ chức năng blockchain.

Tích hợp tự động hóa Blockchain BNBChain

Trao quyền cho agent AI và quy trình làm việc của bạn với các thao tác Binance Smart Chain liền mạch bằng BNBChain MCP Server. Tự động hóa chuyển token, gọi hợp đồng thông minh, nhiệm vụ DeFi và nhiều hơn nữa với FlowHunt.

Tìm hiểu thêm

Máy chủ Bankless Onchain MCP
Máy chủ Bankless Onchain MCP

Máy chủ Bankless Onchain MCP

Máy chủ Bankless Onchain MCP cho phép truy cập dữ liệu blockchain có cấu trúc và lập trình thông qua Bankless API, hỗ trợ trợ lý AI và công cụ phát triển với tr...

6 phút đọc
Blockchain MCP +5
Nodit MCP Server
Nodit MCP Server

Nodit MCP Server

Nodit MCP Server kết nối các tác nhân AI và nhà phát triển với dữ liệu blockchain đa chuỗi, có cấu trúc qua hạ tầng Web3 của Nodit. Nó cho phép các LLM và công ...

5 phút đọc
Blockchain Web3 +4
Máy chủ Crypto Indicators MCP
Máy chủ Crypto Indicators MCP

Máy chủ Crypto Indicators MCP

Crypto Indicators MCP Server cung cấp cho các tác nhân AI và nhà phát triển quyền truy cập thời gian thực vào hơn 50 chỉ báo phân tích kỹ thuật tiền điện tử và ...

7 phút đọc
AI Trading +6