Supercharge your AI with Reverb. Manage listings, orders & payouts via chat.
Works with every AI agent you already use
…and any MCP-compatible client
Connect to your AI in seconds.
Reverb MCP Server manages your entire online shop operations. Use AI to create listings, track incoming orders, mark shipments, and review payouts—all without touching the website.
It handles listing creation (`create_listing`), order tracking (`retrieve_orders`), payments (`list_payouts`), and customer replies (`reply_to_conversation`) in one flow.
What your AI can do
Add to sale
Adds selected listings to a defined sale event.
Bump listing
Increases the visibility of an active listing on the marketplace feed.
Create listing
Creates and submits a brand-new Reverb listing using structured data.
Use the agent to create new listings, update existing ones, set items on sale, or delete drafts without manual web navigation.
Retrieve order details and mark them as shipped or picked up directly from your workflow, updating the status for buyers.
Fetch payment methods and list detailed payout records to understand exactly where your sales money came from.
List conversations, reply to buyer messages using reply_to_conversation, and manage feedback you've received or sent.
Enable or disable your shop’s vacation mode or check its current operational status at any time.
Ask an AI about this
Compatible AI Apps
OAuth 2.0 CompatibleWaiting for input…
Reverb MCP Server: 30 Tools for Shop Operations
These tools let your AI client perform every core seller function—from creating a listing to marking an order as shipped—using natural language commands.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Reverb on VinkiusAdd To Sale
Adds selected listings to a defined sale event.
Bump Listing
Increases the visibility of an active listing on the marketplace feed.
Create Listing
Creates and submits a brand-new Reverb listing using structured data.
Delete Draft
Permanently removes an unused draft listing from your saved drafts.
Delete Listing Image
Removes a specific image asset associated with a listing.
Disable Vacation Mode
Turns off shop vacation mode, making your store visible and accepting orders again.
Enable Vacation Mode
Activates shop vacation mode to temporarily pause receiving orders.
End Listing
Deactivates an active listing, taking it off sale but keeping the draft record.
Find Listings
Searches your seller listings by SKU or current status (active/draft).
Get Bump Info
Retrieves details about how many times a listing has been bumped.
Get Feedback Received
Pulls all feedback that buyers have left for you.
Get Feedback Sent
Retrieves a history of feedback you've given to other users.
Get Listing Images
Finds the IDs needed for specific images attached to a listing.
Get Order Payment
Retrieves payment details associated with a specific order ID.
Get Payment Methods
Lists all payment methods that are eligible for your payouts.
Get Payout Line Items
Breaks down a single payout record into individual contributing line items.
Get Vacation Status
Checks if your shop is currently in vacation mode or fully active.
Leave Feedback
Submits feedback for a buyer based on their transaction.
List Conversations
Retrieves all message threads and conversation history with buyers.
List Drafts
Displays a list of every listing you've saved but not yet published.
List Payouts
Gets a summary of all your recorded earnings payouts over time.
Mark Order Picked Up
Changes an order's status to 'picked up', confirming receipt by the buyer.
Publish Listing
Moves a draft listing into active, visible marketplace status.
Remove Bump
Removes an automatic or manual bump from a specific listing.
Remove From Sale
Takes one or more listings out of a currently running sale event.
Reply To Conversation
Sends a direct reply message to a buyer in an ongoing chat thread.
Retrieve Orders
Gets a list of all sales orders placed for your items.
Ship Order
Updates an order's status to 'shipped', providing tracking confirmation.
Update Listing
Changes details (price, description) on an already active or drafted listing.
View Seller Sales
Retrieves a summary view of your total sales performance metrics.
Connect to your AI in seconds. Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Reverb, then connect any of our 5,000+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,000+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Reverb. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This connection provides 30 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
Managing listings and orders shouldn't require five different browser tabs.
Right now, updating a listing means jumping between the main dashboard, the draft editor, the sales page, and the pricing guide. Marking an item as shipped means getting its ID, copying it into the fulfillment portal, then going back to update the status on the actual listing.
With this MCP server, you just talk to your agent. You tell it: 'Ship order XYZ.' The agent handles fetching the details via `retrieve_orders`, calling `ship_order` with tracking data, and updating everything—all in one step.
The Reverb MCP Server lets you control payments using list_payouts.
Manually checking payouts involves navigating through quarterly reports, finding the correct payout period ID, and then drilling down into line items to see if the seller fee deduction matches your expectations. It’s slow and prone to human error.
Now, you ask for a payout report. The agent runs `list_payouts`, giving you immediate totals. If you need proof of what was deducted, it calls `get_payout_line_items`—a clean, specific answer every time.
What your AI can actually do with this
Yo, listen up. You run an online shop—you know the grind. Reverb MCP Server hooks your entire operation into your AI client so you don't have to touch the website. It handles everything from listing new gear to collecting payments and talking to buyers, all through natural conversation. We let your agent do the heavy lifting, keeping you outta the web browser and back on what matters.
Managing Your Inventory & Listings:
You can create a whole bunch of listings using create_listing, submitting structured data for brand-new gear without opening the site. If an existing listing needs some love, you've got update_listing to tweak prices or descriptions on active or drafted items. Need to get rid of old ideas? You can use delete_draft to permanently wipe those unused drafts.
To keep your best sellers visible, your agent runs bump_listing, increasing visibility right on the marketplace feed. If you're running a sale, you can add selected listings using add_to_sale or take them out with remove_from_sale. You can also end an active listing with end_listing—it takes it off sale but keeps the record just in case.
Want to find what gear you've already listed? Use find_listings, searching by SKU or checking if they’re currently active or drafts. Need to manage images on a specific piece, use get_listing_images to grab the IDs first, then run delete_listing_image to take out a bad photo.
Handling Orders and Shipping:
When orders roll in, your agent handles it. You can pull up all sales records using retrieve_orders. Once you've got the details, you use get_order_payment to see exactly what payment was linked to that specific order ID. When the buyer picks it up, run mark_order_picked_up to update the status. If it needs to ship out, ship_order updates the record and gives tracking confirmation right away.
You can also get a big picture of your total performance metrics by checking view_seller_sales. Sometimes you gotta adjust visibility; if you mess up a bump or want to remove one, use remove_bump or remove_listing_image.
Dealing with Money and Payouts:
Understanding where the cash comes from is key. Your agent fetches all available payment options using get_payment_methods. To see a summary of your earnings over time, you use list_payouts. You don't just get a lump sum; you can break down that single payout record into individual chunks with get_payout_line_items to know exactly what contributed.
This gives you total clarity on every dollar.
Customer Service & Feedback:
Talking to buyers shouldn't be a headache. You pull up all the message threads and conversation history using list_conversations, then use reply_to_conversation to send a direct reply without logging in. When you wanna leave feedback for someone, you run leave_feedback. If you gotta check what buyers are saying about your stuff, use get_feedback_received; if you want to see the history of feedback you sent out, it's get_feedback_sent.
Shop Status and Maintenance:
Need to take a quick break? You can activate shop vacation mode with enable_vacation_mode or turn it off when you’re back online using disable_vacation_mode. Before you do either, check the status first; run get_vacation_status to see if your shop is currently paused. Finally, if you want to view all those listings you saved but haven't published yet, use list_drafts, or if you just need a quick summary of your payouts, list_payouts gets that for ya.
019e38e4-5bea-729c-96c4-e9a4e3b2dbac Here's how it actually works
The bottom line is: you talk to your AI client like you're talking to an assistant, and it handles the complex API calls needed for Reverb.
Subscribe to the Reverb server and provide your personal access token.
Your AI client authenticates with the MCP Server, granting it API access to your shop data.
You ask your agent to perform a task (e.g., 'Find all my pending orders'), and the agent executes the necessary tool calls.
Who is this actually for?
Gear sellers who spend too much time clicking through web dashboards. Shop managers handling high volumes of customer inquiries or fulfillment logistics. Power users needing automated reporting on sales and payouts without custom coding.
You use it to update prices, end listings that aren't selling, or publish drafts when you don't have time to navigate the full website.
You run fulfillment tasks like marking orders as shipped (ship_order) and checking payment status (get_order_payment) in a single, structured chat session.
You pull reports on past payouts by calling list_payouts and inspecting line items to reconcile your books quickly.
What Changes When You Connect
You manage the entire lifecycle from listing to payout. Use create_listing, then later use update_listing if you need to change the price or description without navigating the web interface.
Fulfillment is fast. Instead of emailing shipping labels, your agent runs retrieve_orders and then hits ship_order instantly, updating tracking information for buyers.
Customer service gets better. You can list all conversations (list_conversations) and reply directly using reply_to_conversation, keeping the record clean without switching apps.
Financial review is simple. Call list_payouts to see total earnings, then use get_payout_line_items to break down exactly what those funds represent.
Status management takes seconds. Need a break? Use enable_vacation_mode. When you're ready, call disable_vacation_mode—no manual toggle needed.
See it in action
The End-of-Day Sales Wrapup
You just finished a busy day. Your agent runs retrieve_orders, pulling all sales that occurred since noon. You check the status, notice three items need shipping confirmation, so you run ship_order for those three IDs. Finally, you call view_seller_sales to get a quick report on total revenue.
The Listing Refresh
You have an item that hasn't sold in two weeks. You ask your agent to find the listing using find_listings. It finds the ID, and you tell it to call bump_listing on it and also use update_listing to slightly lower the price by 10%.
The Buyer Complaint
A buyer sends a complaint about shipping speed. You ask your agent to list conversations (list_conversations) to review the history and then use reply_to_conversation to send an apology, attaching tracking details you found via get_order_payment.
The Financial Audit
It's tax time. You need proof of last month's earnings. You call list_payouts to get the dates and totals, then you loop through them calling get_payout_line_items for a full picture.
The honest tradeoffs
Treating it like a search engine.
You try to ask: 'Show me my sales, and also tell me about payments.' The agent gets confused because you mixed reporting with actions.
Keep tasks distinct. First, run retrieve_orders for the list of items. Second, if you need money details, call list_payouts. Don't try to combine them in one vague prompt.
Overwriting listings instead of updating.
You think you have to use create_listing every time you change a price. This wastes API calls and clutters your drafts.
If the listing exists, always use update_listing. Use create_listing only for brand new items.
Forgetting to check status first.
You try to mark an order as shipped (ship_order) but forget if your shop is currently paused. The tool fails because the shop isn't active.
Always start by checking get_vacation_status. If it says you're inactive, run disable_vacation_mode first.
When It Fits, When It Doesn't
Use this server if your primary pain point is juggling multiple tabs and performing repetitive seller actions (listing/shipping/reporting). You need an agent that can execute a sequence of specific API calls—like listing drafts, then updating them, then publishing them—using plain language. Don't use it if you are trying to negotiate complex payment disputes or manage bulk inventory counts outside the simple update_listing scope. For general accounting advice, stick to external spreadsheet tools; for Reverb-specific actions, this server is unmatched.
Questions you might have
How do I check my shop status using get_vacation_status? +
You simply ask the agent to call get_vacation_status. It tells you immediately if your store is active or paused, so you know whether to proceed with listing updates.
What's the difference between list_drafts and find_listings? +
list_drafts shows every draft saved in your account. find_listings is more specific; it searches for active listings by SKU or current status, helping you locate a specific item faster.
Can I update an order's payment details? (get_order_payment) +
No. get_order_payment only retrieves the payment information for an existing order so you can verify funds or transaction types. It doesn't let you change them.
How do I reply to a buyer's message? (reply_to_conversation) +
You tell your agent the conversation ID and what you want to say. The tool uses reply_to_conversation to send the message directly from your workflow.
What data payload do I need when using `create_listing`? +
You must provide a JSON object that strictly follows Reverb's listing schema. The tool requires core details like title, description text, pricing structure, and condition to successfully publish the item.
How do I see the detailed breakdown of my earnings using `get_payout_line_items`? +
It shows a line-by-line accounting of your payout. Instead of just giving a total, this tool breaks down revenue from sales, platform fees, and any associated taxes for that specific payment period.
What's the difference between `get_feedback_received` and `get_feedback_sent`? +
The function get_feedback_received pulls reviews customers left for your items. get_feedback_sent, however, lets you retrieve the feedback you previously left for other sellers.
If I use `update_listing` and encounter an error, how do I troubleshoot it? +
The API response will include a specific status code or error message. Generally, errors relate to invalid SKUs, missing required fields, or conflicts with other active listings.
Can I see my unpublished listings or drafts? +
Yes, you can use the list_drafts tool to retrieve all listings that are currently in draft state but not yet live on the marketplace.
How do I update the shipping status of a sold item? +
Use the ship_order tool. You will need to provide the order ID and relevant shipping details to mark the transaction as fulfilled.
Is it possible to reply to buyer messages directly? +
Absolutely. Use list_conversations to find the thread and reply_to_conversation to send your message back to the buyer.
We've already built the connector for Reverb. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 30 tools are live and waiting.
You're up and running in seconds.
Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.
Built, hosted, and secured by Vinkius. You just connect and go.