
概覽
透過模型上下文協定(MCP),您可以Claude 自訂Claude 擴展Claude 等 AI 助理Claude 能與外部資料來源及服務進行互動。 在本指南中,您將建置一個Solana 伺服器,使Claude (或 Cursor)等工具能夠直接查詢Solana 。透過此整合Claude 查閱錢包餘額、檢視代幣帳戶、擷取交易明細以及分析帳戶資訊等任務——同時您仍能完全掌控這些互動。
此示範程式使用:
輔助資源:
開始使用
安裝依賴項
開啟專案目錄:
cdsolana
接著,安裝依賴項:
npm 安裝
# 或
yarn
# 或
pnpm 安裝
# 或
bun 安裝
建立伺服器:
接著,建立伺服器:
npm 執行 build
# 或
yarn build
# 或
pnpm 建置
# 或
bun build
設定Claude
更新您的 claude.json 檔案內容來自 範例:Claude 設定. 您可以在這裡找到操作說明 這裡.
請務必更新 SOLANA 搭配您的Quicknode endpoint。您可以免費取得一個 這裡.
請確保您的 args 傳入已建置伺服器的絕對路徑(對我們來說是 /YOUR_PATH/build/index.js).
設定完畢後,請重新啟動Claude 。
現在您可以Claude 以下指令向Claude 發出指令:
- 的錢包餘額是多少?
<wallet_address>? - 的代幣餘額是多少?
<wallet_address>? - Solana 的現況如何?
貢獻與回饋
我們非常樂意聽取您的意見,並歡迎您為這個範例應用程式提供任何貢獻!
若要回報問題或提供意見回饋,請在 qn-guide-examples 儲存庫。
若要貢獻,請依照以下步驟操作:
- 分叉此儲存庫
- 建立功能分支:git checkout -b feature/amazing-feature
- 將您的變更提交:git commit -m "新增超棒的功能"
- 推送您的分支:git push origin feature/amazing-feature
- 開啟一個 Pull Request。
探索更多範例應用程式
