Indexfy
Server Details
Buy and sell fully backed crypto index tokens and trade prediction markets on Base, in USDC.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 15 tools
The index-fund tools and prediction-market tools are cleanly partitioned by the index/market nomenclature, so cross-domain confusion is low. Within each domain there is real overlap: build_create_index vs register_index (and the market equivalents), plus build_prediction_account vs build_prediction_resolution both handling stake/withdraw flows, which invites misselection.
Consistent snake_case verb_noun pattern throughout (build_*, get_*, list_*, register_*, quote_*). The one soft spot is that 'build_' and 'register_' both denote transaction-preparation steps, but structurally the convention is uniform.
15 tools across two sub-domains is a reasonable scope, with each tool mapping to a real lifecycle step. Some tools bundle several operations (build_prediction_resolution covers five actions), but the overall count is not bloated.
Index side covers create/seed, buy, sell, quote (implicit in buy/sell), register, get, list, and wallet portfolio; market side covers create, trade, quote, account, full resolution flow, register, get, and list. Gaps include no index buy/sell quoting tool, no index close/delist, and no market liquidity-add after creation.
Available Tools
15 toolsbuild_buy_indexBuild: buy an indexARead-onlyInspect
Buy an index with USDC alone: one transaction buys every basket token on KyberSwap and mints the shares, reverting below the quoted minimum. Unspent USDC is refunded.
Inputs: index (required), wallet (required), usdcAmount (required).
build_create_indexBuild: create an indexARead-onlyInspect
Launch a new index fund: the wallet seeds it with the exact amount of each basket token (it must hold them) and receives initialShares shares. The seed amounts set the weights. Returns the approvals and the factory deployment call, plus the new index's predicted address.
Inputs: name (required), assets (required), symbol (required), wallet (required), +7 more.
build_create_prediction_marketBuild: create a prediction marketARead-onlyInspect
Open a YES/NO market. The wallet seeds it with USDC liquidity (minimum 100) and names a solver — a different address that alone resolves it and stakes 1% as a bond. Trading runs until closeTime; the solver proposes after resolveAfter.
Inputs: sector (required), solver (required), wallet (required), question (required), +3 more.
build_prediction_accountBuild: solver stake and balanceBRead-onlyInspect
Deposit or withdraw solver stake (backs the 1% bonds of your proposals), or withdraw your balance (dispute winnings and returned bonds).
Inputs: action (required), wallet (required), amountUsdc.
build_prediction_resolutionBuild: resolve or settle a prediction marketARead-onlyInspect
After trading: propose (the solver; deposits any missing stake first), dispute (anyone but the solver, posting the same bond, during the 24h window), finalize (anyone, once the window passes), redeem (holders, after settlement) or withdraw_liquidity (the creator, after settlement).
Inputs: id (required), action (required), wallet (required), outcome.
build_prediction_tradeBuild: trade a prediction marketCRead-onlyInspect
Buy YES/NO shares with USDC, or sell shares back for USDC before the market closes. Includes the USDC approval when needed and a minimum-output guard.
Inputs: id (required), side (required), action (required), amount (required), +2 more.
build_sell_indexBuild: sell an indexARead-onlyInspect
Sell index shares for USDC: one transaction redeems the shares for the basket and sells each token on KyberSwap, reverting below the quoted minimum.
Inputs: index (required), shares (required), wallet (required).
get_indexGet indexBRead-onlyInspect
One index's stats, mandate and current holdings (each basket token's amount, USD value and weight).
Inputs: address (required).
get_prediction_marketGet prediction marketBRead-onlyInspect
One market's live state: prices, phase and what can be done next, deadlines, proposal/dispute. With wallet, also its shares, redeemable USDC and solver stake.
Inputs: id (required), wallet.
get_wallet_portfolioGet wallet portfolioBRead-onlyInspect
A wallet's Indexfy index holdings with value and profit/loss, plus its Indexfy points.
Inputs: wallet (required).
list_indexesList indexesCRead-onlyInspect
Indexfy index funds on Base with price, TVL and 24h / 7d performance. Each index is an ERC-20 fully backed by its basket of tokens.
Inputs: sort, limit, creator.
list_prediction_marketsList prediction marketsCRead-onlyInspect
Prediction markets on Indexfy with live YES/NO prices (= implied probability), money in the market, phase and deadlines.
Inputs: limit, search, sector, status.
quote_prediction_tradeQuote a prediction tradeBRead-onlyInspect
Exact quote from the market maker: shares for a USDC buy, or USDC for a share sell, fees included.
Inputs: id (required), side (required), action (required), amount (required).
register_indexRegister a created indexBIdempotentInspect
Lists a newly created index on indexfy.xyz right away. Call with the deployFolio transaction hash once it's mined.
Inputs: txHash (required).
register_prediction_marketRegister a created prediction marketAIdempotentInspect
Lists a newly created market on indexfy.xyz under its sector. Call with the createMarket transaction hash once mined, within 1 hour.
Inputs: sector (required), txHash (required).
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Prediction-market quotes, fill estimates and odds trends, paid per call with x402 USDC on Base.
Pay-per-call crypto market intelligence for AI agents. USDC on Base via x402.
Buy, sell and bid on vote-escrow NFTs and .base.eth names. Non-custodial, settles on Seaport.
DeFi pool yield+security intelligence & token/contract risk scanner. USDC on Base via x402.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceAgent equity markets, credit markets, and capability staking using USDC on Base L2.MIT

hyperd-mcpofficial
AlicenseAqualityDmaintenancePre-trade DeFi intelligence for AI agents. 20 paid x402 endpoints, USDC on Base.23122 npm1MIT- AlicenseNot gradedqualityCmaintenanceEnables AI agents to create and manage self-custodial ERC-4626 vaults holding a rebalanced basket of tokenized US stocks (NVDA, META, AAPL, GOOGL) on Base, with tools to quote, buy, sell, rebalance, redeem in USDC or in-kind, and transfer shares. Also provides USDC bridging between Base and Arc, gas sponsorship payable in USDC, and x402 payment utilities, with every write returned as unsigned calldata the agent signs itself.MIT
- AlicenseAqualityCmaintenanceOn-chain price feeds from Base DEX pools. Get spot prices, TWAP, liquidity depth, price impact, and historical OHLCV.724 npm1MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.