Solana MCP by Vybe について
Solana MCP by Vybeは、開発者向けにSolanaのウォレット、取引、マーケット、送金、オンチェーンデータを提供します。一部の操作では未署名トランザクションを作成し、署名と送信はユーザーのウォレットに委ねます。
主な機能
- 01ウォレット残高、損益、アクティビティ
- 02トークン、マーケット、価格データ
- 03取引と送金の検索
- 04未署名スワップトランザクションの作成
- 05ウォレット操作用トランザクションの作成
活用シーン
- 01ウォレット残高と損益の確認
- 02トークン市場とトレーダー動向の調査
- 03ウォレット署名用スワップの準備
MCP 対応
リモートMCPサーバーは、Solanaデータの取得やトランザクション作成に使うVybe API呼び出しツールを公開します。一部のツールは未署名トランザクションを返し、署名や送信は行いません。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://docs.vybenetwork.com/mcpclaude mcp add --transport http vybenetwork-vybe-solana-api https://docs.vybenetwork.com/mcp{"mcpServers":{"vybenetwork-vybe-solana-api":{"type":"http","url":"https://docs.vybenetwork.com/mcp"}}}Cursor で開く{"servers":{"vybenetwork-vybe-solana-api":{"type":"http","url":"https://docs.vybenetwork.com/mcp"}}}VS Code で開く{"mcpServers":{"vybenetwork-vybe-solana-api":{"type":"http","url":"https://docs.vybenetwork.com/mcp"}}}{"mcpServers":{"vybenetwork-vybe-solana-api":{"serverUrl":"https://docs.vybenetwork.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://docs.vybenetwork.com/mcp認証が必要ツール
5このツールにパラメーターはありません。
詳細
Vybe の Solana MCP
Vybe の Solana MCP は、ウォレット、取引、マーケット、送金、署名可能なスワップなど、Solana のリアルタイムデータを扱う開発者向けツールキットです。公開サーバーでは 44 個のツールを公開しています。各ツールは Vybe API の 1 つのエンドポイントを呼び出します。
build-swap、build-close-token-accounts、build-withdraw-mev は、ユーザー自身のウォレットで署名する未署名のトランザクションを返します。サーバーが秘密鍵を取得したり、トランザクションをブロードキャストしたりすることはありません。get-x402-access-guide は、x402 の従量課金方式による呼び出し手順を返すもので、支払いは送信しません。
このリポジトリには、ディレクトリ掲載情報、Claude プラグイン、MCP レジストリのメタデータが含まれています。稼働中のサーバーは vybenetwork/vybe-mcp-oauth-proxy です。現在のバージョンは 1.3.2 です。
バージョン
| 構成要素 | バージョン | 場所 |
|---|---|---|
| 稼働中の MCP サーバー | 1.3.2 | https://mcp.vybenetwork.xyz/mcp の initialize |
| Claude プラグイン | 1.3.0 | .claude-plugin/plugin.json |
| MCP レジストリのメタデータ | 1.1.3 | server.json |
MCP エンドポイント
ストリーミング可能な HTTP エンドポイントを使用してください。
https://mcp.vybenetwork.xyz/mcp
レジストリのメタデータ(server.json)では、リモートサーバーは次のように公開されています。
https://mcp.vybenetwork.xyz
明示的な MCP パスが必要なクライアント(ChatGPT Developer Mode、Codex、Cursor HTTP)では、https://mcp.vybenetwork.xyz/mcp を使用してください。
docs.vybenetwork.com/docs/mcp の公開ガイドには、旧ツールの list-endpoints、search-endpoints、get-endpoint、execute-request が引き続き記載されています。これらの名前は、公開されているツール一覧には含まれていません。
クイックセットアップ
Cursor / Windsurf / Codex 形式の HTTP
{
"mcpServers": {
"solana-mcp-vybe": {
"type": "http",
"url": "https://mcp.vybenetwork.xyz/mcp"
}
}
}
同じスニペットはこちらです:.mcp.json。
mcp-remote 経由の Claude Desktop
{
"mcpServers": {
"solana-mcp-vybe": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.vybenetwork.xyz/mcp"]
}
}
}
Claude.ai のカスタムコネクターまたは Connectors Directory
Name: Solana MCP by Vybe
URL: https://mcp.vybenetwork.xyz/mcp
Claude Code / Cowork プラグイン
このリポジトリは Claude プラグイン(/.claude-plugin/plugin.json)です。検証してから、公開 GitHub URL を送信してください。
claude plugin validate .
- Claude.ai:https://claude.ai/admin-settings/directory/submissions/plugins/new
- Console:https://platform.claude.com/plugins/submit
クライアントから求められたら、OAuth でサインインしてください。ユーザー名には Vybe のメールアドレスを、パスワードには API キーを使用してから、同意を承認してください。このリポジトリに API キーや秘密鍵をコミットしないでください。
.claude-plugin/plugin.json の Claude ディレクトリリンク:
- ホームページ:https://docs.vybenetwork.com
- ドキュメント:https://docs.vybenetwork.com/docs/mcp
- サポート:https://vybe.fyi/settings/api
- プライバシー:https://vybe.fyi/privacy
- 利用規約:https://vybe.fyi/terms
このマニフェストでの分類は、apis、finances、code、databases に作用し、部門は engineering、業界は software-saas、分野は computing です。Claude Code 2.1.138 の claude plugin validate では、ディレクトリ専用フィールド(displayName、icon、リンク、classification)が認識されないと報告されます。プラグインディレクトリでは、これらのフィールドを受け付けます。
このリポジトリに含まれるもの
server.json— 公式 MCP Registry に公開されるメタデータ(GitHub Actions)。リモート URL:https://mcp.vybenetwork.xyz.mcp.json— Claude と Codex のプラグイン向け MCP サーバー URL。同じ MCP URL へのネイティブ HTTP 接続(https://mcp.vybenetwork.xyz/mcp)。シークレットは含まれません。.codex-plugin/plugin.json— 同じ MCP URL を使用したローカルインストール向けの Codex プラグインメタデータ。.claude-plugin/plugin.json— Claude Code / Cowork プラグインマニフェスト(スキル、コマンド、リモート MCP、ディレクトリリンク、分類)。skills/—vybe-api-explorer、vybe-token-market-intel、vybe-wallet-analytics。commands/connect-vybe.md— OAuth サインイン手順を記載した Claude コマンド。
利用可能なツール
公開されている tools/list には、以下の44個のツールがあります。各ツールには、そのツール固有の引数を渡してください。URL、パス、HTTP メソッドは渡さないでください。
| ツール | 呼び出し |
|---|---|
list-pyth-price-feeds | GET /v4/oracle/pyth/pricefeeds |
get-pyth-price-candles | GET /v4/oracle/pyth/pricefeeds/{priceFeedAddress}/candles |
get-pyth-price | GET /v4/oracle/pyth/pricefeeds/{priceFeedAddress}/price |
get-market | GET /v4/markets/{marketAddress} |
list-markets | GET /v4/markets |
get-market-candles | GET /v4/markets/{marketAddress}/candles |
get-pyth-price-history | GET /v4/oracle/pyth/pricefeeds/{priceFeedAddress}/price-ts |
get-pyth-product | GET /v4/oracle/pyth/products/{productAddress} |
get-token-candles | GET /v4/tokens/{mintAddress}/candles |
list-tokens | GET /v4/tokens |
list-labeled-programs | GET /v4/programs/labeled-program-accounts |
list-supported-dexes | GET /v4/reference/dexes |
get-token-liquidity | GET /v4/tokens/{mintAddress}/liquidity |
get-token | GET /v4/tokens/{mintAddress} |
get-token-holder-count-history | GET /v4/tokens/{mintAddress}/holders-count-ts。startTime と endTime には Unix 秒を指定してください。両者の間隔は最大2592000秒(30日)です。interval は hour または day です。 |
list-instruction-names | GET /v4/reference/instruction-names |
get-token-trader-activity | GET /v4/tokens/{mintAddress}/trader-activity |
get-token-top-pnl-traders | GET /v4/tokens/{mintAddress}/top-pnl-traders |
get-token-top-holders | GET /v4/tokens/{mintAddress}/top-holders |
list-transfers | GET /v4/transfers |
get-swap-quote | GET /v4/trading/swap-quote |
get-token-trade-volume-history | GET /v4/tokens/{mintAddress}/trade-volume-ts |
build-swap | POST /v4/trading/swap |
list-trades | GET /v4/trades |
get-empty-accounts-batch | POST /v4/wallets/batch/empty-accounts |
get-dust-accounts-batch | POST /v4/wallets/batch/dust-accounts |
get-token-balance-history-batch | POST /v4/wallets/batch/token-balances-ts |
get-token-balances-batch | POST /v4/wallets/batch/token-balances |
list-top-traders | GET /v4/wallets/top-traders |
get-wallet-counterparties | GET /v4/wallets/{ownerAddress}/counterparties |
list-labeled-accounts | GET /v4/wallets/labeled-accounts |
get-token-accounts-batch | POST /v4/wallets/batch/token-accounts-balance-ts |
get-wallet-defi-positions | GET /v4/wallets/{ownerAddress}/defi-positions |
get-wallet-empty-accounts | GET /v4/wallets/{ownerAddress}/empty-accounts |
get-wallet-dust-accounts | GET /v4/wallets/{ownerAddress}/dust-accounts |
get-wallet-token-account-history | GET /v4/wallets/{ownerAddress}/token-accounts-balance-ts |
get-wallet-token-balances | GET /v4/wallets/{ownerAddress}/token-balance |
get-wallet-pnl | GET /v4/wallets/{ownerAddress}/pnl |
get-wallet-pnl-history | GET /v4/wallets/{ownerAddress}/pnl-ts |
get-wallet-token-balance-history | GET /v4/wallets/{ownerAddress}/token-balance-ts |
build-close-token-accounts | POST /v4/wallets/util/close-token-accounts |
get-wallet-transfer-volume | GET /v4/wallets/{ownerAddress}/transfer-volume-usd |
build-withdraw-mev | POST /v4/wallets/util/withdraw-mev |
get-x402-access-guide | 静的な x402 従量課金ガイドです。支払いは実行しません。 |
build-swap、build-close-token-accounts、build-withdraw-mev は、署名されていないトランザクションを返します。署名やブロードキャストは行いません。5つの *-batch ツールはウォレットアドレスのリストを POST し、データの読み取りのみを行います。
GitHub リポジトリ名
vybenetwork/solana-mcp-vybe(solana-mcp で始まり、Vybe を含みます)。
新しいリスティングバージョンを公開する
-
github.com/vybenetwork/solana-mcp-vybeのリポジトリをクローンするか、利用します -
タグを付けてプッシュします(ワークフローにより、タグから
server.jsonのversionが設定されます)。git tag vX.Y.Z git push origin vX.Y.Z現在の
server.jsonは 1.1.3 です。次のレジストリタグはこれより新しいバージョンにしてください。タグをプッシュすると、ワークフローの実行中にタグからserver.jsonのversionが書き換えられます。または、Actions → Publish to MCP Registry → Run workflow を実行します(
server.jsonに設定済みのバージョンを使用します)。
公開では Actions の GitHub OIDC を使用するため、個人用トークンのシークレットは不要です。
ローカルで mcp-publisher login github を使用して io.github.vybenetwork/... に対して 403 が発生する場合:Git Credential Manager などの Git アプリは関係ありません。GitHub → Settings → Applications → Authorized OAuth Apps を開き、mcp-publisher login github(デバイスフロー)の実行時に認可したアプリを選択して、Organization access で vybenetwork の Grant をクリックします。SAML が必須の組織では、その OAuth アプリの SSO も完了してください。その後、mcp-publisher logout、mcp-publisher login github、publish の順に再実行します。
-
確認します。
curl -sS "https://registry.modelcontextprotocol.io/v0.1/servers?search=vybenetwork" | jq .
Cursor とその他のディレクトリ
インストール用スニペットとして .mcp.json を使用します。Cursor Directory には、レジストリへの公開が成功してから申請してください。https://mcp.vybenetwork.xyz/mcp には OAuth を使用します。
レジストリカタログ ID
server.json の name: io.github.vybenetwork/solana-mcp-vybe。表示タイトル: Solana MCP by Vybe。
公開: main をプッシュしてから、git tag vX.Y.Z && git push origin vX.Y.Z を実行するか、Actions → Publish to MCP Registry を実行します。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。