Lithium Vault Mcp

io.github.ciinkwia由 GitHub 账号 ciinkwia 发布v0.4.0更新于 Oct 24, 2026

Primary-source lithium & battery-metals mining data (AISC, reserves, filings) via x402.

已验证STDIO仅桌面金融数据与分析

概览

AI 生成的概览

一个本地 MCP 服务器,让助手获取来自原始文件的锂与电池金属矿业数据,每次调用用用户自己的 Coinbase 钱包以 USDC 付费。

可以做什么
按公司或矿山获取单行摘要:产量、AISC、实现价格、现金、债务、EBITDA、自由现金流、储量与最大股东,并附来源文件。拉取完整结构化数据行,涵盖各期产量、AISC、储量、股权、权利金、包销协议与财务数据。将某一实体与整个跟踪范围对比,给出成本曲线百分位、最近同业、资源规模排名与资产负债表存续排名。获取带引用的通俗解读,涵盖成本位置、存续能力、开发阶段、风险、优势与数据缺口。查询全市场 SC6 锂辉石精矿基准价格历史,可按日、周或月间隔。
适用场景
当助手需要带引用的锂或电池金属生产商与矿山数据时适用,例如成本曲线对比、储量与股权核查、锂辉石价格历史,且用户愿意通过已充值的加密钱包支付少量按次费用。
运行要求
通过 npx 在本地运行,需要 Node.js。需要一个在 Base 上持有 USDC 且已充值的 Coinbase CDP 钱包,以及 CDP_API_KEY_ID、CDP_API_KEY_SECRET 和 CDP_WALLET_SECRET 凭据。可选设置:CDP_ACCOUNT_NAME、X402_MAX_PRICE(默认 0.25 美元)和 VAULT_BASE_URL。需要能访问数据端点。
安装前请注意
每次工具调用都会从用户钱包支出真实 USDC,单次 0.02 至 0.20 美元,助手反复使用会产生费用。三个 CDP 密钥保存在客户端配置中,拥有钱包支付权限,应避免放入共享文件。X402_MAX_PRICE 只限制单次调用价格,不限制调用次数。数据仅为事实,明确不构成投资建议。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Lithium Vault Mcp,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

lithium-vault-mcp

An MCP server that gives your AI agent primary-source lithium / battery-metals mining data — production, AISC, reserves, ownership, royalties, offtakes, and corporate financials for 40 producers and 49 mines, every figure extracted from SEC / ASX / TSX / SEDAR / cninfo filings and FX-normalized to USD.

Data comes from the Lithium Research Vault (listed on agentic.market). Each tool call is paid per request in USDC over x402 from your own wallet — no subscription, no API key on our side.

Tools

ToolPriceReturns
lithium_vault_summary$0.02One-row headline: latest production, volume-weighted AISC, realized price, cash/debt/EBITDA/FCF, reserves, top holder, source filing
lithium_vault_raw$0.05Full structured rows: every period of production, AISC, reserves, ownership, royalties, offtakes, financials
lithium_vault_comparables$0.20Cost-curve percentile + nearest peers, resource-size rank, and balance-sheet survival rank vs the whole tracked universe — every figure cited
lithium_vault_verdict$0.05A cited, plain-language read: cost-curve position, balance-sheet survival, permitting/dev stage, risks, strengths, and data gaps — facts only, not investment advice
lithium_spodumene_history$0.05Historical SC6 spodumene concentrate benchmark price series (daily/weekly/monthly), market-wide — no entity needed

lithium_vault_summary, lithium_vault_raw, lithium_vault_comparables, and lithium_vault_verdict each take entity (a ticker like ALB, SQM, PILBF, ATUSF, or a mine name like Greenbushes, Pilgangoora, Grota do Cirilo) and level (company or mine). If the entity isn't in the vault you get a 400 and no charge.

lithium_spodumene_history takes no entity — it's a single market-wide price series. Optional inputs: interval (daily | weekly | monthly, default daily), from and to (YYYY-MM-DD). Omit all three for the full daily history.

Prerequisites

A funded Coinbase CDP wallet with USDC on Base. You bring your own wallet; the server pays the per-call fee from it (CDP covers gas). Get CDP API credentials at portal.cdp.coinbase.com.

Install & configure

Claude Desktop

Add to claude_desktop_config.json:

json
{  "mcpServers": {    "lithium-vault": {      "command": "npx",      "args": ["-y", "lithium-vault-mcp"],      "env": {        "CDP_API_KEY_ID": "your-cdp-api-key-id",        "CDP_API_KEY_SECRET": "your-cdp-api-key-secret",        "CDP_WALLET_SECRET": "your-cdp-wallet-secret",        "X402_MAX_PRICE": "0.25"      }    }  }}

Claude Code

sh
claude mcp add lithium-vault \  --env CDP_API_KEY_ID=... \  --env CDP_API_KEY_SECRET=... \  --env CDP_WALLET_SECRET=... \  --env X402_MAX_PRICE=0.25 \  -- npx -y lithium-vault-mcp

Configuration

Env varDefaultPurpose
CDP_API_KEY_ID / CDP_API_KEY_SECRET / CDP_WALLET_SECRET—Required. Your CDP wallet — the wallet that pays.
CDP_ACCOUNT_NAMElithium-vault-mcpNamed CDP account to pay from (auto-created).
X402_MAX_PRICE0.25Safety ceiling. The server checks the advertised price before paying and refuses any call above this, so a misconfiguration can never overpay.
VAULT_BASE_URLhttps://clink-lithium-vault.fly.devOverride only for testing.

How it works

your agent → MCP tool call → this server → [x402 402 → pay USDC from your wallet → retry] → vault → data

The server reads the endpoint's advertised price first and enforces X402_MAX_PRICE before authorizing any payment. You only ever pay the fixed per-tier price ($0.02 / $0.05 / $0.20 — see the tool table above for which tool costs what). The default X402_MAX_PRICE of 0.25 already covers every tool, including the $0.20 lithium_vault_comparables tier.

License

MIT

来源:README.md,提交 6d80f34

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v0.4.0最新Sep 16, 2026

评分

已满足适用检查项的 50%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分