mcpField
S
Solvitor Mcp

Solvitor Mcp

ローカル
github.com/Adeptus-Innovatio開発ツール356 週間前に更新

Solvitor Mcp について

Solvitor Mcpは、Solanaプログラムを調べる開発者向けのRust製MCPサーバーです。Solvitor APIを通じてIDLを抽出し、クローズドソースのコントラクトを逆コンパイルします。

主な機能

  1. 01SolanaプログラムからIDLを抽出
  2. 02プログラムIDと任意のRPC URLを指定
  3. 03プログラムのメタデータと種別を返却

活用シーン

  1. 01クローズドソースのSolanaプログラムの調査
  2. 02分析用のプログラムIDLの取得

MCP 対応

MCPクライアントに`decode`ツールを公開し、Solvitor API経由でSolanaプログラムからIDLを抽出します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

🦾💀 solvitor-mcp:Rust 製 Solvitor API MCP サーバー

Trust Score

概要

Solvitor API と連携するための Model Context Protocol(MCP)サーバーです。このサーバーは、開発者がクローズドソースの Solana スマートコントラクトから IDL ファイルを抽出し、逆コンパイルするのに役立つ、AI を活用したプラットフォームにアクセスするツールを提供します。

機能

この MCP サーバーは、Solvitor API と連携するために以下のツールを公開します。

  1. decode
    • リバースエンジニアリング技術を使用して、任意の Solana プログラムから IDL(インターフェース定義言語)を抽出します
    • 入力:
      • program_id(string):Base58 エンコードされた Solana プログラムアドレス(32~44 文字)
      • url(string、任意):Solana RPC エンドポイント URL(デフォルトは mainnet-beta)
    • 戻り値:プログラムのメタデータと型("anchor" または "native")を含む IDL 構造

インストール

前提条件:

  • Rust ツールチェーン(rustup からインストール)— 通常の使用向け
  • Solvitor API キー。こちらから無料で取得できます。
通常の使用
cargo install solvitor-mcp

where solvitor-mcp # -> /Users/$username/.cargo/bin/solvitor-mcp

claude_desktop_config.json または claude_config.json に以下を追加します。

{
  "mcpServers": {
    "solvitor-mcp": {
      "command": "/Users/$username/.cargo/bin/solvitor-mcp",
      "args": [],
      "env": {
        "SOLVITOR_API_KEY": "your_solvitor_api_key"
      }
    }
  }
}
リモート MCP

リモート MCP が必要ですか?Twitter でご連絡ください。数日で機能を構築します:x.com/solvitor_xyz

ライセンス

MIT

コメント

MCP は初めてですか?

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

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