MCP Server
Tích hợp MCP server native cho tương tác blockchain với AI
MCP Server (Model Context Protocol) của 256 Blocks cho phép các AI agent tương tác trực tiếp với mạng blockchain. Tất cả các lệnh gọi công cụ MCP được chuyển đổi thành các yêu cầu RPC tiêu chuẩn và được đánh giá theo các chính sách hiện có của bạn.
Cách hoạt động
- AI agent gọi một công cụ MCP (ví dụ:
eth_getBalance) - Yêu cầu được định dạng lại thành yêu cầu RPC tiêu chuẩn
- Các chính sách của bạn được đánh giá: Nền tảng → Tổ chức → API Key
- Nếu được phép, yêu cầu được thực thi và kết quả được trả về
Điều này có nghĩa là bất kỳ chính sách nào được cấu hình cho truy cập RPC cũng áp dụng cho các lệnh gọi công cụ MCP—không cần cấu hình bổ sung.
Chuỗi được hỗ trợ
Xem Hỗ trợ Blockchain để biết danh sách đầy đủ các mạng được hỗ trợ.
Công cụ có sẵn
eth_blockNumber
Lấy số block hiện tại.
| Tham số | Loại | Bắt buộc | Mặc định |
|---|---|---|---|
chain | string | Có | - |
eth_call
Thực thi lệnh gọi hợp đồng chỉ đọc.
| Tham số | Loại | Bắt buộc | Mặc định |
|---|---|---|---|
chain | string | Có | - |
to | string | Có | - |
data | string | Có | - |
block | string | Không | latest |
from | string | Không | - |
gas | string | Không | - |
gasPrice | string | Không | - |
value | string | Không | - |
eth_chainId
Lấy ID chuỗi.
| Tham số | Loại | Bắt buộc | Mặc định |
|---|---|---|---|
chain | string | Có | - |
eth_gasPrice
Lấy giá gas hiện tại.
| Tham số | Loại | Bắt buộc | Mặc định |
|---|---|---|---|
chain | string | Có | - |
eth_getBalance
Lấy số dư token native của một địa chỉ.
| Tham số | Loại | Bắt buộc | Mặc định |
|---|---|---|---|
chain | string | Có | - |
address | string | Có | - |
block | string | Không | latest |
eth_getBlockByHash
Lấy thông tin block theo hash.
| Tham số | Loại | Bắt buộc | Mặc định |
|---|---|---|---|
chain | string | Có | - |
block_hash | string | Có | - |
full_transactions | boolean | Không | false |
eth_getBlockByNumber
Lấy thông tin block theo số.
| Tham số | Loại | Bắt buộc | Mặc định |
|---|---|---|---|
chain | string | Có | - |
block_number | string | Có | - |
full_transactions | boolean | Không | false |
eth_getCode
Lấy bytecode của một hợp đồng.
| Tham số | Loại | Bắt buộc | Mặc định |
|---|---|---|---|
chain | string | Có | - |
address | string | Có | - |
block | string | Không | latest |
eth_getLogs
Truy vấn event logs cho một block cụ thể. Chỉ hỗ trợ truy vấn block đơn.
| Tham số | Loại | Bắt buộc | Mặc định |
|---|---|---|---|
chain | string | Có | - |
block_hash | string | Một trong hai | - |
block_number | string | Một trong hai | - |
address | string | Không | - |
topics | array | Không | - |
Đặc tả block:
block_hashvàblock_numberloại trừ lẫn nhau—sử dụng một trong haiblock_numberchấp nhận định dạng hex (0x100) hoặc tag (latest,finalized,safe,pending,earliest)
eth_getStorageAt
Đọc storage hợp đồng tại một slot cụ thể.
| Tham số | Loại | Bắt buộc | Mặc định |
|---|---|---|---|
chain | string | Có | - |
address | string | Có | - |
position | string | Có | - |
block | string | Không | latest |
eth_getTransactionByHash
Lấy chi tiết giao dịch theo hash.
| Tham số | Loại | Bắt buộc | Mặc định |
|---|---|---|---|
chain | string | Có | - |
tx_hash | string | Có | - |
eth_getTransactionCount
Lấy số lượng giao dịch (nonce) của một địa chỉ.
| Tham số | Loại | Bắt buộc | Mặc định |
|---|---|---|---|
chain | string | Có | - |
address | string | Có | - |
block | string | Không | latest |
eth_getTransactionReceipt
Lấy biên nhận giao dịch theo hash.
| Tham số | Loại | Bắt buộc | Mặc định |
|---|---|---|---|
chain | string | Có | - |
tx_hash | string | Có | - |