MCP server
Fuse Network Official
io.fuse/mcp
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
MCP server for Fuse Network: balances, tokens, staking, DeFi data, swaps and on-chain transactions.
Working at last checkVerified publisher: fuse.ioAbout 8,695 tokens per request once connected50 tools
https://mcp.fuse.io/mcp
At a glance
- Type
- MCP server
- Publisher
- fuse.io (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 50
- Token cost
- About 8,695 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http fuse https://mcp.fuse.io/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.fuse] url = "https://mcp.fuse.io/mcp"
Gemini CLI
{"mcpServers":{"fuse":{"httpUrl":"https://mcp.fuse.io/mcp"}}}
Cursor
{"mcpServers":{"fuse":{"url":"https://mcp.fuse.io/mcp"}}}
VS Code
{"servers":{"fuse":{"type":"http","url":"https://mcp.fuse.io/mcp"}}}
Antigravity
agy mcp add fuse https://mcp.fuse.io/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"fuse","server_url":"https://mcp.fuse.io/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"fuse","server_url":"https://mcp.fuse.io/mcp"}
Tools
fuse_deploy_contract~282 tokens
Signs and submits a contract-deployment transaction using the server's signer. Returns the transaction hash, and the deployed contract address when `waitForReceipt: true`.fuse_explorer_query~375 tokens
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.fuse_get_account_abstraction_info~189 tokens
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.fuse_get_balance~153 tokens
Returns the native FUSE balance for an address, or an ERC-20 token balance when `tokenAddress` is supplied.fuse_get_gas_price~74 tokens
Returns the current Fuse network gas price (in wei and gwei) along with EIP-1559 fee suggestions when available.fuse_get_receipt~114 tokens
Fetches the receipt for a mined transaction (status, gasUsed, logs). Returns null if the transaction is pending or unknown.fuse_get_signer_address~93 tokens
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_get_staked_tokens~140 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.fuse_get_staking_options~86 tokens
Lists every staking option supported by Fuse — token, APR, TVL, expiry, and the matching unstake token. Powered by the Fusebox SDK StakingModule.fuse_get_token_metadata~106 tokens
Reads name, symbol, decimals, and totalSupply for an ERC-20 token deployed on Fuse.fuse_get_token_price~122 tokens
Returns the current USD price for an ERC-20 token tracked by Fusebox. Powered by the Fusebox SDK TradeModule.fuse_get_token_price_change~132 tokens
Returns the 24-hour percentage price change for an ERC-20 token tracked by Fusebox. Powered by the Fusebox SDK TradeModule.fuse_get_token_price_history~164 tokens
Returns OHLC / interval price stats for an ERC-20 token over a week, month, or year. Powered by the Fusebox SDK TradeModule.fuse_get_trade_quote~241 tokens
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.fuse_get_transaction~102 tokens
Fetches a transaction by hash. Returns null if the transaction is not found.fuse_get_user_operations~134 tokens
Returns the ERC-4337 UserOperation history for a smart account on Fuse, indexed via the Fusebox GraphQL service. Powered by the Fusebox SDK GraphQLModule.fuse_list_supported_tokens~81 tokens
Returns the catalogue of ERC-20 tokens tracked by Fusebox (tradable, indexed, priced). Powered by the Fusebox SDK TradeModule.fuse_list_wallet_nfts~122 tokens
Lists all NFTs (ERC-721 / ERC-1155 collectibles) owned by a wallet on Fuse. Powered by the Fusebox SDK BalancesModule.fuse_list_wallet_tokens~136 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.fuse_notification_add_addresses~152 tokens
Add one or more EVM addresses to a webhook's listening scope. Requires `FUSEBOX_SECRET_API_KEY`.fuse_notification_create_webhook~224 tokens
Create a Fusebox Notification webhook for a project. Requires `FUSEBOX_SECRET_API_KEY` (Notification API endpoints authenticate with both apiKey and API-SECRET).fuse_notification_delete_webhookDeletes data · ~122 tokens
Permanently delete a Fusebox Notification webhook. Destructive — the webhook stops receiving events. Requires `FUSEBOX_SECRET_API_KEY`.fuse_notification_get_webhook~107 tokens
Retrieve details of a single Fusebox Notification webhook. Requires `FUSEBOX_SECRET_API_KEY`.fuse_notification_list_addresses~115 tokens
List every EVM address monitored by a given webhook. Requires `FUSEBOX_SECRET_API_KEY`.fuse_notification_list_project_webhooks~120 tokens
List every Fusebox Notification webhook configured for a given project. Requires `FUSEBOX_SECRET_API_KEY`.fuse_notification_remove_addresses~146 tokens
Remove EVM addresses from a webhook's listening scope. Requires `FUSEBOX_SECRET_API_KEY`.fuse_notification_update_webhook~176 tokens
Update a Fusebox Notification webhook's URL or event type. Requires `FUSEBOX_SECRET_API_KEY`.fuse_read_contract~208 tokens
Calls a view/pure function on a Fuse contract. ABI is auto-fetched from the verified Fuse explorer when not supplied.fuse_resolve_ens~149 tokens
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.fuse_send_erc20Sends messages · ~209 tokens
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.fuse_send_nativeSends messages · ~197 tokens
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.fuse_sign_message~168 tokens
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.fuse_sign_typed_data~327 tokens
Signs a structured EIP-712 payload with the server's signer. Returns the 65-byte signature as hex. No on-chain transaction is submitted.fuse_smart_approve_and_call~240 tokens
Atomically approves a token and invokes a follow-up call on the spender from the configured smart wallet. Common DeFi pattern.fuse_smart_approve_nft~176 tokens
Submits an ERC-4337 UserOperation calling `approve(spender, tokenId)` on an NFT contract from the configured smart wallet.fuse_smart_approve_token~213 tokens
Submits an ERC-4337 UserOperation calling `ERC20.approve(spender, amount)` from the configured smart wallet.fuse_smart_call_contract~175 tokens
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.fuse_smart_execute_batch~229 tokens
Submits a single ERC-4337 UserOperation that executes a sequence of contract calls atomically. Failed sub-calls revert the whole batch.fuse_smart_get_info~82 tokens
Returns the ERC-4337 smart-wallet address derived from the configured signer, plus whether the Fuse paymaster (gasless mode) is enabled.fuse_smart_stake_token~162 tokens
Submits an ERC-4337 UserOperation that stakes a token using Fuse's staking module. List options first with `fuse_get_staking_options`.fuse_smart_swap_tokensMoves money · ~224 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.fuse_smart_transfer_nftMoves money · ~171 tokens
Submits an ERC-4337 UserOperation transferring an NFT (ERC-721 / ERC-1155) from the configured smart wallet to a recipient.fuse_smart_transfer_tokenMoves money · ~226 tokens
Submits an ERC-4337 UserOperation transferring a token (native FUSE or ERC-20) from the configured smart wallet. Gasless when `FUSE_USE_PAYMASTER=true`.fuse_smart_unstake_token~185 tokens
Submits an ERC-4337 UserOperation that unstakes a token via Fuse's staking module.fuse_smart_wallet_authenticate~235 tokens
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.fuse_smart_wallet_get_actions~209 tokens
List the paginated action history (transfers, contract calls) of an authenticated smart wallet. The JWT comes from `fuse_smart_wallet_authenticate`.fuse_trade_indicative_priceMoves money · ~423 tokens
Returns an indicative price + route for a swap on Fuse (0x-style response). One of `sellAmount` / `buyAmount` must be provided.fuse_trade_liquidity_sourcesMoves money · ~75 tokens
Returns the liquidity sources currently enabled for Fuse-chain trades (e.g. voltage.finance, sub-pools).fuse_trade_price_change_over_durationMoves money · ~155 tokens
Returns a token's price change over a custom day-count window (`{ priceChange, currentPrice, previousPrice }`).fuse_write_contract~249 tokens
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.
Browse
Related MCP servers
- Crank Protocol
Non-custodial DeFi tools for AI agents on Solana: swaps, perps, lending, staking, equities. - SODAX Builders MCP
Cross-network DeFi API data, AMM analytics, and SDK docs for 17+ networks. - HeyAnon MCP
HeyAnon on-chain agent: wallets, portfolios, DeFi and CEX actions, transfers, Gemma research. - Teardrop
Teardrop MCP gateway: paid tools for autonomous agents (x402, credits). - aeX402 — Cross-Chain DeFi MCP: LINQ, AMM, Bridge, AI
Agent MCP for DeFi: cross-chain LINQ fan-out, AMM quotes/swaps, bridge, AI. Solana+EVM. Free+x402. - THORChain Swap
Read-only THORChain swap quotes, liquidity pools, and network status. - Solana MCP by Vybe
Solana MCP developer toolkit: wallets, trades, markets, PnL, transfers, onchain, swaps & API tools. - 47620 Solana Data
Pay-per-call Solana data for AI agents over x402: token, account, tx, trending. No signup, no key.
Badge for your README
[](https://aptlynx.net/servers/io.fuse/mcp)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents