Skip to main content
Glama

solana-mcp-server

npm version License: MIT Node Tools

フル機能のSolanaブロックチェーンMCPサーバー。 ウォレット管理、SPLトークン操作、DeFi、ステーキング、ネットワーククエリのための25個のツールを提供します。@solana/web3.js@solana/spl-tokenをベースに構築されており、Anchorもサポートしています。

最も活発にメンテナンスされているSolana MCPです。競合他社が省略しがちなSPLトークンの完全なライフサイクル(作成、ミント、バーン、凍結、凍結解除、委任、権限管理)をカバーしています。

インストール

npx solana-mcp-server

またはグローバルにインストールする場合:

npm install -g solana-mcp-server
solana-mcp-server

Related MCP server: SolanaBot

設定

MCP設定(claude_desktop_config.jsonまたは~/.mcp.json)に追加します:

{
  "mcpServers": {
    "solana": {
      "command": "npx",
      "args": ["-y", "solana-mcp-server"],
      "env": {
        "SOLANA_RPC_URL": "https://api.mainnet-beta.solana.com"
      }
    }
  }
}

ツール (25)

ウォレット管理 (4)

ツール

説明

主要パラメータ

create_wallet

新しいSolanaキーペアを作成(メモリ内のみ)

--

import_wallet

base58エンコードされた秘密鍵からインポート

privateKey

list_wallets

現在のセッション内の全ウォレットを一覧表示

--

get_balance

指定アドレスのSOL残高を取得

address

SPLトークン操作 (10)

ツール

説明

主要パラメータ

create_spl_token

カスタム小数点数で新しいSPLトークンを作成

walletName, decimals

mint_tokens

指定アドレスへトークンをミント

walletName, tokenMint, amount

burn_tokens

アカウントからトークンをバーン

walletName, tokenMint, amount

freeze_account

トークンアカウントを凍結

walletName, tokenMint, accountAddress

thaw_account

トークンアカウントの凍結を解除

walletName, tokenMint, accountAddress

set_token_authority

トークン権限を変更(ミント、凍結、所有者、クローズ)

walletName, tokenMint, authorityType

get_token_supply

トークンの総供給量とメタデータを取得

tokenMint

close_token_account

アカウントをクローズしてレントを回収

walletName, tokenAccount

approve_delegate

トークン転送の委任を承認

walletName, tokenAccount, delegate, amount

revoke_delegate

委任の承認を取り消し

walletName, tokenAccount

転送 (3)

ツール

説明

主要パラメータ

transfer_sol

ウォレット間でSOLを転送

from, to, amount

transfer_tokens

SPLトークンを転送

from, to, tokenMint, amount

airdrop_sol

SOLエアドロップをリクエスト(devnet/testnetのみ)

address, amount

アカウントクエリ (4)

ツール

説明

主要パラメータ

get_account_info

詳細なアカウント情報

address

get_transaction

署名によるトランザクション詳細

signature

create_token_account

関連トークンアカウントを作成

walletName, tokenMint

get_token_accounts

ウォレットの全トークンアカウントを一覧表示

address

トークンデータ (1)

ツール

説明

主要パラメータ

get_token_balance

特定アカウントのSPLトークン残高

address, tokenMint

ネットワーク (3)

ツール

説明

主要パラメータ

switch_network

メインネット、devnet、testnet、localhostを切り替え

network

get_network_info

現在のネットワークステータスと情報

--

get_recent_blockhash

トランザクション構築用の最新ブロックハッシュ

--

なぜこれを選ぶのか?

  • 完全なSPLトークンライフサイクル。 作成、ミント、バーン、凍結、凍結解除、権限設定、委任、クローズなど、あらゆる操作をカバーする10個のトークンツール。競合他社は作成/転送で止まってしまいます。

  • 本番環境対応のインフラ。 遅延接続初期化(起動時のタイムアウトなし)、10秒のネットワーク呼び出しタイムアウト、包括的なエラーハンドリング、Smitheryデプロイメントサポート。

  • Anchor統合。 @coral-xyz/anchorサポートを組み込んでおり、生のSPLトークン操作と並行してAnchorプログラムと対話可能です。

ネットワーク

ネットワーク

エンドポイント

mainnet

https://api.mainnet-beta.solana.com

devnet

https://api.devnet.solana.com

testnet

https://api.testnet.solana.com

localhost

http://127.0.0.1:8899

セキュリティ

  • 秘密鍵はメモリ内のみに保存され、ディスクには一切書き込まれません

  • プロセス終了時にキーをクリア

  • すべての入力はZodスキーマで検証済み

環境変数

変数

必須

説明

SOLANA_RPC_URL

いいえ

Solana RPCエンドポイント(デフォルト: mainnet)

開発

git clone https://github.com/ExpertVagabond/solana-mcp-server.git
cd solana-mcp-server
npm install
npm run build
npm start
npm test              # Basic functionality tests
npm run type-check    # TypeScript type checking
npm run lint          # ESLint
npm run quality       # Full quality check (lint + types + tests)

ライセンス

MIT -- Purple Squirrel Media

Install Server
A
license - permissive license
B
quality
A
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables interaction with the Solana blockchain through Claude Desktop, allowing users to check SOL balances, transfer SOL between accounts, and request airdrops using the Model Context Protocol.
    8,867
    BSD 2-Clause "Simplified"
  • A
    license
    A
    quality
    D
    maintenance
    Enables AI agents to read chain data, execute transactions, swap tokens, and manage wallets on Solana through 38 tools across 7 modules. Supports write operations with a private key and includes built-in prompts for common workflows.
    38
    1
    MIT

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Appeared in Searches

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ExpertVagabond/solana-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server