Connector guide7-minute read15 MCP tools7 languages

How to Connect Zerion to ChatGPT via MCP

Onchain wallet data from Zerion for EVM chains and Solana: portfolio value, token and DeFi positions, decoded transaction history, profit and loss, balance charts, NFTs, token prices and charts, chains and gas prices. Read-only; a free developer key is enough to start.

HCBy HelpCode teamUpdated 7 min read Open-source on GitHub

No credit card · 7-day trial · Self-host alternative available

Zerion

Zerion

Onchain wallet data from the Zerion API for EVM chains and Solana: portfolio value, token and DeFi positions, decoded transaction history, profit and loss, balance charts, NFTs, token prices and charts, supported chains and gas prices. Read-only.

tools

15

Region

INTL

Category

Finance

Authentication

Basic Auth

Required env vars

ZERION_API_KEY
Install in one click on Cloud

7-day free trial · No credit card

  • 7-day free trial
    No credit card required
  • GDPR & SOC 2 ready
    EU data residency, audit logs
  • Open-source on GitHub
    Open source · AGPL-3.0
  • Works with ChatGPT, Claude, Gemini
    Any MCP-compatible client

Skip the install. Get this working in under 2 minutes.

Start a free trial on cloud.anythingmcp.com, add the Zerion in one click, then point your AI client (Claude, ChatGPT, Copilot or Cursor) at the generated MCP endpoint. No Docker, no git clone, zero engineering experience required.

Start free trial

Summary

Onchain wallet data from Zerion for EVM chains and Solana: portfolio value, token and DeFi positions, decoded transaction history, profit and loss, balance charts, NFTs, token prices and charts, chains and gas prices. Read-only; a free developer key is enough to start.

Try asking

Example prompts for Zerion

Click any prompt to copy it. Paste into Claude, ChatGPT, Cursor, Gemini, Copilot or OpenClaw to run it against this connector.

Zerion · live via MCP
Share
Opus 4.7

Claude is AI and can make mistakes. Please double-check responses.

💡 No install? Use cloud.anythingmcp.com directly. Sign in, click Connectors → Zerion, paste your credentials, mint an MCP API key and you're done. No Docker, no git clone, no local server.

Zerion + ChatGPT

Onchain wallet data from Zerion for EVM chains and Solana: portfolio value, token and DeFi positions, decoded transaction history, profit and loss, balance charts, NFTs, token prices and charts, chains and gas prices. Read-only; a free developer key is enough to start.

Prerequisites

See the full setup instructions baked into the connector (visible in the in-app store when you select the connector). The required environment variables for this connector are:

ZERION_API_KEY

Step 1 — Get credentials

Setting up takes about 2 minutes. You need a Zerion API key; a free developer plan exists.

  1. Sign up at https://dashboard.zerion.io and create an API key.
  2. Paste the key into ZERION_API_KEY. Zerion takes it as HTTP Basic auth, with the key as user name and an empty password; the connector builds that header, so paste only the key, without a Basic prefix.
  3. Install the connector and run zerion_list_chains: it lists the supported chains and confirms the key.

Addresses: the wallet tools take an EVM address (0x...) or a Solana address. ENS names are not resolved. The NFT tools work on EVM wallets only. Any public address can be read; no wallet is connected and nothing is signed.

