Skip to main content
Glama

Server Details

Buy and sell fully backed crypto index tokens and trade prediction markets on Base, in USDC.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

B3.2/5.0

Scored across 15 tools

Disambiguation3/5

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.

Naming Consistency4/5

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.

Tool Count4/5

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.

Completeness4/5

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 tools
build_buy_indexBuild: buy an indexA
Read-only
Inspect

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 indexA
Read-only
Inspect

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 marketA
Read-only
Inspect

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 balanceB
Read-only
Inspect

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 marketA
Read-only
Inspect

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 marketC
Read-only
Inspect

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 indexA
Read-only
Inspect

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 indexB
Read-only
Inspect

One index's stats, mandate and current holdings (each basket token's amount, USD value and weight).

Inputs: address (required).

get_prediction_marketGet prediction marketB
Read-only
Inspect

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 portfolioB
Read-only
Inspect

A wallet's Indexfy index holdings with value and profit/loss, plus its Indexfy points.

Inputs: wallet (required).

list_indexesList indexesC
Read-only
Inspect

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 marketsC
Read-only
Inspect

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 tradeB
Read-only
Inspect

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 indexB
Idempotent
Inspect

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 marketA
Idempotent
Inspect

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

    Related MCP Servers

    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables 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
    • A
      license
      A
      quality
      C
      maintenance
      On-chain price feeds from Base DEX pools. Get spot prices, TWAP, liquidity depth, price impact, and historical OHLCV.
      7
      24 npm
      1
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources