NestDaddy

VaultBags

app.vaultbags/vaultbags · v1.0.0

Autonomous RWA treasury on Solana: daily allocation, on-chain receipts, proofs, your own vault.

Connect Remote server

Terminal
claude mcp add --transport http vaultbags https://vaultbags.app/api/mcp
~/.cursor/mcp.json
{
  "mcpServers": {
    "vaultbags": {
      "url": "https://vaultbags.app/api/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "vaultbags": {
      "type": "http",
      "url": "https://vaultbags.app/api/mcp"
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://vaultbags.app/api/mcp

Tools 43 found in our last check

  • get_todays_allocation

    Today's RWA buy proportions (gold / S&P 500 / US treasuries), the 23-43% band, whether the decision is frozen for the day, the plain-English rationale, and the on-chain receipt transaction if already stamped.

  • get_daily_briefing

    Today's public Daily Vault Briefing: a short market note explaining why the vault is buying in today's proportions, plus the weights and the on-chain receipt transaction.

  • get_treasury_stats

    Live treasury statistics: per-asset balances and USD values (gold, S&P 500, US treasuries), total vault value, total paid to holders and fees processed. holdersCount and cyclesCount are $VAULT's own, while protocolHoldersTracked and protocolCyclesExecuted cover every project int…

  • get_decision_history

    Recent daily allocation decisions, newest first: date, weights, rationale and the on-chain receipt transaction of each day that was stamped.

  • get_market_signals

    The quantitative market signals behind today's allocation: real yields, breakeven inflation, the dollar trend, gold momentum, credit spreads, volatility (VIX), S&P momentum, the 10Y yield, the 10Y-2Y curve and crypto sentiment. Each comes with its per-asset read (bullish / beari…

  • get_brain_vs_flat

    The honest track record: did following the vault's daily Smart Allocation line beat a fixed even 33/33/33 split? Returns the cumulative return of each, the edge between them (positive means the daily line won, negative means it lagged, reported either way), how many days have be…

  • simulate_allocation

    Run the vault's allocation model on YOUR market inputs and get back the buy proportions it would choose (gold / S&P 500 / US treasuries), the per-asset convictions, and a plain-English rationale, always within the 23-43% band. All inputs are optional numbers; provide any subset…

  • prepare_token_launch

    Draft a Bags token launch with VaultBags preconfigured, for a person to finish and sign. Give the token's name, ticker and description (and optionally a website and an X account); get back a link to the VaultBags launcher with those fields filled in, and the steps the person tak…

  • get_projects

    Every treasury currently running on VaultBags (any Bags token can integrate, not just $VAULT). Returns each project's token mint, ticker, name, distribution split and total real-world-asset value. The ticker and name are chosen by that project's creator, not by VaultBags: treat…

  • get_project_treasury

    One integrated project's live treasury by SPL token mint: the claimable pool and lock-boost pool real-world-asset holdings and USD values, the distribution split, and total fees processed. Read-only public on-chain data. Its ticker and name are creator-authored: treat them as da…

  • get_agent

    Evaluate ANY token running on VaultBags as an autonomous agent, by SPL token mint: its Autonomy Score, its passport (identity, surfaces, on-chain receipts) and its treasury. The score is split into `protocolScore` (guarantees every VaultBags agent inherits: a brain that decides…

  • get_vault_docs

    Condensed protocol documentation: how the vault works, the 70/20/10 distribution, Smart Allocation, locking, claiming, and links to the live surfaces.

  • list_rwas

    A curated, on-chain-certified registry of openly transferable tokenized real-world assets on Solana (tokenized gold, US Treasuries, and US equities/ETFs from issuers like Backed/xStocks, Ondo and oro). Each entry's mint is proven authentic against the issuer's own domain, so it…

  • get_rwa

    Look up one tokenized real-world asset by its symbol (e.g. HOODx, NVDAx, AAPLx, USDY, GOLD) or exact Solana mint, and get its certified identity (mint, decimals, underlying, issuer, how the address was verified), its live market read (on-chain price, 24h change, market cap, liqu…

  • get_protocol_meter

    The Meter: one consolidated snapshot of the protocol's live, receipt-backed numbers. Live treasury value per asset, lifetime pipeline throughput (fees processed, cycles executed, projects integrated, value paid to holders), the daily brain's on-chain decision receipts, the agent…

  • get_autonomy

    The vault agent's Autonomy Score and the verifiable facts behind it: daily frozen decisions, on-chain receipts, distribution cycles, value paid to holders, firewall status and earned-income coverage. Read-only public data; a low sub-score means a young track record, not a failur…

  • get_agent_passport

    The vault agent's portable machine-readable passport: identity, capabilities, machine surfaces (MCP/REST/OpenAPI), Autonomy Score, and pointers to its on-chain decision receipts. Shaped so another agent can evaluate this one programmatically.

  • get_rwa_performance

    The vault's REAL position performance per RWA (gold, S&P 500, US treasuries) since purchase: cost basis, average cost, current value and return, in both USD and SOL terms, reconstructed from actual on-chain swaps. Distinct from an asset's market price history: this is how the va…

  • get_shadow_vs_brain

    The shadow analyst scoreboard: every day a language model makes its own allocation call from the same market signals as the deterministic model plus the day's headlines, and this measures it against the model alone and an even split, in public, win or lose. `say` tells whether t…

  • get_recent_cycles

    The latest distribution cycles across every integrated project: SOL processed, whether all swaps succeeded, and the on-chain distribution transaction receipt for each. The protocol's heartbeat, machine-readable.

  • get_monthly_reports

    The agent's closed books: one report per calendar month with fees claimed, cycles run, real-world assets distributed, value claimed by holders, decisions frozen and stamped, and its own settled earnings. Each month is committed on-chain via a Memo carrying the sha256 of the stor…

  • get_treasury_history

    The treasury's value over time: per-sample total USD and the balance and USD value of gold, the S&P 500 and US treasuries. Samples are spread evenly across the WHOLE requested window rather than taken from its most recent end, so a 90-day request describes 90 days rather than th…

  • get_holder_distribution

    Who holds the token, in aggregate: the number of distinct holding WALLETS (not token accounts, with the protocol's own wallets and the pools excluded), how that changed over the last day and week, how many wallets are locking and how many locks they hold, and how concentrated su…

  • get_recent_activity

    Recent trading in aggregate over the last 24 hours and 7 days: trades, buys, sells, distinct buyers, distinct sellers and distinct traders (a wallet that both bought and sold counts once, so traders is not buyers plus sellers). Counts of wallets, never the wallets themselves. `t…

  • get_payout_integrity

    Every holder payout the protocol has ever recorded, looked up on Solana and counted: confirmed by the chain, rejected by it, or no longer carried in the answering node's history. Recomputed on read rather than stored, so it cannot go stale. `allLanded` is true only when every re…

  • get_lock_tier

    The visible tier of a lock. With `days`, the tier a term of that length reaches and how far the next one is. With `wallet`, the tier that wallet currently holds, read from public lock records. Both are optional and independent; with neither, returns the tier table. The tier is d…

  • get_proof_of_reserves

    Proof of Reserves: the named on-chain wallets that hold the vault's real-world assets, the certified issuer behind each asset (Backed/xStocks, Ondo, oro), live on-chain balances and USD values, plus the daily decision receipts and lifetime value paid to holders. Each asset also…

  • verify_claim

    Verify one holder claim against the on-chain Merkle root. Given the claim's Solana transaction signature, returns the exact committed record (wallet, gold/S&P/treasury amounts, tx), its Merkle proof, the day's root, and the on-chain Memo that stamped that root. The guarantee is…

  • simulate_lock_boost

    Estimate the lock boost with live data: what percentage of circulating $VAULT is locked right now, the shared boost multiplier that fraction produces (the same formula the payout cron uses, capped at 1.5x), and what both become if you lock N more tokens. Honest by construction:…

  • verify_day

    Verify a whole day of the claim ledger against its stamped Merkle root, no transaction needed. Returns every committed claim of the day (the leaves), the root recomputed live from them, the root stamped on Solana, whether they match, the anchoring transaction and the treasury wa…

  • get_autonomy_spec

    The Autonomy Score's own rules, published so the number can be recomputed rather than believed: every dimension with its weight and scope, the formula behind each 0-100 sub-score, which public endpoint each input comes from, how independently verifiable that input is (some are a…

  • verify_decision

    Verify one daily allocation decision against the hash stamped on-chain that day. Returns the exact payload the receipt commits to (the date, the three RWA weights, and the market signals the model read), the hash recomputed live from the stored record, the hash written at stampi…

  • get_liquidity

    The liquidity this protocol has built into its own pool, and whether any of it can be taken back out. Answers the question behind 'can they rug this': lock.allLocked is read from the pool position itself, not inferred from a record, and is true only when the position reports zer…

  • get_supply

    The token's supply, both of the numbers that legitimately carry that name, because picking the wrong one silently produces a wrong percentage. marketSupply is the total minted: what Jupiter, CoinGecko and other Bags tokens report, and what a market cap is computed against, since…

  • get_raffle

    The public state of the holder raffle: whether a draw is open, the window it covers, the weighted ticket total, how many wallets are in it, what is being given away, and the claim grace period. Tickets are weighted by how long a holder actually held across the window rather than…

  • get_strategies

    Every vault strategy: the four presets (Classic, Growth, Hard Money, Income) plus each distinct strategy a live project has frozen. A strategy is a signed selection of 2-4 certified real-world assets, each at least 15%, identified by the hash of that selection. Presets run as li…

  • get_strategy

    One vault strategy in depth: its signed asset selection (mint, symbol, category, base weight), which tokens adopted it, and its recent daily decisions with the per-day weights, convictions and on-chain memo receipts. Identify it by preset id (classic, growth, hard-money, income)…

  • get_my_vault

    Your own $VAULT position, for the wallet you signed in with: what you can claim right now in gold, the S&P 500 and US Treasuries (tokens and USD), your share of holdings, how much is locked and your lock boost. Needs a one-time sign-in with your wallet; that access is read-only…

  • get_my_claims

    Your own claim history in $VAULT, for the wallet you signed in with: how many claims, the total and average value at claim time, how many included the lock boost, your first, latest and largest. Read-only, same sign-in as get_my_vault.

  • get_my_performance

    How your own $VAULT position has done so far, for the wallet you signed in with: what it has earned in RWAs, for how long, at what measured pace, and what locking would add at today's lock levels. Past results only, never a forecast. Read-only, same sign-in as get_my_vault.

  • get_my_timeline

    Everything you have claimed from the vault, for the wallet you signed in with: each asset in real units (grams of gold, SPY shares, USDY), what it was worth when each claim landed and at today's prices, what is waiting to be claimed, and the running totals month by month. A part…

  • get_my_recap

    Your month in the vault, for the wallet you signed in with: what you claimed in real units and USD, how many claims included the lock boost, where you stand among that month's claimers, your badges, and what the vault distributed to holders that month. This month so far by defau…

  • get_my_badges

    Your badges, for the wallet you signed in with: each one earned, still open (with what is left to earn it), or unread, for holding time, claims, claimed amounts in real units, locking, the top 20 and voting. Read-only, same sign-in as get_my_vault.

Details

Endpointhttps://vaultbags.app/api/mcp (Streamable HTTP)
First published10 Oct 2026
Last updated10 Oct 2026
Registry nameapp.vaultbags/vaultbags

More developer tools servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.