What it reads:

  • Portfolio: the total value of a wallet across chains, split by position type (wallet, deposited, borrowed, locked, staked) and by chain, with the change over 24 hours.
  • Positions: every token with chain, quantity, price, value and 24 hour change, highest value first. With positions: no_filter DeFi positions such as lending, staking and liquidity are included, with protocol and dapp; only_complex returns DeFi positions only. Spam tokens are left out by default.
  • Transactions: the decoded history, newest first, with hash, chain, time, operation type (send, receive, trade, deposit, withdraw, approve, mint, ...), status, fee, every transfer with token, direction, quantity and value, and the dapp. Filters by chain, operation type, token, asset type (fungible or NFT), time window or a text search.
  • Profit and loss (FIFO): realized and unrealized gain, total gain, net invested, cost basis, fees and relative gains in percent, optionally for some chains or tokens or for sales in a time window.
  • The balance of a wallet over time, for a period from hour up to max.
  • NFTs: the NFTs of a wallet with collection, media and floor price, its collections with counts and total floor price, and the total NFT value.
  • Tokens: search by name or symbol, with price, market cap, supply, price changes over 1, 30, 90 and 365 days, volume and the contract on each chain; a token by chain and contract address; price charts with first, min, average, max and last.
  • Chains with the data each supports, and current gas prices per chain and speed.

Data formats: answers follow JSON:API: data holds the items, each with id, attributes and relationships (chain and token ids). Quantities come as quantity.float in human units next to the raw integer. Values and prices are in the requested currency (USD by default; also EUR, GBP, CHF, JPY, ETH, BTC and others). mined_at and updated_at are ISO 8601; chart points are [unix_seconds, value]; time filters such as min_mined_at and since take Unix milliseconds. Filters with several values are comma-separated without spaces, for example chain_ids: ethereum,base,arbitrum.

Paging: list tools return links.next when more items exist. The AI passes its page[after] value as page_after and stops when links.next is missing. Transactions come in pages of up to 100.

Read-only: every tool only reads, so there is nothing to confirm and no tool is switched off at install.

Limits: requests per second, per day and per month depend on the plan; the free Developer plan allows 2,000 requests a day at 3 per second. DeFi positions (only_complex or no_filter), wallet charts and PnL count toward an advanced quota of 25% of the monthly requests; when it is used up only those calls answer 429 and the others keep working. The NFT tools may first answer 202 while a wallet's NFTs are being indexed: ask again a few seconds later.

Common errors: 401 means a wrong key. 400 means an invalid address or filter; PnL and transactions also refuse token contract and exchange hot-wallet addresses. 429 means a rate limit or the quota.

The connector does not sign or send transactions, swap tokens, subscribe to webhooks or manage wallet sets.

Step 2 — Install the adapter

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Step 3 — Add the connector in ChatGPT

