Fuse Network

io.fuse由 fuse.io 發布官方發布者v1.0.0更新於 Oct 25, 2026

MCP server for Fuse Network: balances, tokens, staking, DeFi data, swaps and on-chain transactions.

已驗證Streamable HTTP可網頁執行資料庫金融

概覽

AI 產生的概覽

針對 Fuse Network 的遠端 MCP 伺服器,讓助理讀取餘額、代幣、質押與 DeFi 資料,並簽署或送出鏈上交易。

可以做什麼
讀取 Fuse 上的餘額、代幣中繼資料、Gas 價格、交易、收據與合約狀態,包含 ENS 解析與 ERC-4337 帳戶資訊。列出錢包持有的代幣與 NFT、質押選項與持倉,以及代幣價格、漲跌幅與歷史行情。取得兌換報價,檢視流動性來源與指示性交易價格。透過 Fusebox Explorer API 查詢相容 etherscan 的各類端點。管理 Fusebox Notification webhook 及其監控地址。簽署訊息與結構化資料,送出原生或 ERC-20 轉帳,寫入合約、部署合約,並讀取智慧錢包操作歷史。
適用情境
當助理需要檢視 Fuse Network 鏈上資料、DeFi 價格或質押持倉,或需要透過伺服器端設定的簽署者簽署並送出交易時使用。
執行需求
遠端 streamable HTTP 端點 mcp.fuse.io,無需本機安裝套件。寫入與簽署工具需要伺服器設定 FUSE_PRIVATE_KEY。通知工具需要 FUSEBOX_SECRET_API_KEY。ENS 解析需要 ENS_RPC_URL 指向支援 ENS 的鏈。需要存取 Fuse 與 Fusebox 服務的網路。
安裝前請注意
伺服器持有簽署金鑰(FUSE_PRIVATE_KEY),可送出資金、寫入合約、部署合約以及簽署訊息或結構化資料;任何寫入前先確認簽署者地址。通知工具會建立、更新並永久刪除 webhook,並變更監控地址。FUSEBOX_SECRET_API_KEY 是機密憑證。鏈上操作消耗 Gas 且不可撤銷。

安裝

在 SourceWeft 中

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

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

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

{
  "mcpServers": {
    "fuse-network": {
      "type": "http",
      "url": "https://mcp.fuse.io/mcp"
    }
  }
}

工具

50

fuse_get_balance

Get balance

Returns the native FUSE balance for an address, or an ERC-20 token balance when `tokenAddress` is supplied.

輸入參數address必填tokenAddress

fuse_get_transaction

Get transaction

Fetches a transaction by hash. Returns null if the transaction is not found.

輸入參數hash必填

fuse_get_receipt

Get transaction receipt

Fetches the receipt for a mined transaction (status, gasUsed, logs). Returns null if the transaction is pending or unknown.

輸入參數hash必填

fuse_read_contract

Read contract

Calls a view/pure function on a Fuse contract. ABI is auto-fetched from the verified Fuse explorer when not supplied.

輸入參數abiargsaddress必填functionName必填

fuse_get_token_metadata

Get token metadata

Reads name, symbol, decimals, and totalSupply for an ERC-20 token deployed on Fuse.

輸入參數tokenAddress必填

fuse_get_gas_price

Get gas price

Returns the current Fuse network gas price (in wei and gwei) along with EIP-1559 fee suggestions when available.

無需輸入參數。

fuse_resolve_ens

Resolve ENS name

Resolves an ENS name to its EVM address. ENS is not deployed on Fuse — resolution requires `ENS_RPC_URL` to be configured (typically pointing at Ethereum mainnet). Plain hex addresses are passed through.

輸入參數name必填

fuse_get_account_abstraction_info

Get account abstraction info

Reads ERC-4337 state for a smart account on Fuse: deployment status, EntryPoint nonce, and the account's deposit balance at the EntryPoint. Paymaster eligibility is not evaluated in v0.1.

輸入參數nonceKeysmartAccountAddress必填

fuse_list_wallet_tokens

List wallet tokens

Lists all ERC-20 tokens held by a wallet on Fuse, enriched with Fusebox metadata (symbol, decimals, USD value). Powered by the Fusebox SDK BalancesModule.

輸入參數walletAddress必填

fuse_list_wallet_nfts

List wallet NFTs

Lists all NFTs (ERC-721 / ERC-1155 collectibles) owned by a wallet on Fuse. Powered by the Fusebox SDK BalancesModule.

輸入參數walletAddress必填

fuse_get_staking_options

Get staking options

Lists every staking option supported by Fuse — token, APR, TVL, expiry, and the matching unstake token. Powered by the Fusebox SDK StakingModule.

無需輸入參數。

fuse_get_staked_tokens

Get staked tokens

Returns the active staking positions for a wallet — staked amount, USD value, earned rewards, and APR per position. Powered by the Fusebox SDK StakingModule.

