Solana MCP Server (ERPC Solana RPC)

Solana MCP Server là gì

Solana MCP Server cho phép bạn sử dụng các phương thức Solana RPC từ Claude bằng câu lệnh ngôn ngữ tự nhiên.
Với ERPC Solana RPC MCP Server, bạn có thể đặt câu hỏi như kiểm tra ví, điều tra transaction, và giám sát tình trạng mạng, và Claude có thể gọi các công cụ Solana RPC cần thiết cho bạn.
Tại thời điểm quay video demo, thiết lập này hỗ trợ 48 công cụ Solana RPC.

Cài đặt

Bước 0 - Tạo tài khoản và hoàn tất xác minh email

Tạo hoặc đăng nhập vào tài khoản ERPC bằng cộng đồng Discord chính thức của Validators DAO, sau đó hoàn tất xác minh email.
Sử dụng cùng tài khoản Discord sau này khi bạn xác thực trong Claude.

Bước 1 - Thêm MCP server trong Claude Connectors

Trong Claude, mở Settings -> Connectors -> Add custom connector và đặt URL server này:
text
https://mcp-solana-rpc-api.erpc.global/mcp

Bước 2 - Xác thực với cùng tài khoản Discord

Sau khi thêm connector, chạy xác thực và hoàn tất flow Discord OAuth với cùng tài khoản đã sử dụng ở Bước 0.

Bước 3 - Xác minh với các prompt đơn giản

Sau khi kết nối hoàn tất, chạy các prompt đơn giản để xác minh tool call.
  • Kiểm tra số dư (getBalance)
  • Tình trạng cluster / thông tin epoch (getHealth, getEpochInfo, getSlot)
  • Thông tin block (getBlockHeight, getLatestBlockhash)

Video tham khảo

Demo cài đặt (Đăng nhập Discord OAuth + Danh sách phương thức)

Demo trường hợp sử dụng (Ví, Transaction, Tình trạng mạng)

3 Trường hợp sử dụng

Trường hợp 1 - Kiểm tra số dư ví

Prompt:
text
What's the SOL balance of wallet address EiwSTx1Z2uJATDut682U7xzzquFR4UpQJUij3wSxVoSV?
Tool được gọi: getBalance
Sử dụng khi bạn muốn giám sát ví, xác minh chuyển khoản, hoặc kiểm tra số dư nhanh chóng.

Trường hợp 2 - Điều tra Transaction

Prompt:
text
Look up Solana transaction 2qf1KikxxgqmtHFVMhaLSaAhDGJC2ob49mMbbShvDBTdtTN1rG6L98Jn4h9n1myKr5QQVptnYRMrUXqFhog4XH5g and explain what happened.
Tool được gọi: getTransaction
Bạn có thể kiểm tra instruction, signer, phí, và trạng thái, sau đó nhận giải thích bằng ngôn ngữ tự nhiên về những gì đã xảy ra.

Trường hợp 3 - Giám sát tình trạng mạng

Prompt:
text
What's the current Solana epoch info, slot height, and cluster health?
Tool được gọi: getEpochInfo, getSlot, getHealth
Hữu ích cho vận hành validator, vận hành RPC, và giám sát hệ thống giao dịch.

Tại sao hữu ích

Khi bắt đầu với Solana, việc xây dựng query RPC phù hợp cho mỗi mục tiêu có thể tốn thời gian.
Với MCP, bạn mô tả những gì bạn muốn bằng ngôn ngữ tự nhiên và Claude có thể ánh xạ đến phương thức Solana RPC phù hợp cho bạn. Điều này giảm rào cản cho cả kiểm tra nhanh và phân tích chain sâu hơn.

Bắt đầu

  1. Tham gia Discord Validators DAO và tạo tài khoản.
  2. Hoàn tất xác minh email và đăng nhập OAuth.
  3. Thêm URL MCP server trong Claude Connectors.
  4. Xác thực với cùng tài khoản Discord.
  5. Bắt đầu với getBalance, getTransaction, và các prompt về tình trạng mạng.