Skip to main content
Glama
Br0ski777

wallet-portfolio

by Br0ski777

Wallet Portfolio Tracker API

MCP Server x402 License: MIT

チェーンをまたいだ暗号通貨ウォレットの全保有量 -- ETH、ERC-20トークン、USD価値。エージェント向けのポートフォリオ追跡。x402 による従量課金 (Base L2 上の USDC) -- APIキー不要、サインアップ不要、レート制限なし。

klymax402 マーケットプレイスの一部 -- AIエージェント向けの100のx402マイクロペイメントAPI、1つのウォレット、Base上のUSDC。

クイックスタート -- MCP

MCPクライアント設定 (Claude Desktop、Cursor、ElizaOS など) に追加:

{
  "mcpServers": {
    "wallet-portfolio": {
      "url": "https://wallet-portfolio.api.klymax402.com/mcp"
    }
  }
}

Related MCP server: chain-data

クイックスタート -- HTTP (x402)

curl "https://wallet-portfolio.api.klymax402.com/api/portfolio?address=0x0000000000000000000000000000000000dEaD"
# -> 402 Payment Required, with an x402 payment challenge in the response body

x402対応クライアント (@x402/fetch、x402-agent-tools、ATXP) は、402 -> 署名 -> 再試行のサイクルを自動的に処理します。

ツール

Tool

Method

Path

Price

説明

wallet_get_portfolio

GET

/api/portfolio

$0.008

全トークンの残高とUSD価値を含む完全なポートフォリオを取得

wallet_get_portfolio

POST

/api/portfolio

$0.008

全トークンの残高とUSD価値を含む完全なポートフォリオを取得 (POSTバリアント)

wallet_get_balance

GET

/api/balance

$0.003

ETHとUSDCの残高のみを取得

wallet_get_balance

POST

/api/balance

$0.003

ETHとUSDCの残高のみを取得 (POSTバリアント)

wallet_get_portfolio

暗号通貨ウォレットのチェーンをまたいだ保有量を確認する必要がある場合に使用します。JSONで完全なポートフォリオの内訳を返します。

パラメータ

Name

Type

Required

説明

address

string

yes

ウォレットアドレス (0x...)

chain

string

no

ブロックチェーンネットワーク (デフォルト: base)

戻り値

  • nativeBalance -- USD価値付きのETH残高

  • tokens -- シンボル、残高、USD価値、コントラクトアドレスを持つERC-20トークンの配列

  • totalValueUsd -- USDでのポートフォリオ合計価値

  • chain -- 照会されたネットワーク

応答例:

{"nativeBalance":{"symbol":"ETH","balance":"1.234","valueUsd":3827.50},"tokens":[{"symbol":"USDC","balance":"500.00","valueUsd":500.00}],"totalValueUsd":4327.50,"chain":"base"}

使用する場合: スワップを実行してウォレットに十分な残高があることを確認する場合。ポートフォリオ追跡、残高確認、エージェントの自己報告に不可欠です。

使用しない場合: ガス価格 (gas_get_current_price を使用)、スワップ見積もり (dex_get_swap_quote を使用)、利回り機会 (defi_find_best_yields を使用)。

wallet_get_portfolio

暗号通貨ウォレットのチェーンをまたいだ保有量を確認する必要がある場合に使用します。JSONで完全なポートフォリオの内訳を返します。

パラメータ

Name

Type

Required

説明

address

string

yes

ウォレットアドレス (0x...)

chain

string

no

ブロックチェーンネットワーク (デフォルト: base)

戻り値

  • nativeBalance -- USD価値付きのETH残高

  • tokens -- シンボル、残高、USD価値、コントラクトアドレスを持つERC-20トークンの配列

  • totalValueUsd -- USDでのポートフォリオ合計価値

  • chain -- 照会されたネットワーク

応答例:

{"nativeBalance":{"symbol":"ETH","balance":"1.234","valueUsd":3827.50},"tokens":[{"symbol":"USDC","balance":"500.00","valueUsd":500.00}],"totalValueUsd":4327.50,"chain":"base"}

