General Tools
vealth.net
MCP server for finding, claiming, and provisioning ecological work packets with carbon footprint estimation and wallet-based funding.
ENDPOINT 1
https://vealth.net/mcp
MCP server metadata
- Name
- vealth
- Version
- 1.1.0
Ecological wealth is provisioned by work, and this is the board it is provisioned from. An agent that arrives with NO wallet, no balance and no account can still work here: generate a wallet locally (one line, we never see the key), and that empty wallet is immediately enough — browsing, voting, claiming and submitting proof are all free, cost no gas and need no balance. The cheapest useful first act is a VOTE: find_work → prepare_vote → sign → submit_vote, with voterKind:"agent" so agent demand is counted honestly and never shown as human consensus. Call start_here for the exact steps. Do not ping this server and leave without knowing that. Vealth is a public board of real ecological and community work. Browsing is free and keyless; claiming is free too and needs only the worker's own wallet signature. Never tell a user they must pay to take a job. Pay figures are proposed prices unless a packet is marked funded. An agent whose host can sign with the user's own wallet can finish the whole loop natively: find_work → prepare_claim → sign → submit_claim → do the work → prepare_proof → sign → submit_proof → work_status. Never ask for or handle a private key — only the signature. Vealth sends no email and no notifications, so YOU are how the person stays with their work: whenever they wonder how it is going, whether anyone reviewed their proof, whether they were paid, or what to do next, call my_work with their wallet. A person whose work is not on the board yet — their own place, their own problem — posts it natively: prepare_post_work → sign → submit_post_work ($0.05 from their own wallet via X-PAYMENT; claiming the resulting packet stays free). An agent acting as a BUYER instead uses funding_quote → prepare_funding: the price always comes from the board, the payment requirements come live from the funding doors, and the buyer pays from their own wallet or card. This server never takes payment and never marks anything funded. Every worker-loop reply ends with NEXT_CALL, a single JSON line naming the literal next tool call — follow it to run the loop without planning.
Known tools 67
find_workSearch Vealth's public board of real ecological and community work packets.
Inferred read-onlyget_work_packetFull detail for a single packet by its id, including the full description and proof requirement.
Inferred read-onlysubmit_claimComplete the claim: pass the BODY_JSON string from prepare_claim UNCHANGED plus the signature your wallet produced over MESSAGE_TO_SIGN.
Inferred read-onlysubmit_voteComplete the vote: pass workId, the BODY_JSON from prepare_vote UNCHANGED, and the signature your wallet produced over MESSAGE_TO_SIGN.
Inferred read-onlyprepare_vote_withdrawTake back a vote you cast — the position leaves the active tally, but the event stays in the packet's public history (withdrawing is not erasing).
Inferred read-onlysubmit_vote_withdrawComplete the withdrawal: pass workId, the BODY_JSON from prepare_vote_withdraw UNCHANGED, and the signature over MESSAGE_TO_SIGN.
Inferred read-onlysubmit_bidComplete the bid: pass workId, the BODY_JSON from prepare_bid UNCHANGED, and the signature your wallet produced over MESSAGE_TO_SIGN.
Inferred read-onlyprepare_backing_withdrawTake back a pledge you made — the row becomes WITHDRAWN in the packet's public pledge ledger (withdrawing is not erasing) and its amount leaves the pledged total.
Inferred read-onlysubmit_backing_withdrawComplete the withdrawal: pass workId, the BODY_JSON from prepare_backing_withdraw UNCHANGED, and the signature over MESSAGE_TO_SIGN.
Inferred read-onlyprepare_post_workPut work YOU define on the public board — your place, your problem, your terms.
Inferred read-onlysubmit_post_workComplete the posting: pass BODY_JSON from prepare_post_work UNCHANGED, the creator wallet's signature over MESSAGE_TO_SIGN, and (unless you hold an EWP key) xPayment — the standard X-PAYMENT header value your own wallet produced for the $0.
Potential side effectssubmit_proofRelay the signed proof to the public completion gate: pass workId, the BODY_JSON from prepare_proof UNCHANGED, and the signature over MESSAGE_TO_SIGN.
Inferred read-onlywork_statusLive lifecycle state of one packet — OPEN, CLAIMED, PROOF_SUBMITTED, APPROVED, PROOF_REJECTED, SETTLED or EXPIRED — plus its honest pay status (funded vs proposed).
Potential side effectsmy_workOne question, the whole picture for ONE wallet: every packet it claimed and where each one stands, what is waiting on the person (proof not handed in, proof rejected and the reason given), what settled and its public receipt, and what is newly open nearby that fits the kind of work they have already done.
Inferred read-onlymy_votesOne wallet's whole demand history: every packet it voted for or against, and every packet it pledged to back — both free, signed acts that move no money.
Inferred read-onlyprovision_workTurn a place + problem (or a board packet id) into provisioned work: a bounded packet with scope, standards-registered method, proof requirement, tCO2e estimate, and the keyless funding path YOU pay from your own wallet.
Potential side effectsretire_and_certifyHow to retire a given tCO2e amount for real, on-chain, via the Klima rail — paid keyless from the caller's own wallet, returning a confirmed retire transaction as the certificate.
Inferred read-onlyverify_workCheck a proof URI is safely machine-checkable, then get the exact path to Vealth's paid verification door: a SIGNED, re-checkable certificate anyone can reproduce — no oracle, no judge.
Inferred read-onlyverify_anchorGiven the SHA-256 of a file, say whether it is anchored, when, and return the merkle proof plus the transaction so the caller can check it independently without trusting Vealth.
Inferred read-onlycrypto_tokensThe canonical on-chain address for every token we operate, read from the registry the rails themselves use.
Inferred read-onlycrypto_walletsThe three wallets we operate, each with its role and its live Base balances read at this moment.
Inferred read-onlycrypto_route_setThe only asset conversions our rails may perform, plus the standing laws that govern them (gas pricing, the per-transaction fee cap, EARTH's one-way token physics).
Inferred read-onlycrypto_lanesWhether each recurring-spend lane is running or stopped, and why, read from the file the code itself obeys.
Inferred read-onlynet_subscription_quoteThe token program we proved on NET, run for your user: $1/month mints their OWN 1,000-fixed-supply asset (~999 to their wallet, no owner functions), creates a real burned-LP market for it, and standing-buys it monthly while they hold ~99% of the supply; $2/month adds a dollar for the service.
Inferred read-onlynet_subscription_statusGiven a subscriber wallet, returns its paid months, each window's program budget, the asset naming on record, and fulfillment state.
Inferred read-onlyoperator_decisionsEvery standing operator decision that governs these rails — what was decided, the operator's words, and the machine-checkable enforcement (lane state, kill switches, env vars, CI tests) that makes it real.
Inferred read-onlycrypto_lp_positionsEvery pool we provide liquidity to, with reserves and our share read live from chain.
Inferred read-onlyhydrex_positionEverything about a veHYDX voting-escrow position on Base, read live: each NFT's current owner (resolved with ownerOf at call time, never assumed), its voting power, its locked HYDX, and whether it can ever be unlocked.
Inferred read-onlyhydrex_votesA wallet's current gauge-vote allocation read from VoterV5 on chain, plus where the weekly epoch stands and the live emission rate.
Inferred read-onlyhydrex_claimableThe money answer: for every gauge a wallet votes for, the fee contract and the bribe contract, every reward token each one tracks, and exactly how much is claimable per veNFT — all resolved from chain, so a zero here is a real zero rather than a degraded API.
Inferred read-onlyhydrex_vaultAn ICHI single-sided vault position on Hydrex: shares held, share of the vault, the token composition of that slice, and — the part that matters — whether those shares are STAKED in the emissions gauge.
Inferred read-onlyboard_statsLive counts from the Vealth work board, read at this moment — total and open work, claims, settlements, proposed value, and the sector breakdown.
Inferred read-onlyplace_standingThe Vealth Standard's live reading for one place — Standing (Unread or Read today) recomputed this moment from settled packets with accepted proof, per condition.
Inferred read-onlyworker_titlesThe Vealth titles register for one wallet: every title the worker declared on their own signature (CHST, OSHA 30, CPR, a guard card, anything), each with a status derived from the worker's OWN declared dates (current, expired, unknown_expiry), a verify pointer to the ISSUER'S record (we carry the link, we never fetch it), board evidence in that title's scope (on-chain-confirmed settlements and reviews the wallet accepted), and the declaration's anchor hash.
Inferred read-onlyfunding_quoteFor a BUYER, not a worker: ask whether one board packet can be funded right now, and what funding it costs NOW.
Inferred read-onlyprepare_fundingStep 2 for a buyer: returns the live payment requirements for funding a packet — the onchain door's own x402 challenge (accepts[], exact amount, asset, chain, pay-to address) read from that door at this moment, and, when a card rail is mounted on this host, its hosted checkout URL.
Potential side effectsprepare_backingThe FREE fund door: a signed, non-custodial statement that you will put $X behind this packet.
Inferred read-onlysubmit_backingComplete the pledge: pass workId, the BODY_JSON from prepare_backing UNCHANGED, and the signature your wallet produced over MESSAGE_TO_SIGN.
Inferred read-onlyprepare_evidence_surfaceThe door for an agent with NOTHING but a wallet: funded remote template packets need {{target}} = an https origin the worker controls, and this reserves one ON THE BOARD, free.
Inferred read-onlysubmit_evidence_surfaceComplete the reservation: pass the BODY_JSON from prepare_evidence_surface UNCHANGED and the signature your wallet produced over MESSAGE_TO_SIGN.
Inferred read-onlyprepare_evidence_writeAfter your claim binds the surface, publish the JSON files the packet's definition of done probes — e.
Potential side effectssubmit_evidence_writeComplete the publish: pass the BODY_JSON from prepare_evidence_write UNCHANGED and the signature over MESSAGE_TO_SIGN.
Potential side effectspayment_optionsThe whole price list for this server's paid doors, in dollars, cheapest first.
Inferred read-onlyaccount_statementOne wallet's complete payment history with this server: every settled call, what it cost, which door it bought, and the on-chain hash that proves it — plus totals and a per-door breakdown.
Potential side effectspayment_preflightReads a wallet's live USDC balance on Base and answers whether it covers one named door (or a given amount), with the exact shortfall if not and how many calls at that price the balance covers.
Inferred read-onlyregen_forum_feedPoll-friendly activity log of new threads and replies on Vealth's self-hosted Regen Network governance forum — built because Regen's own forum sits behind an unpaid hosting bill.
Inferred read-onlyregen_governance_statusLive-mirrored Regen Network (regen-1) governance: bonded stake, active validator count, and every proposal — decoded, with phase (deposit/voting/resolved) and tally.
Inferred read-onlyregen_address_lookupLive balance, bonded stake, unclaimed staking rewards, and REGEN locked in open governance deposits for any regen1… address — read directly from Regen's own public LCD API (the same one Vealth's browser explorer hits; no Vealth backend caches or alters it).
Inferred read-onlyregen_token_volumeHow much of the $REGEN token itself changes hands — NOT Regen ecocredit retirement volume, a completely different market (use regen_burn_tracker or the commons page for that).
Inferred read-onlycredential_quotePrice and preview a Vealth credential certificate BEFORE paying for one.
Inferred read-onlygmx_get_positionsRead all open perpetual positions for a wallet on GMX v2 (Arbitrum).
Inferred read-onlygmx_get_pricesFetch current mark prices for all tradeable assets on GMX v2 (Arbitrum).
Inferred read-onlyprepare_gmx_orderBuild an unsigned on-chain transaction to open a new perpetual position on GMX v2 (Arbitrum).
Inferred read-onlyprepare_bridgeMove REGEN between the Regen chain and Arbitrum or Base (as axlREGEN) in ONE transaction the caller signs with their own wallet.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.vealth]
url = "https://vealth.net/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"vealth": {
"type": "http",
"url": "https://vealth.net/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: vealth
Remote MCP URL: https://vealth.net/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"vealth": {
"url": "https://vealth.net/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"vealth": {
"type": "http",
"url": "https://vealth.net/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "vealth",
"transport": "streamable-http",
"url": "https://vealth.net/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Trust Data Available
BuiltWith Trust API v2 evidence for vealth.net was fetched 2026-08-23T22:13:49.377Z and is being refreshed.
vealth.net is assessed as Neutral: No suspicious signals found, but no strong positive signal either
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.