MCP App Store
Shopping
Kingpin Market icon

Kingpin Market

by Shmaplex

Overview

Kingpin Market brings the fingerboard marketplace into ChatGPT. Search live public listings for decks, wheels, trucks, completes, tuning parts, gifts, and rare drops; compare prices and condition; build setup ideas by width, budget, brand, or skill level; and get a safe hand-off link back to Kingpin Market when you are ready to view or buy. Public tools are read-only and only return active marketplace listings. Checkout, messaging, payments, seller account actions, and private account data stay on Kingpin Market.

Tools

addListingDraftImages

ChatGPT
Add photos to one of the connected seller's own DRAFT listings from image URLs. Each URL is fetched and stored through Kingpin's image pipeline (https only, image files up to 15MB). Returns which images were added and which failed. Use this so a draft can meet the photo requirement before publishing.

addListingDraftImages

ChatGPT
Add photos to one of the connected seller's own DRAFT listings from image URLs. Each URL is fetched and stored through Kingpin's image pipeline (https only, image files up to 15MB). Returns which images were added and which failed. Use this so a draft can meet the photo requirement before publishing.

buildSetup

ChatGPT
Suggest a complete fingerboard setup (deck + trucks + wheels) assembled from active Kingpin listings, optionally within a budget and matched to a deck width and rider level. Reports a per-slot compatibility confidence, what specs are still missing, and a budget total in each item's own currency. Never claims guaranteed fit.

buildSetup

ChatGPT
Suggest a complete fingerboard setup (deck + trucks + wheels) assembled from active Kingpin listings, optionally within a budget and matched to a deck width and rider level. Reports a per-slot compatibility confidence, what specs are still missing, and a budget total in each item's own currency. Never claims guaranteed fit.

createCheckoutHandoff

ChatGPT
Prepare a checkout hand-off for one active Kingpin listing: returns the item summary, effective price, quantity, and the Kingpin URL where the buyer reviews and pays. This NEVER creates an order, reserves stock, or takes payment — checkout always completes on Kingpin under the buyer's own account. Returns ready=false for sold/expired/reserved or non-public listings.

createCheckoutHandoff

ChatGPT
Prepare a checkout hand-off for one active Kingpin listing: returns the item summary, effective price, quantity, and the Kingpin URL where the buyer reviews and pays. This NEVER creates an order, reserves stock, or takes payment — checkout always completes on Kingpin under the buyer's own account. Returns ready=false for sold/expired/reserved or non-public listings.

createListingDraft

ChatGPT
Create a PRIVATE Kingpin listing draft for the connected seller from the details provided. Always saved as an unpublished draft — never listed publicly. Returns the draft summary, what's still missing to publish, and the Kingpin link to finish and publish it. Ask for missing details instead of inventing them.

createListingDraft

ChatGPT
Create a PRIVATE Kingpin listing draft for the connected seller from the details provided. Always saved as an unpublished draft — never listed publicly. Returns the draft summary, what's still missing to publish, and the Kingpin link to finish and publish it. Ask for missing details instead of inventing them.

findDrops

ChatGPT
Surface the freshest active Kingpin listings — a 'drop scout' for new and rare/limited gear. Optionally filter to a brand or to rare/limited-run items only. Read-only; never implies guaranteed rarity or value.

findDrops

ChatGPT
Surface the freshest active Kingpin listings — a 'drop scout' for new and rare/limited gear. Optionally filter to a brand or to rare/limited-run items only. Read-only; never implies guaranteed rarity or value.

findGifts

ChatGPT
Build a family-safe fingerboard gift shortlist from active Kingpin listings, biased toward complete setups for beginners, within an optional budget. Includes plain-language guidance and safety caveats; never automates purchase.

findGifts

ChatGPT
Build a family-safe fingerboard gift shortlist from active Kingpin listings, biased toward complete setups for beginners, within an optional budget. Includes plain-language guidance and safety caveats; never automates purchase.

getListingCreationOptions

ChatGPT
List the categories, conditions, currencies, visibility options, and per-category spec fields Kingpin accepts for a listing. Read-only; call this first so a draft uses valid values.

getListingCreationOptions

ChatGPT
List the categories, conditions, currencies, visibility options, and per-category spec fields Kingpin accepts for a listing. Read-only; call this first so a draft uses valid values.

getListingDetails

ChatGPT
Fetch full public details for one Kingpin listing by id: title, description, price, condition, brand, category specs, primary image, seller display name, and availability. Returns availability=false for sold/expired/reserved or non-public listings without leaking private data.

getListingDetails

ChatGPT
Fetch full public details for one Kingpin listing by id: title, description, price, condition, brand, category specs, primary image, seller display name, and availability. Returns availability=false for sold/expired/reserved or non-public listings without leaking private data.

getListingDraftPreview

ChatGPT
Preview one of the connected seller's own listing drafts: title, price, category, condition, specs, image count, and exactly what's still required or recommended before it can be published on Kingpin. Read-only.

getListingDraftPreview

ChatGPT
Preview one of the connected seller's own listing drafts: title, price, category, condition, specs, image count, and exactly what's still required or recommended before it can be published on Kingpin. Read-only.

getListingImprovementTips

