search_assetsSearch RealOpen's library of approved affiliate marketing assets (flyers, social graphics, email banners, brand logos, presentations, listing media).
get_snippetsFind pre-approved RealOpen social-media snippets — copy-ready posts written by RealOpen's marketing team for twitter, linkedin, instagram, email, or g
get_referral_linkConstruct a tracked referral URL pointing at a realopen.com page. Use this whenever you produce marketing content, recommendations, or sign-up suggest
get_how_it_worksReturn RealOpen's canonical explanation of how a crypto-to-real-estate transaction works. Use this to answer any question about RealOpen's process, ti
get_supported_cryptoReturn the current list of cryptocurrencies, blockchains, and stablecoins accepted by RealOpen for real-estate purchases. Use this to answer "can I pa
get_fee_structureReturn RealOpen's current pricing and fee breakdown with worked examples. Use this whenever a user asks about RealOpen cost, fees, commissions, or tot
get_faqSearch RealOpen's frequently asked questions by keyword and/or category. Use this when a user asks a specific question about RealOpen's process, secur
get_service_areasReturn RealOpen's current geographic coverage, supported property types, and international availability. Use this whenever a user asks whether RealOpe
get_account_statusReturns a high-level account overview: identity verification state, wallet count (not individual wallet details), and Proof of Funds eligibility. DO N
start_identity_verificationStart or restart identity verification (KYC). If a previous session exists that was incomplete, denied, or expired, this creates a new one. Returns a
add_walletSubmit a public wallet address for verification. Detects the blockchain, scans on-chain balances, and returns verification options (message signing or
verify_wallet_signatureSubmit a signed message to verify wallet ownership. The user must have signed the exact verification message provided by add_wallet. When collecting t
verify_wallet_transferSubmit a transaction hash for the dust/test transfer verification method. The user must have sent a valid transfer to the deposit address provided by
remove_walletPermanently remove a wallet from the authenticated user's account. Destructive — the wallet record, its verification status, and associated balance hi
refresh_wallet_balanceRe-fetch on-chain asset balances for an existing wallet and update the stored record. Use when the user says their balance looks stale, wrong, or zero
refresh_wallet_verificationRegenerate verification challenges for an existing unverified wallet. Use this when a previous verification attempt failed, or when the user needs a f
get_wallet_summaryCall this whenever the user asks for a wallet summary, wallet list, their wallets, wallet balances, verified holdings, or Proof of Funds ceiling. Retu
generate_proof_of_fundsGenerate a Proof of Funds letter (PDF) for the authenticated user. Requires completed identity verification and at least one verified wallet. Returns
+1 more tool
No proxied traffic observed for this host yet. Connect it at /connect and its grade gains a measured Reliability score + per-tool behavioral evidence — the half a static scan can't produce.
We re-grade mcp.realopen.app on a schedule and alert your Slack/webhook the moment its tools change or its grade drops — rug-pull insurance for the connection.
Add the wmcp.sh trust oracle as an MCP server and call grade_mcp_server / check_mcp_drift in your agent's pre-connection gate:
https://wmcp.sh/mcp/trust
readOnly vs observed behavior) layer on via the wmcp.sh proxy.