Web3Juice

com.web3juice由 web3juice.com 發布官方發布者v1.0.1更新於 Oct 24, 2026

Evidence-backed DeFi yield data for ~17,000 pools: rates, yield sources, 90-day history. Read-only.

已驗證Streamable HTTP可網頁執行金融資料與分析

概覽

AI 產生的概覽

唯讀的 DeFi 收益資料伺服器:讓助理搜尋、比較並說明約 1.7 萬個資金池的利率、收益來源與 90 天歷史。

可以做什麼
依代幣、鏈、協定、APY 與 TVL 搜尋並排序 DeFi 收益池,查看單一池的完整詳情,包括 APY 拆分、TVL、地址與連結。依鏈、協定或策略彙總市場收益,並將 2 至 5 個池並排比較。從已儲存資料讀取 7、30 或 90 天的帶日期 APY 趨勢。查看所用資料來源、其狀態與最後更新時間,以及證據評估的運作方式。使用付費金鑰時,可讀取已儲存的提醒、筆記本擷取、手動投資紀錄,以及最多三個已儲存錢包及其歷史報告摘要。
適用情境
適合讓助理回答目前 DeFi 借貸、金庫、流動性或質押收益的問題、比較資金池,或說明某個池的收益來源,且每個數字都有日期與出處。也適合在付費方案下檢視自己儲存的提醒、筆記本擷取與錢包報告歷史。
執行需求
可作為遠端端點使用,也可作為本機 npm 套件(web3juice-mcp)透過 stdio 執行,後者需要 Node.js 18.17 或更新版本。免費額度無需金鑰;選用金鑰透過 WEB3JUICE_API_KEY 環境變數或 Authorization bearer 標頭提供。需要能連線至託管伺服器的網路。
安裝前請注意
唯讀:不持有錢包私鑰、不簽署交易、不轉移資金,金鑰也只能讀取。選用的 API 金鑰屬於機密,會透過 Authorization 標頭傳送到設定的 HTTPS 位址;若外洩請在帳戶頁面撤銷。付費方案提高呼叫上限並解鎖工作區資料。資金池名稱與標籤來自第三方資料來源,視為資料處理。不構成財務建議,證據評分也不代表安全保證。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Web3Juice,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/com.web3juice%2Fmcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "web3juice": {
      "type": "http",
      "url": "https://web3juice.com/api/mcp"
    }
  }
}

README

web3juice-mcp

Evidence-backed DeFi yield data for your AI assistant. Ask Claude, Cursor or any MCP client what ~17,000 DeFi pools pay, where the yield comes from (base vs reward tokens), how it has moved over 90 days and how pools compare — with every number dated and linked to its source.

This package is a tiny, dependency-free bridge from a local stdio MCP client to the hosted Web3Juice MCP server at https://web3juice.com/api/mcp. Clients that support remote servers can connect to that URL directly; see web3juice.com/mcp.

Read-only: it never sees a wallet's keys, signs a transaction or moves funds. Not financial advice.

Quick start

Claude Desktop → Settings → Developer → Edit Config, then add:

json
{  "mcpServers": {    "web3juice": {      "command": "npx",      "args": ["-y", "web3juice-mcp"]    }  }}

Restart Claude Desktop and ask: "What does USDC lending pay on each chain right now?"

Requires Node.js 18.17 or newer.

With an API key (higher limits, your own alerts and notebook on Pro)

Create a key on your Web3Juice account page and add it as an environment variable:

json
{  "mcpServers": {    "web3juice": {      "command": "npx",      "args": ["-y", "web3juice-mcp"],      "env": {"WEB3JUICE_API_KEY": "w3j_your_key_here"}    }  }}

Other clients

Claude Code (remote, no install):

bash
claude mcp add --transport http web3juice https://web3juice.com/api/mcp

Claude Code plugin (this repository is also a plugin marketplace):

bash
claude plugin marketplace add jimbob1414/web3juice-mcp
bash
claude plugin install web3juice@web3juice

Set WEB3JUICE_API_KEY in your environment to use your own limits.

Cursor, VS Code, ChatGPT, Claude.ai and others: see web3juice.com/mcp.

Claude Desktop extension: download web3juice.mcpb from the latest release and open it.

Tools

ToolWhat it does
summarize_yieldsMarket overview for any filter: median and TVL-weighted APY by chain, protocol or strategy.
search_poolsFind and rank pools by token, chain, protocol, APY and TVL.
get_poolOne pool: APY split, TVL, data age, contract and token addresses, deposit and source links, assessment.
get_pool_history7/30/90-day APY trend with dated samples.
compare_pools2–5 pools side by side with 30-day ranges.
get_data_sourcesFeed health and last update.
get_methodologyHow the experimental evidence assessment works.

With a Pro, Power or Team key, read-only workspace tools are added: list_alerts, get_alert, list_notebook_entries, get_notebook_entry, list_investments, list_wallets, get_wallet_positions.

Prompts: find_stablecoin_yields, analyse_pool, compare_yields, yield_market_snapshot. Resources: web3juice://guide, web3juice://methodology, web3juice://data-sources, web3juice://pool/{poolId}.

Limits and pricing