輸入參數walletAddress必填

fuse_get_token_price

Get token price

Returns the current USD price for an ERC-20 token tracked by Fusebox. Powered by the Fusebox SDK TradeModule.

輸入參數tokenAddress必填

fuse_get_token_price_change

Get token 24h price change

Returns the 24-hour percentage price change for an ERC-20 token tracked by Fusebox. Powered by the Fusebox SDK TradeModule.

輸入參數tokenAddress必填

fuse_get_token_price_history

Get token price history

Returns OHLC / interval price stats for an ERC-20 token over a week, month, or year. Powered by the Fusebox SDK TradeModule.

輸入參數timeFrame必填tokenAddress必填

fuse_list_supported_tokens

List supported tokens

Returns the catalogue of ERC-20 tokens tracked by Fusebox (tradable, indexed, priced). Powered by the Fusebox SDK TradeModule.

無需輸入參數。

fuse_get_trade_quote

Get trade quote

Quotes a token swap on Fuse — expected output amount, route, and price impact. Read-only: returns the quote without submitting a trade. Powered by the Fusebox SDK TradeModule.

輸入參數amount必填exactIninputToken必填outputToken必填

fuse_get_user_operations

Get user operations

Returns the ERC-4337 UserOperation history for a smart account on Fuse, indexed via the Fusebox GraphQL service. Powered by the Fusebox SDK GraphQLModule.

輸入參數sender必填

fuse_notification_create_webhook

Create webhook

Create a Fusebox Notification webhook for a project. Requires `FUSEBOX_SECRET_API_KEY` (Notification API endpoints authenticate with both apiKey and API-SECRET).

輸入參數eventType必填projectId必填webhookUrl必填

fuse_notification_get_webhook

Get webhook by ID

Retrieve details of a single Fusebox Notification webhook. Requires `FUSEBOX_SECRET_API_KEY`.

輸入參數webhookId必填

fuse_notification_list_project_webhooks

List project webhooks

List every Fusebox Notification webhook configured for a given project. Requires `FUSEBOX_SECRET_API_KEY`.

輸入參數projectId必填

fuse_notification_update_webhook

Update webhook

Update a Fusebox Notification webhook's URL or event type. Requires `FUSEBOX_SECRET_API_KEY`.

輸入參數eventType必填webhookId必填webhookUrl必填

fuse_notification_delete_webhook

Delete webhook

Permanently delete a Fusebox Notification webhook. Destructive — the webhook stops receiving events. Requires `FUSEBOX_SECRET_API_KEY`.

輸入參數webhookId必填

fuse_notification_add_addresses

Add addresses to webhook

Add one or more EVM addresses to a webhook's listening scope. Requires `FUSEBOX_SECRET_API_KEY`.

輸入參數addresses必填webhookId必填

fuse_notification_remove_addresses

Remove addresses from webhook

Remove EVM addresses from a webhook's listening scope. Requires `FUSEBOX_SECRET_API_KEY`.

輸入參數addresses必填webhookId必填

fuse_notification_list_addresses

List webhook addresses

List every EVM address monitored by a given webhook. Requires `FUSEBOX_SECRET_API_KEY`.

輸入參數webhookId必填

fuse_smart_wallet_authenticate

Authenticate smart wallet

Exchange an EIP-191 signature for a JWT used as Bearer auth on Smart Wallet API calls (e.g. `fuse_smart_wallet_get_actions`). Signing happens client-side; this tool only submits the signed payload.

輸入參數hash必填signature必填ownerAddress必填smartWalletAddress必填

fuse_smart_wallet_get_actions

Get smart wallet actions

List the paginated action history (transfers, contract calls) of an authenticated smart wallet. The JWT comes from `fuse_smart_wallet_authenticate`.

輸入參數jwt必填pagelimittokenAddress

fuse_trade_indicative_price

Get indicative trade price

Returns an indicative price + route for a swap on Fuse (0x-style response). One of `sellAmount` / `buyAmount` must be provided.

輸入參數buyToken必填gasPricebuyAmountsellToken必填sellAmountfeeRecipienttakerAddressskipValidationexcludedSourcesincludedSourcesslippagePercentagebuyTokenPercentageFee另有 3 個

fuse_trade_liquidity_sources

List liquidity sources

Returns the liquidity sources currently enabled for Fuse-chain trades (e.g. voltage.finance, sub-pools).

無需輸入參數。

fuse_trade_price_change_over_duration

Get token price change over duration

Returns a token's price change over a custom day-count window (`{ priceChange, currentPrice, previousPrice }`).

輸入參數days必填tokenAddress必填

fuse_explorer_query

Fuse Explorer API query

Generic dispatcher for the Fusebox Explorer API (`/api/v0/explorer/`). Pass `module` + `action` + any additional query params. Covers all 40+ etherscan-compatible endpoints including balances, logs, transactions, contract ABI/source, and the five contract-verify POST routes.