ChatGPT
Deep-dive one of the connected seller's own listings: a quality score with specific fixes plus a price benchmark against current comparable listings (same category and condition). Read-only; pricing is a benchmark, not a guarantee.

getListingImprovementTips

ChatGPT
Deep-dive one of the connected seller's own listings: a quality score with specific fixes plus a price benchmark against current comparable listings (same category and condition). Read-only; pricing is a benchmark, not a guarantee.

getMyListingsHealth

ChatGPT
Score the connected seller's own active and draft listings for quality (title, description, brand, photos, condition notes, price) and surface the lowest-scoring listings with specific fixes. Read-only.

getMyListingsHealth

ChatGPT
Score the connected seller's own active and draft listings for quality (title, description, brand, photos, condition notes, price) and surface the lowest-scoring listings with specific fixes. Read-only.

getMyOffers

ChatGPT
List the offers the connected account has made as a buyer, with status (pending/accepted/rejected/expired), amount, and listing. Read-only.

getMyOffers

ChatGPT
List the offers the connected account has made as a buyer, with status (pending/accepted/rejected/expired), amount, and listing. Read-only.

getSavedListings

ChatGPT
List the connected account's own saved (wishlist) listings with title, price, and a Kingpin link. Read-only.

getSavedListings

ChatGPT
List the connected account's own saved (wishlist) listings with title, price, and a Kingpin link. Read-only.

getSellerListingReadiness

ChatGPT
Report whether the connected Kingpin account can create drafts now and what's still needed to publish (seller approval, payout setup, shipping options, active listings). Read-only; use it to guide the seller, not to block drafting.

getSellerListingReadiness

ChatGPT
Report whether the connected Kingpin account can create drafts now and what's still needed to publish (seller approval, payout setup, shipping options, active listings). Read-only; use it to guide the seller, not to block drafting.

getStaleListingsForSeller

ChatGPT
List the connected seller's own active listings that haven't sold or been refreshed in a while, with suggestions to revive them. Read-only.

getStaleListingsForSeller

ChatGPT
List the connected seller's own active listings that haven't sold or been refreshed in a while, with suggestions to revive them. Read-only.

makeOffer

ChatGPT
Make an offer on a Kingpin listing for the connected account. Requires confirmation: call once to preview the offer and any blockers, then again with confirm=true to submit. The offer must be below the asking price and at least 10% under it; you can't offer on your own or a non-active listing. Rate-limited per Kingpin's normal offer limits.

makeOffer

ChatGPT
Make an offer on a Kingpin listing for the connected account. Requires confirmation: call once to preview the offer and any blockers, then again with confirm=true to submit. The offer must be below the asking price and at least 10% under it; you can't offer on your own or a non-active listing. Rate-limited per Kingpin's normal offer limits.

publishListingDraft

ChatGPT
Publish one of the connected seller's own DRAFT listings to the live Kingpin marketplace. Requires explicit confirmation: call once to preview what will go live and the blockers, then again with confirm=true to publish. Enforces required fields, at least one photo, an active shipping or local pickup zone, no off-platform payment language, seller-currency alignment, and explicit confirmation of ambiguous default category/condition values. Grail-draw listings must be published on Kingpin.

publishListingDraft

ChatGPT
Publish one of the connected seller's own DRAFT listings to the live Kingpin marketplace. Requires explicit confirmation: call once to preview what will go live and the blockers, then again with confirm=true to publish. Enforces required fields, at least one photo, an active shipping or local pickup zone, no off-platform payment language, seller-currency alignment, and explicit confirmation of ambiguous default category/condition values. Grail-draw listings must be published on Kingpin.

removeSavedListing

ChatGPT
Remove a listing from the connected account's own wishlist. Idempotent.

removeSavedListing

ChatGPT
Remove a listing from the connected account's own wishlist. Idempotent.

saveListing

ChatGPT
Save a Kingpin listing to the connected account's own wishlist. Idempotent — saving an already-saved listing is a no-op.

saveListing

ChatGPT
Save a Kingpin listing to the connected account's own wishlist. Idempotent — saving an already-saved listing is a no-op.

searchListings

ChatGPT
Search active Kingpin fingerboard listings by free text, category, brand, condition, deck width, budget, and currency. Returns public listing cards with price, condition, brand, key specs, and a Kingpin link. Read-only and safe for public discovery.

searchListings

ChatGPT
Search active Kingpin fingerboard listings by free text, category, brand, condition, deck width, budget, and currency. Returns public listing cards with price, condition, brand, key specs, and a Kingpin link. Read-only and safe for public discovery.

updateListingDraft

ChatGPT
Update fields on one of the connected seller's existing DRAFT listings (title, description, category, condition, price, currency, brand, visibility, specs). Only works on drafts the seller owns; refuses published or others' listings. Returns the updated draft summary and remaining gaps.

updateListingDraft

ChatGPT
Update fields on one of the connected seller's existing DRAFT listings (title, description, category, condition, price, currency, brand, visibility, specs). Only works on drafts the seller owns; refuses published or others' listings. Returns the updated draft summary and remaining gaps.

Capabilities

Writes

App Stats

42

Tools

ChatGPT

Platforms

Category

Car Shopping

Works with

ChatGPT

Data refreshed daily