mcpField
S
Solana MCP by Vybe

Solana MCP by Vybe

リモート
docs.vybenetwork.com金融データ2.2k1 日前に更新
リポジトリ公式サイト

Solana MCP by Vybe について

Solana MCP by Vybeは、Solanaのリアルタイムデータを扱う開発者向けツールキットです。44個のツールでVybe APIを呼び出し、ウォレット、取引、市場、送金のデータを提供します。一部のツールは未署名トランザクションを作成しますが、秘密鍵を扱わず、送信もしません。

主な機能

  1. 01ウォレット残高、PnL、DeFiポジションの照会
  2. 02トークン、市場、価格データの取得
  3. 03取引、送金、トレーダー活動の参照
  4. 04スワップ見積もりと未署名トランザクションの作成
  5. 05複数ウォレットのデータ照会

活用シーン

  1. 01Solanaウォレットの実績と保有状況の分析
  2. 02トークン市場と価格履歴の確認
  3. 03ウォレット署名用スワップトランザクションの準備

MCP 対応

44個のツールを通じて、Vybe APIを利用したSolanaデータとトランザクション構築機能をMCPクライアントに公開します。作成したトランザクションは未署名で、送信されません。

設定

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

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

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

ツール

7

このツールにパラメーターはありません。

詳細

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.2https://mcp.vybenetwork.xyz/mcp の initialize
Claude プラグイン1.3.0.claude-plugin/plugin.json
MCP レジストリのメタデータ1.1.3server.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 .

クライアントから求められたら、OAuth でサインインしてください。ユーザー名には Vybe のメールアドレスを、パスワードには API キーを使用してから、同意を承認してください。このリポジトリに API キーや秘密鍵をコミットしないでください。

.claude-plugin/plugin.json の Claude ディレクトリリンク:

このマニフェストでの分類は、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-feedsGET /v4/oracle/pyth/pricefeeds
get-pyth-price-candlesGET /v4/oracle/pyth/pricefeeds/{priceFeedAddress}/candles
get-pyth-priceGET /v4/oracle/pyth/pricefeeds/{priceFeedAddress}/price
get-marketGET /v4/markets/{marketAddress}
list-marketsGET /v4/markets
get-market-candlesGET /v4/markets/{marketAddress}/candles
get-pyth-price-historyGET /v4/oracle/pyth/pricefeeds/{priceFeedAddress}/price-ts
get-pyth-productGET /v4/oracle/pyth/products/{productAddress}
get-token-candlesGET /v4/tokens/{mintAddress}/candles
list-tokensGET /v4/tokens
list-labeled-programsGET /v4/programs/labeled-program-accounts
list-supported-dexesGET /v4/reference/dexes
get-token-liquidityGET /v4/tokens/{mintAddress}/liquidity
get-tokenGET /v4/tokens/{mintAddress}
get-token-holder-count-historyGET /v4/tokens/{mintAddress}/holders-count-ts。startTime と endTime には Unix 秒を指定してください。両者の間隔は最大2592000秒(30日)です。interval は hour または day です。
list-instruction-namesGET /v4/reference/instruction-names
get-token-trader-activityGET /v4/tokens/{mintAddress}/trader-activity
get-token-top-pnl-tradersGET /v4/tokens/{mintAddress}/top-pnl-traders
get-token-top-holdersGET /v4/tokens/{mintAddress}/top-holders
list-transfersGET /v4/transfers
get-swap-quoteGET /v4/trading/swap-quote
get-token-trade-volume-historyGET /v4/tokens/{mintAddress}/trade-volume-ts
build-swapPOST /v4/trading/swap
list-tradesGET /v4/trades
get-empty-accounts-batchPOST /v4/wallets/batch/empty-accounts
get-dust-accounts-batchPOST /v4/wallets/batch/dust-accounts
get-token-balance-history-batchPOST /v4/wallets/batch/token-balances-ts
get-token-balances-batchPOST /v4/wallets/batch/token-balances
list-top-tradersGET /v4/wallets/top-traders
get-wallet-counterpartiesGET /v4/wallets/{ownerAddress}/counterparties
list-labeled-accountsGET /v4/wallets/labeled-accounts
get-token-accounts-batchPOST /v4/wallets/batch/token-accounts-balance-ts
get-wallet-defi-positionsGET /v4/wallets/{ownerAddress}/defi-positions
get-wallet-empty-accountsGET /v4/wallets/{ownerAddress}/empty-accounts
get-wallet-dust-accountsGET /v4/wallets/{ownerAddress}/dust-accounts
get-wallet-token-account-historyGET /v4/wallets/{ownerAddress}/token-accounts-balance-ts
get-wallet-token-balancesGET /v4/wallets/{ownerAddress}/token-balance
get-wallet-pnlGET /v4/wallets/{ownerAddress}/pnl
get-wallet-pnl-historyGET /v4/wallets/{ownerAddress}/pnl-ts
get-wallet-token-balance-historyGET /v4/wallets/{ownerAddress}/token-balance-ts
build-close-token-accountsPOST /v4/wallets/util/close-token-accounts
get-wallet-transfer-volumeGET /v4/wallets/{ownerAddress}/transfer-volume-usd
build-withdraw-mevPOST /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 を含みます)。

新しいリスティングバージョンを公開する

  1. github.com/vybenetwork/solana-mcp-vybe のリポジトリをクローンするか、利用します

  2. タグを付けてプッシュします(ワークフローにより、タグから 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 の順に再実行します。

  1. 確認します。

    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 を実行します。

コメント

MCP は初めてですか?

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

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