輸入參數bodyaction必填methodmodule必填params

fuse_get_signer_address

Get signer address

Returns the EOA address controlled by the server's configured `FUSE_PRIVATE_KEY`. Use this before any write tool to confirm which account will pay gas and send transactions.

無需輸入參數。

fuse_send_native

Send native FUSE

Submits a signed transaction transferring native FUSE from the server's signer to a recipient. Returns the transaction hash; use `fuse_get_receipt` to confirm inclusion.

輸入參數to必填unitamount必填

fuse_send_erc20

Send ERC-20

Submits a signed `ERC20.transfer(to, amount)` from the server's signer. Decimals are auto-fetched from the token; use `unit: "base"` to skip scaling.

輸入參數to必填unitamount必填tokenAddress必填

fuse_write_contract

Write contract

Signs and submits a state-mutating contract call from the server's signer. ABI is auto-fetched from the Fuse explorer when not supplied. Returns the transaction hash.

輸入參數abiargsaddress必填valueWeifunctionName必填

fuse_deploy_contract

Deploy contract

Signs and submits a contract-deployment transaction using the server's signer. Returns the transaction hash, and the deployed contract address when `waitForReceipt: true`.

輸入參數abi必填argsbytecode必填valueWeiwaitForReceipt

fuse_sign_message

Sign message (EIP-191)

Signs a message with the server's signer using EIP-191 (`personal_sign`). Returns the 65-byte signature as hex. No on-chain transaction is submitted.

輸入參數message必填encoding

fuse_sign_typed_data

Sign typed data (EIP-712)

Signs a structured EIP-712 payload with the server's signer. Returns the 65-byte signature as hex. No on-chain transaction is submitted.

輸入參數types必填domain必填message必填primaryType必填

fuse_smart_get_info

Get smart-wallet info

Returns the ERC-4337 smart-wallet address derived from the configured signer, plus whether the Fuse paymaster (gasless mode) is enabled.

無需輸入參數。

fuse_smart_transfer_token

Smart-account: transfer token

Submits an ERC-4337 UserOperation transferring a token (native FUSE or ERC-20) from the configured smart wallet. Gasless when `FUSE_USE_PAYMASTER=true`.

輸入參數to必填unitamount必填tokenAddress必填

fuse_smart_transfer_nft

Smart-account: transfer NFT

Submits an ERC-4337 UserOperation transferring an NFT (ERC-721 / ERC-1155) from the configured smart wallet to a recipient.

輸入參數to必填tokenId必填nftContractAddress必填

fuse_smart_approve_token

Smart-account: approve token

Submits an ERC-4337 UserOperation calling `ERC20.approve(spender, amount)` from the configured smart wallet.

輸入參數unitamount必填spender必填tokenAddress必填

fuse_smart_approve_nft

Smart-account: approve NFT

Submits an ERC-4337 UserOperation calling `approve(spender, tokenId)` on an NFT contract from the configured smart wallet.

輸入參數spender必填tokenId必填nftContractAddress必填

fuse_smart_approve_and_call

Smart-account: approve + call

Atomically approves a token and invokes a follow-up call on the spender from the configured smart wallet. Common DeFi pattern.

輸入參數unitamount必填spender必填callData必填tokenAddress必填

fuse_smart_call_contract

Smart-account: call contract

Submits an ERC-4337 UserOperation invoking arbitrary calldata on a contract from the configured smart wallet. Use when you need full control over the encoded call.

輸入參數to必填data必填valueWei

fuse_smart_execute_batch

Smart-account: execute batch

Submits a single ERC-4337 UserOperation that executes a sequence of contract calls atomically. Failed sub-calls revert the whole batch.

輸入參數calls必填

fuse_smart_swap_tokens

Smart-account: swap tokens

Submits an ERC-4337 UserOperation executing a swap on Fuse via the Fusebox trade engine. Quote a swap first with `fuse_get_trade_quote` to preview the route.

輸入參數exactIninputToken必填inputAmount必填outputToken必填

fuse_smart_stake_token

Smart-account: stake token

Submits an ERC-4337 UserOperation that stakes a token using Fuse's staking module. List options first with `fuse_get_staking_options`.

輸入參數tokenAmount必填tokenAddress必填

fuse_smart_unstake_token

Smart-account: unstake token

Submits an ERC-4337 UserOperation that unstakes a token via Fuse's staking module.

輸入參數tokenAmount必填tokenAddress必填unstakeTokenAddress必填

版本歷史

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

評分

已滿足適用檢查項的 72%

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

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

    請在註冊中心條目中發布圖示。

  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款不適用

    託管服務按其提供方的條款使用,因此這裡不要求授權條款。此檢查項不計入百分比。

其他 Fuse 整合