Ecommerce

GunBroker MCP Server

Connect your account, then chat with AI to run tools.

Let AI agents search GunBroker listings, review seller dashboard counts, track active and sold inventory, manage orders, and create or update listings for firearms marketplace accounts.

Best forGunBroker sellersFFL dealers

Try this workflow

Seller dashboard snapshot

What are my GunBroker dashboard counts for active listings and sold items from the last 30 days?

Managed
14 tools
Agent guide included

Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.

Browse all tools

What you can do with GunBroker

Built for

GunBroker sellers, FFL dealers, and marketplace operators automating listing and order workflows

Example workflows

Seller dashboard snapshot

Uses dashboard counts before drilling into item or order lists.

Try this

What are my GunBroker dashboard counts for active listings and sold items from the last 30 days?

Active inventory review

Items selling with a time_frame filter for fulfillment prioritization.

Try this

List my active GunBroker listings ending in the next 24 hours with titles and item ids.

Recent sold items

Combines items sold time_frame with item_status for post-sale ops.

Try this

Show GunBroker items I sold in the last week that are still awaiting shipment.

Context to know first

What can agents do on GunBroker?

Agents can search the public catalog, read seller dashboard counts, list active and sold inventory, fetch order detail, update sold-order status flags, manage feedback queues, and create or update listings when you connect your seller account.

Can agents upload listing photos?

Yes — listing create accepts optional picture uploads as jpg or gif multipart parts alongside the JSON listing payload, matching GunBroker's native create-listing shape.

AI Skill
SKILL.md

Domain knowledge for GunBroker — workflow patterns, data models, and gotchas for your AI agent.

GunBroker

GunBroker is a firearms and sporting-goods marketplace. Sellers run listings (auctions and buy-now), sold orders, and feedback queues; buyers search the public catalog.

First moves

  1. Market search — keyword search across active listings when researching comps or pricing before you list.
  2. Account snapshot — read connected seller account info when you need username or seller profile context.
  3. Dashboard counts — queue depth at a glance (active listings, sold items, feedback pending) before drilling into lists.
  4. Active inventory — list items currently selling; filter by time window when the user names "ending soon" or recent activity.
  5. Sold inventory — list items sold or sold-order rows with time_frame and item_status filters for fulfillment triage.
  6. Order detail — open a specific sold order when you have an order id from a list call.
  7. Feedback — pull feedback queues for post-sale reputation follow-up.

Data model

Seller account → Listings (items) → Sold orders → Feedback. Items have item ids; sold workflows use order ids. Ended listings can be relisted from the source item id instead of drafting from scratch.

Operational order

  1. Start with dashboard counts or a scoped items selling / items sold list — do not guess item or order ids.
  2. Use search for market-wide discovery; seller inventory tools only cover the connected account.
  3. For post-sale work, list sold orders or sold items with a time_frame (hours lookback) matching the user's date language.
  4. Load order detail before updating status flags on that order.

Listing lifecycle

Upsert listings with one tool: omit item_id to create (optional jpg/gif pictures) or relist from source_item_id; pass item_id to patch an active listing. End listings early when pulling inventory (confirm_write=true).

Auction vs fixed-price listings need different required fields — gather category and pricing intent from the user before drafting.

Order fulfillment

Sold orders move through seller checkpoints: acknowledge, payment received, FFL received (when shipping to a licensed dealer), shipped, canceled, returned, refunded, or force-completed. OutdoorPay orders may not allow every payment flag — check order detail first. Cancel, return, and some terminal flags cannot be combined with other status updates in one step.

Gotchas

  • FFL transfers — many firearms ship dealer-to-dealer; mark FFL received only after the receiving license is confirmed.
  • Time frames — sold and selling list filters use hour-based lookback codes; map "last week" or "today" to an appropriate window.
  • Pagination — list and search calls paginate; advance page index when the user asks for more results.
  • Writes need confirmation — ending listings and mutating order status are destructive; expect confirm_write on seller mutations.

Tools in this Server (14)

Gunbroker End Listing

End an active seller listing early. This stops the auction or fixed-price sale before its scheduled end time. Requires confirm_write=true.

Gunbroker Get Account Info

Return account metadata for the authenticated GunBroker user.

Gunbroker Get Dashboard Counts

Return MyGunBroker aggregate counts for buying, selling, offers, and support queues. Use selling_days_back and sold_days_back to limit seller counts t...

Gunbroker Get Feedback Summary

Feedback score summary for a GunBroker user id.

Gunbroker Get Item

Fetch a single listing by GunBroker item id.

Gunbroker Get Order

Retrieve order details for a sold transaction (requires user access token).

Gunbroker List Feedback Awaiting

List sold or won items still awaiting feedback.

Gunbroker List Items Selling

List the authenticated seller's active item listings with pagination. Filter with time_frame for ending today, newly listed, or ending in the next 24 ...

Gunbroker List Items Sold

List the authenticated seller's sold item listings with pagination and optional time_frame, item_status, and sort filters.

Gunbroker List My Items

List the authenticated seller's active listings by searching Items with the seller username.

Gunbroker List Orders Sold

List sold orders for the authenticated seller with pagination. Use order ids from this response with get_order for full detail. Optional time_frame fi...

Gunbroker Search Items

Search active GunBroker listings by keywords, item ids, price filters, and sort order.

Gunbroker Update Order Status

Update sold-order status flags for the authenticated seller. Set one or more flags to true to mark payment received, FFL received, order shipped, canc...

Gunbroker Upsert Listing

Create or update a GunBroker seller listing. Omit item_id to create a new listing (multipart POST with optional pictures). Pass item_id to PUT partial...

Frequently Asked Questions

What can agents do on GunBroker?

Agents can search the public catalog, read seller dashboard counts, list active and sold inventory, fetch order detail, update sold-order status flags, manage feedback queues, and create or update listings when you connect your seller account.

Can agents upload listing photos?

Yes — listing create accepts optional picture uploads as jpg or gif multipart parts alongside the JSON listing payload, matching GunBroker's native create-listing shape.

How do I connect GunBroker to my AI agent?

Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/gunbroker. Authentication is handled automatically.

How many tools does GunBroker provide?

GunBroker provides 14 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.

What authentication does GunBroker require?

GunBroker uses API Key. GunBroker requires credentials. Connect via MCPBundles and authentication is handled automatically.

Setup Instructions

Connect GunBroker to any MCP client in minutes

MCP URL
https://mcp.mcpbundles.com/bundle/gunbroker

One-click install:

The link prefills the Add custom connector dialog — you still review the values and click Add, then Connect to complete OAuth.

Or add manually

  1. Open claude.ai → Settings → Connectors.
  2. Click the + button and choose Add custom connector.
  3. Set Name to GunBroker and paste the MCP URL into Remote MCP server URL.
  4. Click Add. GunBroker will appear under Not connected — select it and click Connect to complete OAuth.
Name: GunBroker
Remote MCP server URL: https://mcp.mcpbundles.com/bundle/gunbroker
Authentication: OAuth

Custom connectors at claude.ai require a paid Claude plan (Pro, Max, Team, or Enterprise).

Ready to use GunBroker?

Sign in to connect your credentials and start running tools from the chat.

GunBroker MCP Server & Skill