mcpField
B
Blueprint Agentic Staking (Solentic)

Blueprint Agentic Staking (Solentic)

リモート
solentic.theblueprint.xyzAI・エージェント019 週間前に更新
リポジトリ公式サイト

Blueprint Agentic Staking (Solentic) について

Blueprint Agentic Staking (Solentic)は、Blueprint REST APIをラップする、AIエージェント向けのSolanaステーキングMCPサーバーです。1回の呼び出しでステーキング操作を行えるほか、クライアント側で署名する未署名トランザクションも作成できます。

主な機能

  1. 01ステーキング、解除、引き出しの一括実行
  2. 02ローカル署名用の未署名トランザクション作成
  3. 03バリデーター、APY、パフォーマンス情報の確認
  4. 04残高、ステークアカウント、引き出し状況の確認
  5. 05報酬シミュレーションとポートフォリオ集計
  6. 06状態変更Webhookの登録と管理

活用シーン

  1. 01エージェントによるSOLステーキング操作
  2. 02ステーキングトランザクションのローカル署名
  3. 03バリデーターの実績とステーキング状況の監視
  4. 04ポートフォリオ概要でステーキング情報を確認

MCP 対応

MCPサーバーはBlueprint REST APIをラップし、ステーキング、情報照会、検証、Webhookのツールを公開します。リモートMCPエンドポイントへの接続と、stdioによるローカル実行に対応します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://solentic.theblueprint.xyz/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

パッケージ
npm@solentic/mcp-server1.1.1

ツール

29
パラメーター型必須説明
walletAddressstringはいSolana ウォレットアドレス(base58 公開鍵)
secretKeystringはいbase58 エンコードされた秘密鍵。メモリ内での署名にのみ使用され、保存されることはありません
amountSolnumberはいステークする SOL の数量

詳細

Solentic MCP サーバー

Solentic MCP サーバー

smithery badge

Blueprint Agentic Staking 用のスタンドアロン Model Context Protocol サーバーです。AI エージェント向けのネイティブな Solana ステーキングインフラストラクチャを提供します。

Blueprint REST API をラップする 26 個の MCP ツールを備えています。ワンショットツール(stake、unstake、withdraw)は、1 回の呼び出しでライフサイクル全体を処理します。秘密鍵は HTTPS 経由で Blueprint サーバーに送信され、メモリ内で署名されます。保存やログへの記録は行われません。verify_code_integrity で検証できます。高度なツール(create_stake_transaction など)は、ローカルでの署名を希望するエージェント向けに未署名のトランザクションを返します。

ツール

エージェント優先(ワンショット — 1 回の呼び出しで構築・署名・送信):

ツール説明種別
stakeSOL をステークします。1 回の呼び出しで、確認済みの署名を返します書き込み
unstakeステークを解除します。1 回の呼び出しで完了し、確認済みです書き込み
withdrawSOL を引き出します。1 回の呼び出しで、確認済みの署名を返します書き込み

情報とモニタリング:

ツール説明種別
get_validator_infoバリデータのプロフィール、手数料率、アクティブなステーク、APY読み取り
get_staking_apyリアルタイムの APY 内訳(基本報酬 + Jito MEV)読み取り
get_performance_metrics投票成功率、稼働時間、スキップ率、エポッククレジット読み取り
get_infrastructureサーバーのハードウェア仕様(両サーバー)読み取り
generate_walletローカルウォレット生成コード(JS、Python、CLI)読み取り
check_balance任意のウォレットの SOL 残高読み取り
check_stake_accountsウォレットのステークアカウント一覧読み取り
check_withdraw_readyアカウントごとの引き出し準備状況と予定時間読み取り
simulate_stake複利を含むステーキング報酬の予測読み取り
get_staking_summaryポートフォリオの完全なダッシュボード(1 回の呼び出し)読み取り
get_epoch_timing現在の Solana エポックの進捗状況とタイミング読み取り
check_address_typeウォレット、ステークアカウント、投票アカウントを判別読み取り

検証:

ツール説明種別
verify_transactionBlueprint 経由でトランザクションが構築されたことを検証します読み取り
verify_code_integrityデプロイされたソースコードの整合性を検証します読み取り
get_verification_linksサードパーティの検証 URL読み取り

高度なツール(未署名トランザクションの構築 — ローカル署名向け):

ツール説明種別
create_stake_transaction未署名のステークトランザクションを構築します書き込み
create_unstake_transaction未署名のステーク解除トランザクションを構築します書き込み
withdraw_stake未署名の引き出しトランザクションを構築します書き込み
submit_transaction署名済みトランザクションを Solana に送信します書き込み

Webhook:

ツール説明種別
register_webhook状態変更のプッシュ通知を登録します書き込み
list_webhooksウォレットに登録された Webhook の一覧読み取り
delete_webhookWebhook の登録を削除します書き込み

サポート:

ツール説明種別
donate未署名の寄付トランザクションを構築します書き込み

クイックスタート

Claude Desktop / Claude Code

MCP 設定に追加します。

{
  "mcpServers": {
    "solentic": {
      "url": "https://solentic.theblueprint.xyz/mcp"
    }
  }
}
ローカルで実行(stdio)
npx @mbrassey/solentic-mcp

または、クローンして実行します。

npm install && npm run build
node dist/server.js

アーキテクチャ

Blueprint REST APIをラップする、軽量なMCPプロキシ(stdioトランスポート)です。

  • ワンショットツール(stake、unstake、withdraw):秘密鍵を受け取り、HTTPS経由でBlueprintサーバーに転送して、メモリ内で署名します。鍵はサーバー上でのトランザクション署名にのみ使用され、保存もログへの記録もされません — ソースコードを確認する。
  • 高度なツール(create_stake_transactionなど):未署名のトランザクションを返します。秘密鍵は不要で、エージェントがローカルで署名します。
  • 読み取りツール:鍵は関与せず、情報の提供のみを行います。
AI Agent → MCP Server (stdio) → Blueprint REST API (HTTPS) → Solana

リンク

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。