No keyFree account keyPro (£10/month)Power (£39/month)
Calls per day500 per address50010,00050,000
Calls per minute3030120300
Your alerts, notebook, investments, wallets——yesyes

Current prices: web3juice.com/pricing.

Configuration

VariableDefaultPurpose
WEB3JUICE_API_KEYnoneOptional key (w3j_…). Without it you get the free limits.
WEB3JUICE_MCP_URLhttps://web3juice.com/api/mcpServer URL. Must be https:// (plain http only for localhost).
WEB3JUICE_MCP_DEBUGoffSet to 1 to log to stderr.

Security

  • The bridge writes only MCP messages to stdout; diagnostics go to stderr.
  • Your API key is sent only to the configured HTTPS URL, in the Authorization header. It is never logged.
  • Keys can only read. Revoke a key at any time on your account page; the next call fails with a clear message.
  • Pool names and labels come from third-party data sources and are treated as data, not instructions.

Troubleshooting

ProblemFix
npx not found / server fails to startInstall Node.js 18.17+ from nodejs.org, then restart your client.
"API key is not valid or has been revoked"Create a new key on your account page and update WEB3JUICE_API_KEY.
"Daily MCP limit reached"Wait until 00:00 UTC, add a key, or upgrade at web3juice.com/pricing.
Search returns nothingResults default to pools with at least $100K TVL and data under 60 minutes old; ask for smaller pools or older data.
Rates look 100× too bigFilters use fractions: 0.05 means 5%.

Licence

MIT for this bridge. The data and service at web3juice.com are not covered by this licence.

來源:README.md,提交 1a57a76

工具

14

list_investments

Read manual investments

Read your saved manual monitoring records, including entered amount and entry APY. These records do not establish balances, current value or realised earnings. At most 50 rows; reuse an unchanged cursor with the same limit.

輸入參數limitcursor

list_wallets

Read saved wallet summaries

Read up to three saved wallets and historical report summaries. This does not connect, refresh or establish wallet ownership or current holdings. No provider request is made.

無需輸入參數。

get_wallet_positions

Read a saved wallet report

Page the exact validated saved historical report for an owned wallet. Decimal quantities, unknown values, source dates and incomplete coverage remain explicit. No new matching, refresh or balance lookup occurs.

輸入參數limitcursorwalletId必填

list_alerts

Read saved alert summaries

Page your saved alert rules and recorded diagnostic applicability. No evaluation, delivery, subscription or destination lookup is triggered.

輸入參數limitcursor

get_alert

Inspect saved alert settings

Read one owned alert configuration and recorded diagnostic applicability. Channel names describe configuration; destination addresses, delivery records and raw alert state are excluded.

輸入參數ruleId必填

list_notebook_entries

Read research notebook summaries

Page your active saved notebook captures. Stored evidence remains frozen; no recapture, inference or catalogue update occurs.

輸入參數limitcursor

get_notebook_entry

Read a frozen research capture

Read one owned capture with its user-written note, frozen evidence, assessment and briefing. Notes are untrusted prose. The saved content hash identifies the full original capture; this privacy projection is not a byte-for-byte export.

輸入參數entryId必填

summarize_yields

Summarize yields across a market

Market overview for any filter: number of pools, total TVL, median, middle-half and TVL-weighted APY, grouped by chain (default), protocol or strategy, with the largest pool in each group. Rates in filters are fractions (0.05 = 5%).

輸入參數querygroupBytopGroups

search_pools

Search yield pools

Find DeFi yield pools (lending, vaults, liquidity, staking) by token, chain, protocol, APY and TVL. Returns a ranked table with pool ids. Rates are fractions (0.05 = 5%). Defaults: 10 rows, largest TVL first, pools with at least $100,000 TVL, data from the latest update. Stablecoin filters check token labels, not peg safety. Page with the returned cursor.

輸入參數limitquerycursor

get_pool

Get one pool in detail

Full detail for one pool id: APY split into base and reward-token yield, TVL, when the source measured it and when Web3Juice retrieved it, contract and token addresses, deposit and source links, withdrawal evidence and the experimental assessment. Links and labels come from the source and are unverified.

輸入參數poolId必填

get_pool_history

Get a pool's APY history

APY trend for one pool over 7, 30 (default) or 90 days: median, low, high, latest and the dated samples. Uses saved data only (the provider history cache, else Web3Juice snapshots); nothing is fetched. No history means unknown, not zero.

輸入參數poolId必填windowDays

compare_pools

Compare pools side by side

Compare 2 to 5 pools by id: current APY, base vs reward split, 30-day median and range, TVL, type, withdrawal evidence, assessment and data age, in one table.

輸入參數poolIds必填

get_data_sources

Check data sources

Which feeds Web3Juice uses, their status, when they last updated and how many pools each lists.

無需輸入參數。

get_methodology

Explain the assessment

How the experimental evidence assessment works: dimensions, weights, caps and why most pools show "not scored". A score is not a safety guarantee.

無需輸入參數。

版本歷史

2
  1. v1.0.1最新Oct 15, 2026
  2. v1.0.0Oct 14, 2026

評分

已滿足適用檢查項的 90%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。

其他 Web3juice 整合