multichain-mcp

io.github.wkalidev由 GitHub 帳號 wkalidev 發布v1.2.1更新於 Oct 24, 2026

MCP server for AI agents — Stacks, Celo, and Base in one npm package.

已驗證STDIO僅桌面金融開發者工具

概覽

AI 產生的概覽

本機 MCP 伺服器,讓 AI 助理讀取 Stacks、Celo 與 Base 的錢包餘額與價格,並在付費方案下準備未簽章交易。

可以做什麼
查詢 Stacks、Celo 或 Base 上任一錢包的原生代幣與代幣餘額,並取得 STX、CELO、ETH、USDC、WBTC 等資產的即時價格與 24 小時漲跌(免費方案)。一次呼叫彙整三條鏈的投資組合檢視(Pro)。建立未簽章的原生代幣或 ERC-20/SIP-010 轉帳交易(Pro)。在 Celo 或 Base 上準備未簽章的 ERC-20 代幣部署交易(Team)。
適用情境
適合助理需要查詢多鏈錢包餘額或代幣價格,或為使用者草擬轉帳、代幣部署交易,讓對方在自己的錢包中簽章的情境。適用於橫跨 Stacks、Celo 與 Base 的 Web3 工作流程,而非單一鏈。
執行需求
透過 npx 在本機執行,需要 Node.js。基本使用不需 RPC 或 API 金鑰,使用公開 RPC 端點。MULTICHAIN_LICENSE_KEY 環境變數為選用:不填則使用免費方案,填入付費授權金鑰可解鎖投資組合、轉帳與部署工具。
安裝前請注意
付費方案需要付費(Pro 與 Team 為按月訂閱),由 MULTICHAIN_LICENSE_KEY 金鑰解鎖,應妥善保密。寫入類工具只回傳未簽章交易,簽章仍由使用者錢包完成,但助理仍可草擬轉帳與代幣部署,一旦簽章就會動用真實資金。錢包地址與查詢會傳送給公開鏈 RPC 提供者。

安裝

在 SourceWeft 中

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

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

@wkalidev/multichain-mcp

[multichain-mcp MCP server] [multichain-mcp MCP server]

The only MCP server that gives AI agents native access to Stacks, Celo, and Base — from a single npm package.

Connect Claude Desktop, Cursor, or any MCP-compatible AI to 3 blockchains in under 5 minutes.


Why this exists

Building an AI agent that interacts with Web3 today means writing separate integrations for every chain. This package ships a production-ready MCP server with 5 battle-tested tools across Stacks (Bitcoin L2), Celo, and Base — no RPC keys required to start.


Pricing

TierPriceTools
Free$0get_balance, get_prices
Pro$9/mo+ get_portfolio, prepare_transferLemon Squeezy → · GitHub Sponsors →
Team$29/mo+ deploy_tokenLemon Squeezy → · GitHub Sponsors →

Tools included

ToolDescriptionTier
get_balanceNative + token balances for any walletFree
get_pricesLive prices + 24h change (STX, CELO, ETH, USDC, WBTC…)Free
get_portfolioAggregate view across all 3 chains in one callPro
prepare_transferBuild unsigned tx for native or ERC-20/SIP-010 transferPro
deploy_tokenPrepare unsigned ERC-20 deployment tx on Celo or BaseTeam

All write operations return unsigned transactions — your users always sign with their own wallet. Non-custodial by design.


Install

bash
npm install @wkalidev/multichain-mcp

Claude Desktop setup

Add to your claude_desktop_config.json:

json
{  "mcpServers": {    "multichain": {      "command": "npx",      "args": ["-y", "@wkalidev/multichain-mcp"],      "env": {        "MULTICHAIN_LICENSE_KEY": "your-license-key"      }    }  }}

Omit the env block to run on the Free tier. Restart Claude Desktop after adding your key.


Cursor / Windsurf setup

Add to .cursor/mcp.json or .windsurf/mcp.json:

json
{  "mcpServers": {    "multichain": {      "command": "npx",      "args": ["-y", "@wkalidev/multichain-mcp"],      "env": {        "MULTICHAIN_LICENSE_KEY": "your-license-key"      }    }  }}

Usage examples

Check Stacks wallet

"What tokens does SP2C2YFP12AJZB4MABJBAJ55XECVS7E4PMMZ89YZR hold on Stacks?"→ get_balance({ address: "SP2C2YFP...", chain: "stacks" })

Full multichain portfolio

"Show me my full portfolio across all chains"→ get_portfolio({ addresses: { stacks: "SP...", celo: "0x...", base: "0x..." } })

Deploy a token

"Deploy a token called GreenDAO with symbol GRN, 1M supply on Base"→ deploy_token({ chain: "base", name: "GreenDAO", symbol: "GRN", totalSupply: "1000000", ownerAddress: "0x..." })

Live prices

"What are the current prices of STX, CELO and ETH?"→ get_prices({ symbols: ["STX", "CELO", "ETH"] })

Networks

ChainRPCExplorer
Stacksapi.hiro.so (public)explorer.hiro.so
Celoforno.celo.org (public)celoscan.io
Basemainnet.base.org (public)basescan.org

No API keys required for basic usage.


Programmatic use

typescript
import { getBalance, getPortfolio, getPrices } from "@wkalidev/multichain-mcp";
const balance = await getBalance({ address: "SP2C2YFP...", chain: "stacks" });const prices  = await getPrices({ symbols: ["STX", "CELO", "ETH"] });

Built by

@wkalidev — author of celobank-agent (ERC-8004 AI agent, 21 MCP tools on Celo mainnet) and stacks-quest (non-custodial DeFi terminal on Stacks Bitcoin L2).


License

MIT

來源:README.md,提交 a1efdc0

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v1.2.1最新Sep 16, 2026

評分

已滿足適用檢查項的 40%

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

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

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