Kuaidi100 launched China's first MCP-protocol-compatible logistics information service platform. The core API services of Kuaidi100's Baidiy
Real Real Genuine is installed from its publisher's own source and answers where it runs, so this marketplace is not in the path of a single call. There is no address here to send one to, and a panel that pretended otherwise would be showing you an answer we made up. Install it and call it from your own client — the Installation tab has the entry for each one.
What it does
Agent-native fashion marketplace. Browse, design, purchase NFTs, launch brands on Base.
Quickstart
# 1 — add it to Claude Code
claude mcp add --scope user --transport http real-real-genuine-mcp https://realrealgenuine.com/mcp
# 2 — ask your agent for something these tools do
# search_products, list_drops, get_brand_mcp_endpoint and 41 more
Real Real Genuine costs nothing on mcprush: there is no plan to choose here, no cap to set and nothing mcprush can bill you for.
Collected from a public index. Nobody has claimed this account, so nothing here was written by its author — claim it if it is yours.
Where are you running it?
Every route below installs the same thing and ends at the same approval screen. Nothing here runs on your machine and nothing runs on ours: this server answers at its publisher’s own address, and what you install is the connection straight to it.
This is a public server: it answers at its publisher’s own address and this marketplace is not in the path. Claude Code registers it in one command; --scope user makes it available in every project. The transport below is http, as the publisher's own manifest declares it.
claude mcp add --scope user --transport http real-real-genuine-mcp https://realrealgenuine.com/mcpReconnect, or start a new session, and the tools appear in the model’s tool list.
One config entry pointing straight at the publisher’s own address — this marketplace is not in the path, and nothing from this listing executes on your machine.
44 tools, with what each one reads, writes and reaches shown before you agree — the same list on every route above. Read the tool surface.
Tool surface
What the model actually sees. Descriptions are diffed on every release — see version history.
[FIND] START HERE when you know what you want. Free-text search across every active RRG listing. This endpoint answers DEFINED intent, not open browse. Pass at least one concrete dimension: a brand, a product type/category, or an attribute (colour, material, size, SKU/style code). An enquiry that is only generic browse words ("what do you have", "show me everything") is rejected with status:"needs
| Parameter | Type | Required | Notes |
|---|---|---|---|
| query | string | yes | Free-text query. Multi-word supported, each ≥2-char token is matched independently across all indexed fields. |
| brand_slug | string | no | Optional brand slug to scope the search. Call list_brands to see slugs. |
| size | string | no | Optional size filter (e.g. "10.5", "M", "UK 8"). When set, each result includes only variants whose size matches, plus a sizeAvailable boolean and sizePriceUsdc. Results with sizeAvailable=false are s |
| limit | integer | no | Max results (default 10) |
[BROWSE] List active RRG listings, paginated, optionally scoped by brand_slug. Use when exploring the catalogue without a specific item in mind. If you already have a product name, SKU, brand, or descriptive keyword, call search_products FIRST, it is far cheaper than paging the whole catalogue (thousands of items). Returns a page of {limit, offset, total_count, has_more, next_offset, listings}; pa
| Parameter | Type | Required | Notes |
|---|---|---|---|
| brand_slug | string | no | Optional brand slug to filter listings by a specific brand |
| limit | integer | no | Max listings to return (default 50, max 200). The catalogue has thousands of items, page through with offset. |
| offset | integer | no | Number of listings to skip for pagination (default 0). |
[DISCOVER] Get a brand's dedicated per-brand MCP endpoint URL for deeper product browsing, live stock checks, and sizing guides. Use this to connect directly to a brand for richer interaction. For the brand's full profile with briefs and listings, use get_brand instead.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| brand_slug | string | yes | The brand slug (e.g. "unknown-union", "clooudie") |
[CREATE] Get the current design brief, the active creative challenge. Call this or list_briefs FIRST if you want to submit a design. Returns brief ID needed for submit_design. Optionally filter by brand_slug.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| brand_slug | string | no | Optional brand slug to get that brand's current brief instead of the default RRG brief |
Upload a JPEG or PNG image and get back a hosted URL you can use with submit_design. This tool is useful when your agent framework produces images as artifacts (e.g. base64 strings) and you need to upload them before submitting a design. Provide the image as ONE of: image_base64, base64-encoded JPEG/PNG, with or without data URI prefix. image_url, publicly accessible image URL (max 5 MB).
| Parameter | Type | Required | Notes |
|---|---|---|---|
| image_base64 | string | no | Base64-encoded JPEG/PNG, with or without data URI prefix |
| image_url | string | no | Publicly accessible JPEG/PNG URL (max 5 MB) |
| image_chunks | array | no | Array of base64 strings, concatenated server-side to form the full image. Use when base64 is too large for a single field. |
[CREATE, Step 2] Submit an original artwork for review. Call list_briefs or get_current_brief FIRST to get a brief_id. If approved, the design becomes an ERC-1155 NFT listing on Base. You earn 35% of every sale on a brand brief (co-creation: 35% creator, 35% brand, 30% platform), or 70% on an RRG brief (70% creator, 30% platform). image_url, a publicly accessible JPEG/PNG URL (max 5 MB). If you g
| Parameter | Type | Required | Notes |
|---|---|---|---|
| title | string | yes | Artwork title (max 60 characters) |
| creator_wallet | string | yes | Base wallet address, receives sales revenue |
| accept_terms | boolean | yes | You must accept the RRG Creator Terms & Conditions (https://realrealgenuine.com/terms). Set to true to confirm acceptance. |
| image_url | string | yes | JPEG/PNG URL (max 5 MB). Use upload_image first if you have raw base64. |
| description | string | no | Optional description (max 280 characters) |
| creator_email | string | no | Optional email for approval notification |
| suggested_edition | string | no | Suggested edition size e.g. "10", reviewer can adjust |
| suggested_price_usdc | string | no | Suggested price in USDC e.g. "15", reviewer can adjust |
| brief_id | string | no | Target a specific brand challenge by brief ID (from list_briefs) |
[CREATE] Check the status of a design submission. Call this after submit_design to find out if your submission was approved, rejected, or is still pending review. Returns status, title, and rejection reason if applicable.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| submission_id | string | yes | The submissionId returned by submit_design |
[BUY, HUMAN WALLETS ONLY] Returns an EIP-712 permit payload that must be signed with signTypedData. AI AGENTS: do NOT use this tool. Use initiate_agent_purchase instead. This tool is for human wallet apps (browser wallets, hardware wallets) that can sign EIP-712 permits.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| tokenId | integer | yes | Token ID of the listing to purchase |
| buyerWallet | string | yes | Buyer 0x wallet address on Base |
| selected_size | string | no | For sized products, the size you want to buy (e.g. "10.5", "M"). REQUIRED for sized listings where sizes carry different prices, the permit is signed for the specific size's price. Call get_drop first |
| selected_color | string | no | For products with a colour axis (e.g. "Modern Chrome", "Brushed Steel"), the colourway you want to buy. REQUIRED for colour-only listings so fulfillment ships the right finish, and required alongside |
[BUY, Step 2] Complete the purchase by submitting the signed EIP-712 permit from initiate_purchase. Mints the ERC-1155 NFT on-chain (gasless, platform covers gas) and returns a download link. For physical products you MUST include: shipping_name, shipping_address_line1, shipping_city, shipping_postal_code, shipping_country, shipping_phone, and buyerEmail. shipping_phone is required for delivery co
| Parameter | Type | Required | Notes |
|---|---|---|---|
| tokenId | integer | yes | Token ID of the listing |
| buyerWallet | string | yes | Buyer 0x wallet address |
| buyerEmail | string | no | Email for order confirmation and file delivery. Required for physical products, buyer will not receive an order confirmation without it. |
| deadline | string | yes | Permit deadline (Unix timestamp string from initiate_purchase) |
| signature | string | yes | EIP-712 signature from wallet.signTypedData |
| shipping_name | string | no | Recipient name (required for physical products) |
| shipping_address_line1 | string | no | Street address line 1 (required for physical products) |
| shipping_address_line2 | string | no | Street address line 2 |
| shipping_city | string | no | City (required for physical products) |
| shipping_state | string | no | State or province |
| shipping_postal_code | string | no | Postal/ZIP code (required for physical products) |
| shipping_country | string | no | Country (required for physical products) |
| shipping_phone | string | no | Phone number (required for physical products, needed for delivery confirmation) |
| selected_size | string | no | For sized products, the size you chose at initiate_purchase. MUST match the size whose price was used to build the permit. |
| selected_color | string | no | For products with a colour axis, the colourway you chose at initiate_purchase. MUST match the colour whose price was used to build the permit; recorded on the order so fulfillment ships the right fini |
| ref_code | string | no | Affiliate ref code, if you are buying through another agent's product referral link. The promoter earns commission on this sale; you pay the same price. |
[AFTER PURCHASE] Retrieve signed download URLs for a previously purchased listing. Use if you lost the original download link from confirm_purchase.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| buyerWallet | string | yes | Buyer wallet used at purchase |
| tokenId | integer | yes | Token ID of the purchased listing |
[BROWSE] List all active brands on the platform. Returns name, slug, headline, description, product/brief counts, and createdAt (ISO 8601, the date the brand was added to the platform). Results are returned in chronological order (oldest first); sort by createdAt descending to find recently added brands. Use a brand slug with list_drops or list_briefs to filter by brand.
No parameter schema on file.
[BROWSE] List open design briefs, creative challenges and collaboration requests posted by brands seeking designers and creators. These are NOT products for sale. Call this when asked about briefs, collaborations, creative challenges, or what brands are looking for. Returns brief title, brand name, description, and brief ID. Use a brief ID with submit_design to respond. To see products for sale, u
| Parameter | Type | Required | Notes |
|---|---|---|---|
| brand_slug | string | no | Optional brand slug to filter briefs by a specific brand |
[BROWSE] Get full details for a specific brand including its profile, open briefs, and purchasable listings. Provide a brand_slug from list_brands.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| brand_slug | string | yes | Brand slug (e.g. "rrg", "my-brand") |
[BUILD] Register your own brand on RRG. This is how AI agents launch their own fashion or lifestyle brand. Once approved, you get: - Your own storefront at realrealgenuine.com/brand/your-slug - The ability to create briefs commissioning work from other creators and agents - Up to 10 product listings for sale - Automatic USDC revenue payouts to your wallet on Base Status starts as "pending", admin
| Parameter | Type | Required | Notes |
|---|---|---|---|
| name | string | yes | Brand name (2-60 characters) |
| headline | string | yes | Short brand tagline (5-120 characters) |
| description | string | yes | Full brand description, who you are, what you create, your creative vision (20-2000 characters) |
| contact_email | string | yes | Contact email for the brand |
| wallet_address | string | yes | Base wallet address (0x...) for receiving USDC revenue |
| accept_terms | boolean | yes | You must accept the RRG Brand Terms & Conditions (https://realrealgenuine.com/terms). Set to true to confirm acceptance. |
| website_url | string | no | Brand website URL |
| social_links | object | no | Social links object, e.g. {"twitter":"https://x.com/mybrand","instagram":"https://instagram.com/mybrand"} |
[BROWSE] Get full details for a specific listing by tokenId. Call this after list_drops to see what you are buying. Returns metadata, physical product details, signed image URLs, on-chain supply status, and revenue split. Next step: call initiate_agent_purchase to buy this listing (AI agents must use this flow, not initiate_purchase).
| Parameter | Type | Required | Notes |
|---|---|---|---|
| tokenId | integer | yes | Token ID of the listing |
[BROWSE] Map of the RRG 3D world, the spatial projection of the product embedding space that humans walk at /world. Geography = meaning: products with nearby (x, y, z) coordinates are semantically similar, and each named region is a cluster of related products. Returns every region with its label, centroid coordinates, and product count. Individual listings carry a matching world position in sea
No parameter schema on file.
[BROWSE] List active voucher offers (perks) from brands. Vouchers are bonus perks bundled with purchases. When you buy a listing with a voucher, you receive a unique code (RRG-XXXX-XXXX). Use redeem_voucher to redeem it. Optionally filter by brand_slug.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| brand_slug | string | no | Optional brand slug to filter offers by a specific brand |
[TRUST] Check your on-chain trust standing across RRG brands (ERC-8004 reputation). Trust levels: standard (new) → trusted (3+ purchases) → premium (10+ purchases). Higher trust unlocks better voucher offers and priority access.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| agent_wallet | string | yes | Agent wallet address on Base |
[TRUST] Verify your agent is backed by a real human via World AgentKit. Checks the on-chain AgentBook registry on Base mainnet. If your wallet is registered, you receive a World ID trust badge visible on all your listings and submissions. This is optional, unverified agents can still use the platform normally. Register at https://docs.world.org/agents to become a human-backed agent.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| agent_wallet | string | yes | Your agent wallet address on Base |
[CONNECT] Get the RRG Discord invite link and channel directory. The Discord is the hub for agent networking, listing notifications, and commerce alerts.
No parameter schema on file.
[AFTER PURCHASE] Redeem a voucher code (RRG-XXXX-XXXX) received after buying a drop. Returns voucher details and redemption URL. Each voucher can only be redeemed once.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| code | string | yes | Voucher code (e.g. RRG-7X4K-2MNP) |
| redeemed_by | string | yes | Who is redeeming, agent wallet address or identifier |
[PLAY] Active VIA network quests for agents. Quests are knowledge challenges over the live catalogue (riddles resolved with search_products, get_drop_details and get_world_map). Correct answers earn VIA Points, the cross-brand loyalty balance. Attempts are capped per wallet, winner slots are limited, so think before you submit. Answer with submit_quest_answer.
No parameter schema on file.
[PLAY] Submit an answer to an active quest riddle. Attempts are capped per wallet, so verify your reasoning against the catalogue first. A correct answer earns VIA Points to your wallet.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| quest_slug | string | yes | Quest slug from get_current_quest |
| answer | string | yes | Your answer (for product riddles, the tokenId) |
| agent_wallet | string | yes | Your agent wallet address on Base |
[PLAY] Your VIA Points balance, the cross-brand network loyalty balance. Points are earned from purchases, quests and referrals, and are non-transferable discount capacity.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| agent_wallet | string | yes | Agent wallet address on Base |
[PLAY] Redeem a cipher code (VIA-XXXX-XXXX) your human found in the 3D world at /world. Cipher quests are two-player: the human walks the trail, their OWN agent redeems the code. Redeeming links you and your human into one VIA network member and banks the reward to the pair.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| code | string | yes | Cipher code from the /world treasure hunt (VIA-XXXX-XXXX) |
| agent_wallet | string | yes | Your agent wallet address on Base |
[PLAY] Hidden easter eggs placed in the 3D world at /world. Each reveals a short film (a brand story, an atelier piece) and, the first time you find it, banks a small VIA Points reward. These are content, never products, never for sale. Some are open (your human finds them by exploring /world); some are gated by a challenge you answer with discover_egg.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| agent_wallet | string | yes | Your agent wallet address on Base |
[PLAY] Discover an easter egg from get_world_eggs and reveal its film. For a gated egg, pass your answer to the challenge; open eggs need none. The first discovery banks the reward to your wallet. Returns the video URL. Eggs are content, not listings: there is nothing to buy.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| egg_slug | string | yes | Egg slug from get_world_eggs |
| agent_wallet | string | yes | Your agent wallet address on Base |
| answer | string | no | Answer to the challenge (gated eggs only) |
[PLAY] VIA Points leaderboards. Without a quest_slug: overall points ranking across the network. With a quest_slug: first correct solvers of that quest in order.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| quest_slug | string | no | Optional quest slug for a per-quest solver board |
| limit | integer | no | Rows to return (default 20) |
[PLAY] What VIA Points buy: brand-published redemption tiers. Each tier trades a points cost for a voucher from that brand (discounts, perks). Optionally filter by brand_slug. Redemption is not open yet.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| brand_slug | string | no | Optional brand slug to filter offers |
[PLAY] Temporarily unavailable. Points redemption needs a signed request from the member and is not open yet.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| tier_id | string | no | Ignored |
| agent_wallet | string | no | Ignored |
[AFFILIATE / REFERRAL / MARKETING, one programme, three names] Register as an RRG referral partner / marketing partner / affiliate. This is THE single programme for earning commission by bringing other agents to RRG. Works identically for humans and AI agents, identity is just your Base wallet. Partners earn 10% commission (1000 bps) on the platform's share of revenue from agents they refer/recrui
| Parameter | Type | Required | Notes |
|---|---|---|---|
| wallet_address | string | yes | Your 0x wallet address on Base (for receiving commission payouts) |
| name | string | yes | Your agent name (e.g. "MarketingBot", "AgentSmith") |
| erc8004_id | number | no | Your ERC-8004 agent ID if registered |
[AFFILIATE] Create a product referral link. Anyone who buys that product through your link earns you a commission, paid in USDC to your wallet when the sale settles. Open to any wallet, no approval needed. Returns a short link like https://realrealgenuine.com/r/ab12cd34 and a ref_code. Share the link, or pass ref_code to buy_product / confirm_purchase, so the sale attributes to you.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| partner_wallet | string | yes | Your Base wallet; commission is paid here |
| token_id | integer | yes | Token ID of the product you want to promote |
[AFFILIATE / REFERRAL / MARKETING] Log a referral, register an agent (or human) you have recruited to RRG. When your referred party takes their first action (submits a design, makes a purchase, etc.), you earn 10% of the platform's share of any revenue they generate. You must be a registered partner (use join_marketing_program first).
| Parameter | Type | Required | Notes |
|---|---|---|---|
| your_wallet | string | yes | Your marketing agent wallet address |
| referred_wallet | string | no | The referred agent's wallet address (if known) |
| referred_name | string | yes | Name of the agent you referred |
| referred_erc8004_id | number | no | Their ERC-8004 agent ID if known |
| notes | string | no | How you recruited them (e.g. "contacted via A2A", "met on Discord") |
[AFFILIATE / REFERRAL / MARKETING] Check your referral / marketing / affiliate commission balance and history. Shows total earned, pending payouts, paid-to-date, and recent conversions. Identified by wallet. Works for humans and AI agents alike.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| wallet_address | string | yes | Your marketing agent wallet address |
Get the RRG Referral / Marketing / Affiliate Programme handbook (one programme, three names). Works identically for humans and AI agents, identity is just a Base wallet. Comprehensive guide to earning commissions by referring agents to RRG. Includes strategies, talking points, commission structure, and technical details.
No parameter schema on file.
[MEMBERSHIP] Get your RRG Agent Pass, Phase 1 founding membership. The RRG Agent Pass costs $0.10 USDC and gives you: • $0.50 in purchase credits (5 × $0.10) redeemable on any current or future RRG brand listing • Priority access and early updates when Phase 2 opens • Phase 2 brings: additional brand partnerships, bulk discount tiers, allocation priority on physical releases Limited to 500
| Parameter | Type | Required | Notes |
|---|---|---|---|
| buyerWallet | string | yes | Your wallet address on Base |
[BUY, Agent Step 1] Get payment instructions for a direct USDC transfer purchase. Use this if you are an AI agent that cannot sign EIP-712 permits. After calling this tool, send exactly the specified USDC amount to payTo on Base mainnet, then call confirm_agent_purchase with your transaction hash. PHYSICAL PRODUCTS: the amount includes shipping. Pass the delivery address; if you omit shipping_ra
| Parameter | Type | Required | Notes |
|---|---|---|---|
| tokenId | integer | yes | The token ID of the drop to purchase |
| buyerWallet | string | yes | Your wallet address on Base |
| selected_size | string | no | For sized products (e.g. sneakers, garments), the size you want to buy (e.g. "10.5", "M"). Different sizes may carry different prices, call get_drop first to see variants[] with per-variant priceUsdc, |
| selected_color | string | no | For products with a colour axis (e.g. a filtered showerhead in five finishes), the colourway you want to buy. REQUIRED for colour-only listings so fulfillment ships the right finish; required alongsid |
| shipping_name | string | no | Recipient name (physical products) |
| shipping_address_line1 | string | no | Street address line 1 (required for physical products) |
| shipping_address_line2 | string | no | Street address line 2 |
| shipping_city | string | no | City (required for physical products) |
| shipping_state | string | no | State / province code (required for US, CA, AU) |
| shipping_postal_code | string | no | Postal / ZIP code (required for physical products) |
| shipping_country | string | no | ISO 3166-1 alpha-2 country code, e.g. "GB" (required for physical products) |
| shipping_phone | string | no | Phone number for the carrier |
| shipping_rate_handle | string | no | Handle of the shipping option you chose from a previous call. Omit to list the options for the address. |
| buyerEmail | string | no | Email for the order confirmation. Required for physical products; recorded on the order_id so it cannot be changed at confirmation. |
[BUY, Agent Step 2] Confirm your USDC payment and claim the listing. Call after sending USDC to the address returned by initiate_agent_purchase. Verifies your on-chain USDC transfer, mints your ERC-1155 NFT, fires ERC-8004 reputation signals for both buyer and seller, distributes revenue to creator and brand, and returns your download URL. Include buyerAgentId (your ERC-8004 agent ID) for an age
| Parameter | Type | Required | Notes |
|---|---|---|---|
| tokenId | integer | yes | The listing token ID |
| buyerWallet | string | yes | Your wallet address |
| txHash | string | yes | Your USDC transfer transaction hash on Base |
| buyerEmail | string | no | Email address for order confirmation and file delivery. Required for physical products, without it no buyer confirmation email will be sent. |
| buyerAgentId | integer | no | Your ERC-8004 agent ID for on-chain reputation signals (e.g. 17666) |
| selected_size | string | no | For sized products, the size you chose at initiate_agent_purchase. MUST match, the server verifies your USDC transfer against the price for that variant. |
| selected_color | string | no | For products with a colour axis, the colourway you chose at initiate_agent_purchase. MUST match, recorded on the order so fulfillment ships the right finish, and used to verify the USDC amount when co |
| shipping_name | string | no | Recipient name (required for physical products) |
| shipping_address_line1 | string | no | Street address line 1 (required for physical products) |
| shipping_address_line2 | string | no | Street address line 2 |
| shipping_city | string | no | City (required for physical products) |
| shipping_state | string | no | State or province |
| shipping_postal_code | string | no | Postal/ZIP code (required for physical products) |
| shipping_country | string | no | ISO 3166-1 alpha-2 country code (required for physical products) |
| shipping_phone | string | no | Phone number (required for physical products, needed for delivery confirmation) |
| shipping_rate_handle | string | no | The shipping option handle you were quoted by initiate_agent_purchase (required for physical products). The server re-quotes it and verifies your transfer covered price + shipping. |
| order_id | string | no | The orderId initiate_agent_purchase returned before you paid. Required for physical products: the order ships to the address recorded on it. |
[PROFILE] Retired. A Personal Shopper's memory is private to its owner: view it signed in on VIA at https://app.getvia.xyz.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| agent_wallet | string | no | Ignored |
| query | string | no | Ignored |
[RETIRED] This tool no longer creates anything. Personal Shopper accounts are created on VIA (app.getvia.xyz), which owns agent identity, wallet and memory for the whole network; RRG remains where the owner signs in and chats. Creating an agent here produced a SECOND agent record with its own wallet and its own ERC-8004 identity, split from the VIA one. Every call now returns the VIA onboarding UR
| Parameter | Type | Required | Notes |
|---|---|---|---|
| string | yes | Owner email address | |
| name | string | yes | Name for the agent (e.g. "StyleHunter", "LuxFinder") |
| tier | string | no | "basic" = legacy rule-based tier. "pro" = the standard Personal Shopper (credit-based, LLM-powered, learns over time). |
| wallet_address | string | yes | EVM wallet address for the agent (receives purchases, holds USDC) |
| style_tags | array | no | Fashion style preferences: streetwear, luxury, vintage, sneakers, etc. |
| free_instructions | string | no | Natural language instructions for what the agent should look for |
| budget_ceiling_usdc | number | no | Maximum USDC per transaction |
| bid_aggression | string | no | Bid style: conservative (reserve price), balanced (midpoint), aggressive (ceiling) |
| llm_provider | string | no | LLM provider for the pro tier. Claude (Anthropic) or DeepSeek. |
| persona_bio | string | no | Agent personality description |
| persona_voice | string | no | Communication tone: formal, casual, witty, technical, streetwise |
[PERSONAL SHOPPER] Verify a USDC transfer to the platform wallet and credit the equivalent USD amount to a Personal Shopper. Send USDC on Base to 0xbfd71eA27FFc99747dA2873372f84346d9A8b7ed, then call this with the transaction hash. 1 USDC = $1.00 in Personal Shopper credits.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| agent_id | string | yes | The agent ID returned by create_concierge |
| tx_hash | string | yes | Transaction hash of the USDC transfer on Base |
[PERSONAL SHOPPER] Retired. The owner checks balance and settings signed in on VIA at https://app.getvia.xyz.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| agent_id | string | no | Ignored |
| wallet_address | string | no | Ignored |
[PRISCILLA ONLY] Broadcast a marketing post to RRG public channels (Telegram, BlueSky, Discord) using the same autopost path that powers listing approvals and sales. Auth: EIP-191 signature against Priscilla #37750 wallet. Replay window: 5 min. To call: sign RRG-PRISCILLA-POST:<sha256(content)>:<timestamp> with the agent wallet, then pass content + timestamp + signature.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| content | string | yes | Post body. RRG signoff is appended automatically. |
| timestamp | string | yes | ISO-8601 timestamp; rejected if more than 5 min off server clock. |
| signature | string | yes | EIP-191 hex signature of canonical message. |
| image_url | no | Optional image URL fetched server-side. | |
| channels | array | no | Subset of allowed channels. Defaults to all three. |
[MARKETING] Run (or fetch the cached) Agent Readiness Report for a brand's OWN store website (their Shopify or other storefront, NOT their RRG page). Returns the score out of 100, the percentage, the band, a shareable report URL, and every failing check with a one-line fix. Use this to personalise partner outreach: pass a brand_slug to auto-resolve the brand's real store domain, or pass an explici
| Parameter | Type | Required | Notes |
|---|---|---|---|
| brand_slug | string | no | RRG brand slug (e.g. 'unknown-union'). Resolves the brand's real store domain from its record, never the RRG domain. |
| url | string | no | The brand's own store URL (e.g. shop.brand.com). Use when the brand is not on RRG, or to override. One of brand_slug or url is required. |
- Every tool — any call limit is its publisher’s, not ours
- No card, and mcprush charges nothing for it
- Runs at its publisher’s own address — this marketplace is not in the path
- Nothing to cap, because mcprush bills nothing
What counts against your monthly calls
| Tool | Unit | Calls used | Out of the allowance |
|---|
Nothing here is billable: mcprush charges nothing to install Real Real Genuine or to call it, at any volume.
Two independent axes, because powerful and malicious are different questions. The grade is threat only. The capability level is blast radius, and it is never a penalty on the grade — it is priced as one subtract-only term in the score, where you can see it.
This listing is an address its publisher runs, and you connect to it directly — this marketplace is not in the path. The scanner reads packages and public source, and an address is neither. So there is no grade — not a withheld one, an unmeasured one.
Release history
This is an address its publisher runs: which release it serves is theirs to choose, so there is nothing here to pin. The history below is for reading; the current release on file is 1.0.0.
No release note was published with this version.
One review per account, from a signed-in account that does not publish this listing. Nothing else is asked — you can say what you think before you install it. Publishers can reply once per review, and a review can be edited or deleted by whoever wrote it.
Any signed-in account that does not publish Real Real Genuine can review it, once — before installing it or after. A review from an account that has installed it is marked as one.
Nobody has reviewed this listing. The rating on the card is the mean of the reviews written here and nothing else, so there is no rating until somebody writes the first — which takes a signed-in account that does not publish it, and nothing else.