Integration

RealOpen for Claude

RealOpen runs as a remote MCP connector in Claude today. Connect in under a minute — no RealOpen account required to get started — and generate verified proof-of-funds letters, check wallet balances, and add new wallets directly from your Claude conversation.

What you can do

  • Check your connected wallets and verified balance
  • Generate proof-of-funds letters for specific offer amounts
  • Add and verify new wallets
  • Learn how the buyer flow works at closing

Setup

  1. In Claude, go to Settings → Connectors → Add custom connector.
  2. Paste the connector URL: https://mcp.realopen.app/claude/mcp.
  3. Sign in with your existing RealOpen account, or create a new one — both options are available in the OAuth flow.
  4. Try it: ask Claude "show me my RealOpen wallet summary".

One account, everywhere

The RealOpen account you connect in Claude is the same account you can manage on realopen.com or through any other connector. Wallets, verifications, and Proof-of-Funds letters sync across all of them.

Sign-in is OAuth — Claude never sees your RealOpen password, and RealOpen never sees your wallet's private keys or seed phrase. Wallet ownership is proven by you signing a message in your own wallet, or by sending a small on-chain test transfer. The connector accesses only your RealOpen account data (wallets, verifications, POF history) and the on-chain balances of the public addresses you've added. See the privacy policy for full details.

Tools reference

These are the tools the RealOpen MCP server exposes. Claude invokes them automatically when your conversation calls for them — you don't need to call them by name. The list below documents every tool, what it does, and what it returns, so you can understand the full surface area before connecting.

Wallet management

Add public crypto wallets to your account, prove ownership, and keep balances current.

add_wallet

WriteAuth required

Add a public crypto wallet address to your account and get verification options for proving ownership.

Required
  • address (string) The public wallet address.
Optional
none
Returns
Verification options plus the Verify Wallet widget for submitting a signed message or dust-transfer hash.

refresh_wallet_verification

WriteAuth required

Get a fresh verification challenge for a wallet that's pending or previously failed.

Required
  • wallet_id (string) The wallet identifier from your wallet summary.
Optional
none
Returns
Fresh verification options plus the Verify Wallet widget.

verify_wallet_signature

WriteAuth required

Submit a wallet-signed message to complete signature-based ownership verification.

Required
  • wallet_id (string) The wallet to verify.
  • signature (string) The signature your wallet produced when signing the verification message.
Optional
none
Returns
Verification result — verified, pending, or rejected with a reason.

verify_wallet_transfer

WriteAuth required

Submit a transaction hash to complete dust-transfer ownership verification.

Required
  • wallet_id (string) The wallet to verify.
  • transaction_hash (string) The transaction hash of the small test transfer you sent from the wallet.
Optional
  • asset_symbol (string) Optional hint for which asset was transferred (e.g. "USDT").
Returns
Verification result — verified, pending, or rejected with a reason.

get_wallet_summary

Read-onlyAuth required

See all your connected wallets, current balances, verification status, and your Proof of Funds ceiling.

Required
none
Optional
none
Returns
Wallet list with balances and verification state, plus the Your Wallets widget.

refresh_wallet_balance

WriteAuth required

Re-scan a wallet's on-chain balances and update the stored amounts.

Required
  • wallet_id (string) The wallet to refresh.
Optional
none
Returns
Updated asset balances and total USD value for the wallet.

remove_wallet

DestructiveAuth required

Permanently remove a wallet from your account.

Required
  • wallet_id (string) The wallet to remove.
Optional
none
Returns
Confirmation that the wallet was deleted.

Proof of Funds

Generate signed PDF Proof of Funds letters from your verified balances.

generate_proof_of_funds

WriteAuth required

Generate a signed PDF Proof of Funds letter for a specific amount, valid for 30 days.

Required
  • amount (number) The dollar amount to certify on the letter.
Optional
  • currency ("USD" | "EUR" | "GBP") Currency for the letter (defaults to USD).
Returns
A 30-day download link and PDF preview, plus the Proof of Funds widget.

Account

Manage your RealOpen account state and the assistant session.

