Skip to main content
Glama
Br0ski777

wallet-portfolio

by Br0ski777

Wallet Portfolio Tracker API

MCP Server x402 License: MIT

Vollständige Krypto-Wallet-Bestände über mehrere Chains -- ETH, ERC-20-Token, USD-Werte. Portfolio-Tracking für Agenten. Pay-per-Call über x402 (USDC auf Base L2) -- kein API-Schlüssel, keine Anmeldung, keine Rate-Limit-Barriere.

Teil des klymax402 Marktplatzes -- 100 x402-Mikrozahlungs-APIs für KI-Agenten, eine Wallet, USDC auf Base.

Schnellstart -- MCP

Fügen Sie dies zu Ihrer MCP-Client-Konfiguration hinzu (Claude Desktop, Cursor, ElizaOS usw.):

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

Related MCP server: chain-data

Schnellstart -- 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

Jeder x402-fähige Client (@x402/fetch, x402-agent-tools, ATXP) übernimmt den 402 -> Sign -> Retry-Zyklus automatisch.

Werkzeuge

Tool

Method

Path

Price

Description

wallet_get_portfolio

GET

/api/portfolio

$0.008

Vollständiges Portfolio mit allen Token-Beständen und USD-Werten abrufen

wallet_get_portfolio

POST

/api/portfolio

$0.008

Vollständiges Portfolio mit allen Token-Beständen und USD-Werten abrufen (POST-Variante)

wallet_get_balance

GET

/api/balance

$0.003

Nur ETH- und USDC-Guthaben abrufen

wallet_get_balance

POST

/api/balance

$0.003

Nur ETH- und USDC-Guthaben abrufen (POST-Variante)

wallet_get_portfolio

Verwenden Sie dies, wenn Sie die Bestände einer Krypto-Wallet über mehrere Chains prüfen müssen. Gibt eine vollständige Portfolio-Aufschlüsselung im JSON-Format zurück.

Parameter

Name

Type

Required

Description

address

string

yes

Wallet-Adresse (0x...)

chain

string

no

Blockchain-Netzwerk (Standard: base)

Rückgabewerte

  • nativeBalance -- ETH-Guthaben mit USD-Wert

  • tokens -- Array von ERC-20-Token mit Symbol, Guthaben, USD-Wert, Vertragsadresse

  • totalValueUsd -- aggregierter Portfolio-Wert in USD

  • chain -- welches Netzwerk abgefragt wurde

Beispielantwort:

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

Wann verwenden: Ausführung eines Swaps, um zu überprüfen, ob das Wallet ausreichend Guthaben hat. Unverzichtbar für Portfolio-Tracking, Guthabenprüfungen und Selbstberichte von Agenten.

Nicht für: Gaspreise (verwenden Sie gas_get_current_price), Swap-Angebote (verwenden Sie dex_get_swap_quote), Renditemöglichkeiten (verwenden Sie defi_find_best_yields).

wallet_get_portfolio

Verwenden Sie dies, wenn Sie die Bestände einer Krypto-Wallet über mehrere Chains prüfen müssen. Gibt eine vollständige Portfolio-Aufschlüsselung im JSON-Format zurück.

Parameter

Name

Type

Required

Description

address

string

yes

Wallet-Adresse (0x...)

chain

string

no

Blockchain-Netzwerk (Standard: base)

Rückgabewerte

  • nativeBalance -- ETH-Guthaben mit USD-Wert

  • tokens -- Array von ERC-20-Token mit Symbol, Guthaben, USD-Wert, Vertragsadresse

  • totalValueUsd -- aggregierter Portfolio-Wert in USD

  • chain -- welches Netzwerk abgefragt wurde

Beispielantwort:

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

Wann verwenden: Ausführung eines Swaps, um zu überprüfen, ob das Wallet ausreichend Guthaben hat. Unverzichtbar für Portfolio-Tracking, Guthabenprüfungen und Selbstberichte von Agenten.

Nicht für: Gaspreise (verwenden Sie gas_get_current_price), Swap-Angebote (verwenden Sie dex_get_swap_quote), Renditemöglichkeiten (verwenden Sie defi_find_best_yields).

wallet_get_balance

Verwenden Sie dies, wenn Sie nur eine schnelle Überprüfung des ETH- und USDC-Guthabens einer Wallet benötigen. Gibt eine schlanke JSON-Antwort zurück -- günstiger als das vollständige Portfolio.

Parameter

Name

Type

Required

Description

address

string

yes

Wallet-Adresse (0x...)

chain

string

no

Blockchain-Netzwerk (Standard: base)

Rückgabewerte

  • ethBalance -- natives ETH-Guthaben mit USD-Wert

  • usdcBalance -- USDC-Guthaben mit USD-Wert

  • chain -- welches Netzwerk abgefragt wurde

Beispielantwort:

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

Wann verwenden: Schnelle Guthabenprüfung vor dem Handel, wenn Sie sich nur für ETH und USDC interessieren. Schneller und günstiger als wallet_get_portfolio.

Nicht für: vollständiges Portfolio mit allen Token (verwenden Sie wallet_get_portfolio), Gaspreise (verwenden Sie gas_get_current_price).

wallet_get_balance

Verwenden Sie dies, wenn Sie nur eine schnelle Überprüfung des ETH- und USDC-Guthabens einer Wallet benötigen. Gibt eine schlanke JSON-Antwort zurück -- günstiger als das vollständige Portfolio.

Parameter

Name

Type

Required

Description

address

string

yes

Wallet-Adresse (0x...)

chain

string

no

Blockchain-Netzwerk (Standard: base)

Rückgabewerte

  • ethBalance -- natives ETH-Guthaben mit USD-Wert

  • usdcBalance -- USDC-Guthaben mit USD-Wert

  • chain -- welches Netzwerk abgefragt wurde

Beispielantwort:

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

Wann verwenden: Schnelle Guthabenprüfung vor dem Handel, wenn Sie sich nur für ETH und USDC interessieren. Schneller und günstiger als wallet_get_portfolio.

Nicht für: vollständiges Portfolio mit allen Token (verwenden Sie wallet_get_portfolio), Gaspreise (verwenden Sie gas_get_current_price).

Beispiel-Agenten-Prompts

  • "Prüfen Sie die Bestände einer Krypto-Wallet über mehrere Chains"

  • "Prüfen Sie die Bestände einer Krypto-Wallet über mehrere Chains"

  • "Eine schnelle Überprüfung nur des ETH- und USDC-Guthabens einer Wallet"

Zahlung

  • Protokoll: x402 -- HTTP-natives Pay-per-Call, keine Anmeldung, kein API-Schlüssel

  • Netzwerk: Base L2 (eip155:8453)

  • Asset: USDC

  • Facilitator: Coinbase CDP (primär), PayAI (Fallback)

  • Auch erreichbar über ATXP (OAuth-umhülltes x402, RFC 9728 Metadaten für geschützte Ressourcen)

Teil von klymax402

100 x402-Mikrozahlungs-APIs für KI-Agenten -- eine Wallet, USDC auf Base, null Anmeldung.

Lizenz

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