mcpField
W
walletlens

walletlens

ローカル
github.com/shawnwollenberg金融データ013 週間前に更新

walletlens について

WalletLens MCPは、MCP対応エージェントにEVMウォレットのレポートとRobinhood Stock Tokenの情報を提供します。無料のサービス情報ツールに加え、有料のポートフォリオ・取引レポートを利用でき、x402決済は専用ウォレットでローカル署名します。

主な機能

  1. 01ポートフォリオ残高と米ドル評価を取得
  2. 02正規化された取引履歴を確認
  3. 03ポートフォリオと取引の統合レポートを作成
  4. 04サービス、チェーン、OpenAPIのメタデータを確認
  5. 05ポリシー検証付きでx402決済をローカル署名

活用シーン

  1. 01EVMウォレットのポートフォリオを確認
  2. 02ウォレットの取引履歴を調査
  3. 03統合ウォレットレポートを取得
  4. 04サービス料金と対応チェーンを確認

MCP 対応

ローカルMCPサーバーとしてstdioで動作し、無料のメタデータツールと有料のウォレット分析ツールを提供します。有料リクエストのx402決済はローカルで署名され、秘密鍵はWalletLensに送信されません。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"shawnwollenberg-walletlens": {
"command": "npx",
"args": [
"-y",
"@shawnwollenberg/walletlens-mcp"
],
"env": {
"WALLETLENS_X402_PRIVATE_KEY": "<WALLETLENS_X402_PRIVATE_KEY>",
"WALLETLENS_MAX_PAYMENT_USDC": "<WALLETLENS_MAX_PAYMENT_USDC>",
"WALLETLENS_EXPECTED_PAY_TO": "<WALLETLENS_EXPECTED_PAY_TO>",
"WALLETLENS_BASE_URL": "<WALLETLENS_BASE_URL>"
}
}
}
}
起動コマンドnpx -y @shawnwollenberg/walletlens-mcp
設定が必要な環境変数
WALLETLENS_X402_PRIVATE_KEYシークレットDedicated agent-wallet private key for paid x402 tools.
WALLETLENS_MAX_PAYMENT_USDCMaximum USDC allowed for one report. Defaults to 0.02.
WALLETLENS_EXPECTED_PAY_TOExpected WalletLens payment recipient address.
WALLETLENS_BASE_URLWalletLens API origin. Defaults to the production service.

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@shawnwollenberg/walletlens-mcp0.1.2

ツール

6

掲載時のツール一覧 · 3 週間前に更新

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

詳細

WalletLens MCP

WalletLens MCP を使用すると、MCP 互換エージェントは、x402 を通じて、無料のサービス検出機能と、有料の EVM ウォレット分析機能(Robinhood Stock Token レポートを含む)を利用できます。

サーバーは stdio 経由でローカル実行されます。有料リクエストには専用のエージェントウォレットでローカル署名し、WalletLens が秘密鍵を受け取ることはありません。

利用可能なツール

  • get_service_metadata — 価格、ドキュメント、サービスメタデータをリアルタイムで無料取得
  • get_supported_chains — 対応チェーンのメタデータを無料取得
  • get_openapi_schema — OpenAPI スキーマを無料取得
  • get_portfolio — ポートフォリオの残高と USD 換算額を有料で取得
  • get_tx_history — 正規化された取引履歴を有料で取得
  • get_wallet_report — ポートフォリオと取引の統合レポートを有料で取得

有料ツールの料金は、Base メインネットでの呼び出し 1 回あたり最大 0.02 USDC です。呼び出しごとの支払い試行は最大 1 回です。

必要条件

  • Node.js 20 以降
  • Base USDC を入金した専用の EVM エージェントウォレット
  • MCP 互換クライアント

MCP の設定

以下を MCP クライアントの設定に追加します。秘密鍵を専用の少額残高のエージェントウォレットのものに置き換え、設定をソース管理の対象外にしてください。

{
  "mcpServers": {
    "walletlens": {
      "command": "npx",
      "args": ["--yes", "@shawnwollenberg/[email protected]"],
      "env": {
        "WALLETLENS_X402_PRIVATE_KEY": "0xYOUR_DEDICATED_AGENT_PRIVATE_KEY",
        "WALLETLENS_MAX_PAYMENT_USDC": "0.02",
        "WALLETLENS_EXPECTED_PAY_TO": "0xA7c82E9775A9594c673E3Fde8a42D3D17dE2B957"
      }
    }
  }
}

無料ツールは秘密鍵なしで使用できます。WALLETLENS_X402_PRIVATE_KEY が設定されるまで、有料ツールは missing_private_key の結果を返します。

支払いの安全ポリシー

署名する前に、MCP サーバーは以下のすべてを必須とします。

  • exact 支払いスキーム
  • Base メインネット(eip155:8453)
  • Base USDC(0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913)
  • WALLETLENS_MAX_PAYMENT_USDC 以下の金額(デフォルトは 0.02 USDC)
  • WalletLens のオリジンと、リクエストされた WalletLens のリソースパス
  • 設定された受取先(デフォルトは 0xA7c82E9775A9594c673E3Fde8a42D3D17dE2B957)

チャレンジがポリシーに違反する場合、サーバーは署名を拒否します。

環境変数

変数必須デフォルト用途
WALLETLENS_X402_PRIVATE_KEY有料ツールのみ—ローカルで署名する専用キー
WALLETLENS_MAX_PAYMENT_USDCいいえ0.02ツール呼び出しごとの最大支払額
WALLETLENS_EXPECTED_PAY_TOいいえWalletLens の受取先必須の支払先
WALLETLENS_BASE_URLいいえhttps://walletlens.wallyweb.comWalletLens API のオリジン
WALLETLENS_REQUEST_TIMEOUT_MSいいえ20000リクエストのタイムアウト(ミリ秒)

直接実行

npx --yes @shawnwollenberg/[email protected]

プロセスは MCP stdio 経由で通信し、通常は人間向けの出力を表示しません。CLI 情報を確認するには、--help または --version を使用してください。

リンク

コメント

MCP は初めてですか?

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

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