get_account_status

Read-onlyAuth required

See your overall account state: identity verification status, wallet count, and Proof of Funds eligibility.

Required
none
Optional
none
Returns
Account snapshot — KYC state, wallet count, POF eligibility flags.

start_identity_verification

WriteAuth required

Start (or restart) identity verification through Stripe Identity.

Required
none
Optional
  • id_number_required (boolean) Whether the verification flow should require an ID number (defaults to true).
  • force_new (boolean) Start a fresh session even if one is already pending.
Returns
A hosted Stripe Identity URL to complete KYC in your browser.

logout

WriteAuth required

Sign out of your RealOpen MCP session in this assistant.

Required
none
Optional
none
Returns
Confirmation that the session was ended.

Information & discovery

Public reference content about RealOpen — assets supported, fees, coverage, and how the buyer flow works. No account required.

get_supported_crypto

Read-onlyPublic

List the cryptocurrencies, blockchains, and stablecoins RealOpen accepts today.

Required
none
Optional
none
Returns
Current supported-asset reference, sourced from the live platform.

get_service_areas

Read-onlyPublic

See where RealOpen actively closes and which property types are supported.

Required
none
Optional
none
Returns
Coverage geographies and supported property types.

get_fee_structure

Read-onlyPublic

Look up RealOpen's current fees and pricing with worked examples.

Required
none
Optional
none
Returns
Fee breakdown with worked examples.

get_how_it_works

Read-onlyPublic

Read RealOpen's plain-English explanation of how a crypto-to-real-estate transaction works.

Required
none
Optional
  • perspective ("buyer" | "agent" | "overview" | "all") Filter the explanation to a single perspective (defaults to "all").
Returns
Step-by-step transaction walkthrough.

get_faq

Read-onlyPublic

Search RealOpen's FAQ by keyword or category.

Required
none
Optional
  • query (string) Keyword or question to search for.
  • category (string) Restrict to a single FAQ category.
Returns
Matching FAQ answers and the list of available categories.

Affiliate tools

For RealOpen affiliates and agents — generate referral links, pull approved marketing copy, and search the asset library.

search_assets

Read-onlyAffiliate auth

Search the RealOpen affiliate-asset library for flyers, social graphics, brand assets, and more.

Required
none
Optional
  • keyword (string) Free-text search across asset labels and descriptions.
  • category (enum) Filter by category (flyer, social_graphic, email_banner, presentation, brand_asset, listing_media, other).
  • tags (string[]) Filter by one or more tag slugs.
  • file_type ("image" | "video" | "pdf" | "logo") Restrict to a specific file type.
Returns
Matching asset metadata with CDN download URLs.

get_snippets

Read-onlyAffiliate auth

Pull pre-approved RealOpen marketing copy for a specific platform and tone.

Required
none
Optional
  • platform ("twitter" | "linkedin" | "instagram" | "email" | "general") Target platform for the snippet.
  • tone ("professional" | "casual" | "urgent" | "educational") Filter by snippet tone.
  • asset_id (string) Get snippets tied to a specific asset.
  • tags (string[]) Filter by snippet tags.
  • keyword (string) Free-text search across snippet text and titles.
Returns
Snippet copy with platform, tone, and any tied asset previews.

get_referral_link

Read-onlyAffiliate auth

Generate a tracked referral URL pointing at any RealOpen page.

Required
none
Optional
  • path (string) Page path on realopen.com (defaults to "/").
Returns
A tracked referral URL keyed to your affiliate ID.

Troubleshooting

“Wallet not verified” after signing

Refresh your wallet summary. If still unverified, the signature may have been rejected — try the test-transfer method instead.

POF generation fails

Most common causes: the requested amount exceeds your verified ceiling, or your identity verification (KYC) isn't complete. Check your account status on realopen.com.

OAuth login fails or loops

Clear cookies for realopen.com and retry. If the issue persists, contact support.

Support

Have a question or hit something unexpected? Email [email protected] or use the contact page.

By using the RealOpen connector for Claude, you agree to our Terms of Service and Privacy Policy.

Frequently asked questions