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 集成