Your server URL: in AnythingMCP, open MCP Servers → the server this connector is on, and copy its URL (https://cloud.anythingmcp.com/mcp/…). Use it wherever this guide shows YOUR_SERVER_ID.

ChatGPT adds MCP servers as plugins on its Plugins page, on the web and on paid plans. Developer mode is no longer needed. In a Business workspace only admins and owners can add one; in Enterprise and Edu an admin can grant the Create plugins with MCPs permission.

  1. Go to chatgpt.com/plugins, click Add, then Add custom MCP server.
  2. Enter a name, e.g. Name: Zerion.
  3. Under Connection, enter the Server URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID and keep Authentication on OAuth.
  4. Select I understand and want to continue, then Create as a plugin. When ChatGPT asks, sign in to AnythingMCP and allow access.
  5. Install the new plugin from your personal plugins, then type @ in a chat and pick it.

Available tools

ToolWhat it does
zerion_get_wallet_portfolioTotal value of a wallet across all chains, split by position type (wallet, deposited, borrowed, locked, staked) and by chain, with the…
zerion_list_wallet_positionsEvery token and DeFi position of a wallet across chains: name, symbol, chain (relationships.chain.data.id), position type, quantity, price…
zerion_list_wallet_transactionsDecoded transaction history of a wallet across chains, newest first: hash, chain, time (mined_at), operation type (send, receive, trade…
zerion_get_wallet_pnlProfit and loss of a wallet (FIFO): realized and unrealized gain, total gain, net invested, cost basis, fees, and relative gains in percent
zerion_get_wallet_chartBalance of a wallet over time for a period: begin_at, end_at and points as [unix_seconds, value]
zerion_list_wallet_nft_positionsNFTs held by an EVM wallet: token id, collection, name, amount, media and floor price
zerion_list_wallet_nft_collectionsNFT collections held by an EVM wallet with the number of NFTs and the total floor price per collection
zerion_get_wallet_nft_portfolioTotal value of the NFTs of an EVM wallet, summed from floor prices across chains
zerion_list_fungiblesSearch and list tokens: name, symbol, price, market cap, supply, price changes over 1, 30, 90 and 365 days, volume, asset class, and the…
zerion_get_fungibleOne token by its Zerion fungible id: name, symbol, description, price, market cap, supply, price changes, volume and contracts per chain
zerion_get_fungible_by_implementationOne token by chain and contract address, without knowing its Zerion id: same data as zerion_get_fungible
zerion_get_fungible_chartPrice chart of a token for a period: begin_at, end_at, stats (first, min, avg, max, last) and points as [unix_seconds, price]
zerion_list_chainsList the chains Zerion supports: chain id (the value other tools take in chain_ids), name, native token, explorer and flags telling which…
zerion_get_chainOne chain by its id: name, native token, explorer and supported features
zerion_list_gas_pricesCurrent gas prices per chain at each speed (slow, standard, fast, ...), by gas type (classic, eip1559, optimistic)

Example prompts

  • "What is the wallet 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 worth right now, and how is it split across chains?"
  • "List the DeFi positions of this wallet, such as lending, staking and liquidity, with protocol and value."
  • "Show the trades this wallet made on Base in the last 30 days, with tokens and USD values."
  • "What are the realized and unrealized gains of this wallet on Ethereum this year, and how much did it pay in fees?"
  • "Find the PEPE token and show its price over the last month with the low, average and high."

FAQ

Does the free ChatGPT plan work with custom MCP servers? OpenAI documents custom MCP servers for paid plans only; the Free plan is not on its list.

Next steps

Was this guide helpful?

Your Zerion agent is one click away.

Install the connector, paste the key, prompt ChatGPT. Free for 7 days, no credit card.

Related guides

Connectors

How to Connect Zerion to Microsoft Copilot via MCP

Onchain wallet data from Zerion for EVM chains and Solana: portfolio value, token and DeFi positions, decoded transaction history, profit and loss, balance charts, NFTs, token prices and charts, chains and gas prices. Read-only; a free developer key is enough to start.

Connectors

How to Connect Zerion to Claude via MCP

Onchain wallet data from Zerion for EVM chains and Solana: portfolio value, token and DeFi positions, decoded transaction history, profit and loss, balance charts, NFTs, token prices and charts, chains and gas prices. Read-only; a free developer key is enough to start.

Connectors

How to Connect Zerion to Cursor via MCP

Onchain wallet data from Zerion for EVM chains and Solana: portfolio value, token and DeFi positions, decoded transaction history, profit and loss, balance charts, NFTs, token prices and charts, chains and gas prices. Read-only; a free developer key is enough to start.

Connectors

How to Connect Zerion to Gemini via MCP

Onchain wallet data from Zerion for EVM chains and Solana: portfolio value, token and DeFi positions, decoded transaction history, profit and loss, balance charts, NFTs, token prices and charts, chains and gas prices. Read-only; a free developer key is enough to start.

Connectors

How to Connect Zerion to Meta Muse via MCP

Onchain wallet data from Zerion for EVM chains and Solana: portfolio value, token and DeFi positions, decoded transaction history, profit and loss, balance charts, NFTs, token prices and charts, chains and gas prices. Read-only; a free developer key is enough to start.

Connectors

Zerion to MCP: Wallet Portfolios, DeFi Positions, Transactions and PnL in any AI Agent

Onchain wallet data from Zerion for EVM chains and Solana: portfolio value, token and DeFi positions, decoded transaction history, profit and loss, balance charts, NFTs, token prices and charts, chains and gas prices. Read-only; a free developer key is enough to start.