使用する場合: スワップを実行してウォレットに十分な残高があることを確認する場合。ポートフォリオ追跡、残高確認、エージェントの自己報告に不可欠です。

使用しない場合: ガス価格 (gas_get_current_price を使用)、スワップ見積もり (dex_get_swap_quote を使用)、利回り機会 (defi_find_best_yields を使用)。

wallet_get_balance

ウォレットのETHとUSDCの残高のみをすばやく確認する必要がある場合に使用します。軽量なJSON応答を返します -- 完全なポートフォリオよりも安価です。

パラメータ

Name

Type

Required

説明

address

string

yes

ウォレットアドレス (0x...)

chain

string

no

ブロックチェーンネットワーク (デフォルト: base)

戻り値

  • ethBalance -- USD価値付きのネイティブETH残高

  • usdcBalance -- USD価値付きのUSDC残高

  • chain -- 照会されたネットワーク

応答例:

{"ethBalance":{"balance":"2.5","valueUsd":7750.00},"usdcBalance":{"balance":"1000.00","valueUsd":1000.00},"chain":"base"}

使用する場合: ETHとUSDCのみに関心がある場合の取引前の残高確認。wallet_get_portfolio よりも高速で安価です。

使用しない場合: 全トークンを含む完全なポートフォリオ (wallet_get_portfolio を使用)、ガス価格 (gas_get_current_price を使用)。

wallet_get_balance

ウォレットのETHとUSDCの残高のみをすばやく確認する必要がある場合に使用します。軽量なJSON応答を返します -- 完全なポートフォリオよりも安価です。

パラメータ

Name

Type

Required

説明

address

string

yes

ウォレットアドレス (0x...)

chain

string

no

ブロックチェーンネットワーク (デフォルト: base)

戻り値

  • ethBalance -- USD価値付きのネイティブETH残高

  • usdcBalance -- USD価値付きのUSDC残高

  • chain -- 照会されたネットワーク

応答例:

{"ethBalance":{"balance":"2.5","valueUsd":7750.00},"usdcBalance":{"balance":"1000.00","valueUsd":1000.00},"chain":"base"}

使用する場合: ETHとUSDCのみに関心がある場合の取引前の残高確認。wallet_get_portfolio よりも高速で安価です。

使用しない場合: 全トークンを含む完全なポートフォリオ (wallet_get_portfolio を使用)、ガス価格 (gas_get_current_price を使用)。

エージェントプロンプトの例

  • 暗号通貨ウォレットのチェーンをまたいだ保有量を確認

  • 暗号通貨ウォレットのチェーンをまたいだ保有量を確認

  • ウォレットのETHとUSDCの残高のみをすばやく確認

支払い

  • プロトコル: x402 -- HTTPネイティブの従量課金、サインアップ不要、APIキー不要

  • ネットワーク: Base L2 (eip155:8453)

  • 資産: USDC

  • ファシリテーター: Coinbase CDP (プライマリ)、PayAI (フォールバック)

  • ATXP 経由でもアクセス可能 (OAuthラップされたx402、RFC 9728保護リソースメタデータ)

klymax402 の一部

AIエージェント向けの100のx402マイクロペイメントAPI -- 1つのウォレット、Base上のUSDC、サインアップ不要。

ライセンス

MIT

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Enables AI agents to retrieve real-time data on wallet DeFi positions, token balances, and NFT holdings across multiple blockchains. It supports hundreds of protocols and provides specialized tools for chain-specific or protocol-specific portfolio analysis.
    8
    8 npm
    3
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Enables AI agents to fetch live multi-chain portfolio, token info, gas prices, and token prices across Ethereum, Base, Polygon, Arbitrum, and Optimism with a single call. No API key required.
    4
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Enables AI agents to access Solana wallet analytics, token data, and DeFi tools via pay-per-request USDC micropayments using the x402 protocol, without API keys or subscriptions.
    13
    34 npm
    MIT