vybenetwork/solana-mcp-vybe

Public Solana MCP registry metadata for Vybe Solana API

これは何のプロジェクトですか?

Solana MCP by Vybe は、AI駆動のコーディングアシスタント(Cursor、Claude、Codexなど)がSolanaブロックチェーンと通信できるようにするパブリックサーバーです。このプロジェクトは Model Context Protocol(MCP)を実装しており、アシスタントが組み込みツールのように扱える単一のHTTPストリームを通じて、SolanaのAPIエンドポイントを公開しています。


動作方法

  1. MCPエンドポイント – すべてのリクエストは以下のURLに送信されます:
    https://mcp.vybenetwork.xyz/mcp
    
    同じURLは公式MCPレジストリ(server.json)にも記載されています。
  2. クライアント設定 – 異なるAIクライアントには、わずかなJSONスニペットが必要です:
    • Cursor / Windsurf / Codexスタイル – mcpServersのエントリに type: "http" と上記のURLを追加します。
    • Claude Desktop – npx mcp-remote https://mcp.vybenetwork.xyz/mcp を実行します。
    • Claude Connectors Directory – 名前とURLを提供するだけです。
    • Claude Code / Coworkプラグイン – リポジトリには /.claude-plugin/plugin.json マニフェストが含まれており、検証・提出が可能です。
  3. リポジトリにシークレットは含まれません – すべての設定はパブリックエンドポイントを指しており、AIクライアントがプロンプトを表示したときにのみ認証を行います。

AIアシスタントが行えること

リポジトリはMCPサーバーが利用可能にする一連のツールを定義しています:

ツール 機能
list-endpoints Solana APIのすべてのパス、HTTPメソッド、および簡単な説明を表示します。
search-endpoints キーワードに一致するパス、操作、またはスキーマを検索します。
get-endpoint 特定のパス/メソッドの完全なOpenAPI記述を返します。
query-vybe-api 任意の /v4 Solanaエンドポイントに対して、認証済みのGETリクエストを実行します。
query-vybe-api-batch 上記と同様ですが、一度に複数のウォレットを読み取ることができます。
build-vybe-transaction トークン交換、アカウントのクローズ、MEVの引き出しなどのアクション用の署名されていないペイロードを生成します。
pay-with-x402 API使用のx402課金モデル(課金ごとの呼び出し)の使用方法についてガイダンスを提供します。

これらのツールにより、AIモデルはSolana APIをブラウズし、ブロックチェーン上のデータを取得し、ユーザーが後で署名して送信できるトランザクションペイロードを構築できます。


リポジトリの内容(READMEに記載)

  • server.json – GitHub Actionを介して公式MCPレジストリに公開されるメタデータ。サーバー名(io.github.vybenetwork/solana-mcp-vybe)、バージョン、パブリックURLを含みます。
  • .mcp.json / mcp.json – ディレクトリUI(例:Cursorの「プラグインを提出」)で使用されるルート設定ファイル。同じHTTPエンドポイントを指しており、シークレットは含みません。
  • .codex-plugin/plugin.json – Codexスタイルのローカルプラグイン用マニフェスト。
  • .claude-plugin/plugin.json – Claude Code / Coworkプラグイン用マニフェスト。上記のツールを説明しています。
  • claude-connector-submission.json – Claudeのディレクトリに接続を提出するための、コピー可能なフィールド。
  • chatgpt-app-submission.json – 将来のChatGPT Appリスト用のドラフトフィールド。
  • examples/cursor-mcp.json – Cursorユーザー向けの、ペースト可能な準備済みスニペット。

新バージョンの公開

  1. リポジトリにタグを付ける(GitHub Actionがタグを読み取り、server.jsonに書き込みます):
    git tag v1.0.0
    git push origin v1.0.0
    
    または Publish to MCP Registry ワークフローを手動でトリガーします。
  2. ワークフローは GitHub OIDC を使用するため、個人用アクセストークンは不要です。
  3. 公開後、以下のコマンドでエントリを確認します:
    curl -sS "https://registry.modelcontextprotocol.io/v0.1/servers?search=vybenetwork" | jq .
    
  4. SSOを強制する組織の場合、READMEに記載されている通り、OAuthアクセスを再付与する必要がある場合があります。

だれがこのプロジェクトを使うべきですか?

  • 開発者:AIアシスタントによるオンチェーンデータの照会や、カスタムAPIラッパーを書かずにトランザクションのドラフト作成をしたい人。
  • AIプラットフォームチーム(Cursor、Claude、Codexなど):プラグインディレクトリにSolanaサポートを追加するための即時利用可能なMCPサーバーが必要な人。
  • エンドユーザー:「ウォレットXの残高は?」や「署名されていない交換トランザクションを作成して」といった質問に、モデルが具体的な応答を生成できるようになる人。

ユーザー向けクイックスタート

  1. examples/から適切なJSONスニペットをAIクライアントの設定にコピーします。
  2. クライアントを再起動する(またはプラグインを再読み込み)。
  3. チャットでツールを呼び出します。たとえば list-endpoints や query-vybe-api など。
  4. クライアントが表示する認証プロンプト(OAuth)に従います。リポジトリ自体はキーを一切保存しません。

READMEに記載されているリンク


まとめ

Solana MCP by Vybe は、Model Context Protocolを介して現代のAIコーディングアシスタントがSolanaブロックチェーンとやり取りできる、小規模だが機能的なオープンソースのブリッジです。主要AIプラットフォーム向けの準備済み設定ファイル、有用なSolana中心のツール、そしてパブリックサーバーのリストを最新状態に保つための自動化されたパブリッシングパイプラインを提供しています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト