Skip to content

Connectors · Marketing & media

eBay Sell APIs MCP server for AI agents.

actionlake is an MCP gateway: one remote MCP server that connects Claude and other MCP clients to eBay Sell APIs and the rest of your systems. It gives your agent 283 eBay Sell APIs actions (152 reads, 99 writes and 32 that wait for a confirmation) and holds the eBay Sell APIs credential itself, so the agent never does. It paces eBay Sell APIs's limits and records every call. Connecting eBay Sell APIs needs your own eBay Sell APIs OAuth app and one admin sign-in.

100,000 free calls a month. No card, no email, no password: press Start a free sandbox on the next screen and keep the key it shows you.

claude mcp add --transport http actionlake https://connect.actionlake.com/mcp
the first call
do {  action: "ebay_sell.fulfillment.get_orders",  intent: "check which eBay Sell APIs account is connected"}# Get orders · read · 1 upstream call
  • 283actionsin one signed file
  • 152readlook, never change
  • 99writecreate and update
  • 32wait for a yesdestructive, confirmed first

Set up

Connect eBay Sell APIs in three steps.

  1. 01

    Add actionlake to Claude.

    Run the command once in Claude Code; its consent page can create a free sandbox: 100,000 calls a month, no card. In the Claude app, add a custom connector with the URL below and paste your key on the consent page. Creating a new sandbox from the Claude app is not yet tested by us.

    https://connect.actionlake.com/mcp
  2. 02

    Connect eBay Sell APIs.

    OAuth 2.0, authorization code. You register your own OAuth app with eBay Sell APIs, an admin signs in once, and you paste the app's client id and secret and the tokens from that sign-in; actionlake renews the access token from then on. actionlake stores what you paste write-only, sealed under your tenant's key.

    Before the first sign-in, eBay Sell APIs needs an OAuth app of your own, registered in its developer portal. actionlake has no eBay Sell APIs app to lend you.

    • access_tokenAccess token from one sign-in with your own OAuth app
    • refresh_tokenRefresh token from the same sign-in; the access token is renewed from it
    • client_ideBay App ID (Client ID) of your production keyset (developer.ebay.com > Application Keys)
    • client_secreteBay Cert ID (Client Secret) of the same production keyset
    • content_languageYour eBay Sell APIs content language
    • marketplace_idYour eBay Sell APIs marketplace id
    account { op: "connections.requirements", service: "ebay_sell" }
    # free: exactly what to paste, and what is found for you
  3. 03

    Make the first call. Check before a write.

    Ask in plain words; Claude picks the action. Before anything changes, check validates the call and prices it, for free.

    do    { action: "ebay_sell.fulfillment.get_orders" }# get orders · read · 1 upstream callcheck { action: "ebay_sell.inventory.create_inventory_location", input: { … } }# free: inputs, permissions, cost and confirmations, nothing sent

eBay Sell APIs at a glance

Sign-in
OAuth 2.0, authorization code. You register your own OAuth app with eBay Sell APIs, an admin signs in once, and you paste the app's client id and secret and the tokens from that sign-in; actionlake renews the access token from then on.
You provide
access_tokenrefresh_tokenclient_idclient_secret
Setup fields
content_languagemarketplace_id
Limits we pace to
5 calls a second, per connection
API covered
EBay Sell REST APIs, per-API OpenAPI 3 documents fetched 2026-10-22api.ebay.com
Built from
eBay Sell APIs's documentation, read 22 October 2026developer.ebay.comdeveloper.ebay.comdeveloper.ebay.com
Service file
Version 1.0.0, signed (Ed25519)
Cached reads
152 of 152 reads, for up to 5 minutes; a write clears what it affects
Shared entities
5, so ask can line eBay Sell APIs up with your other systems
Data
Processed and stored in Sydney, Australia. No US region yet

Capabilities

What an AI agent can do in eBay Sell APIs.

283 actions in 14 areas. Every one carries its effect, so a key can allow the reads and hold the rest.

  • 152readlook, never change
  • 99writecreate and update
  • 32destructivewait for a confirmation
  1. Marketing

    79

    33 read · 36 write · 10 destructive

    Get campaigns · Create campaign · Get campaign · Bulk create ads by inventory reference

  2. Account

    37

    21 read · 11 write · 5 destructive

    Bulk create or replace sales tax · Create custom policy · Create fulfillment policy · Create payment policy

  3. Inventory

    36

    11 read · 17 write · 8 destructive

    Get inventory locations · Create inventory location · Get inventory location · Get inventory items

  4. Edelivery

    27

    14 read · 8 write · 5 destructive

    Bulk confirm packages · Clone package · Confirm package · Create address preference

  5. Metadata

    27

    27 read · 0 write · 0 destructive

    Get automotive parts compatibility policies · Get category policies · Get classified ad policies · Get compatibilities by specification

  6. Feed

    19

    12 read · 6 write · 1 destructive

    Create customer service metric task · Create inventory task · Create order task · Create schedule

  7. Account V2

    14

    4 read · 10 write · 0 destructive

    Create calculated shipping rules · Create flat shipping rules · Create promotional shipping rule · Get payout settings

  8. Fulfillment

    13

    7 read · 5 write · 1 destructive

    Get orders · Get order · Create shipping fulfillment · Get shipping fulfillments

6 more areas · 31 actions
  • Finances 11
  • Stores 8
  • Logistics 5
  • Analytics 4
  • Negotiation 2
  • Recommendation 1

Top actions

The eBay Sell APIs API, shaped for agents.

The ids your agent types, what each does, and the one name it shares with other systems. 19 of eBay Sell APIs's 20 action names are shared with at least one other connector, so an agent learns them once.

ActionWhat it doesEffectSame name in
ebay_sell.fulfillment.get_ordersGet ordersGet orders.readcommerce.order.list82 connectors
ebay_sell.inventory.get_inventory_locationsGet inventory locationsGet inventory locations.readcommerce.warehouse.list32 connectors
ebay_sell.fulfillment.get_orderGet orderGet order.readcommerce.order.get87 connectors
ebay_sell.inventory.create_inventory_locationCreate inventory locationCreate inventory location.writecommerce.warehouse.create20 connectors
ebay_sell.finances.get_transactionsGet transactionsGet transactions.readfinance.bank_transaction.list23 connectors
ebay_sell.finances.get_payoutsGet payoutsGet payouts.readfinance.payout.list14 connectors
ebay_sell.inventory.get_inventory_itemsGet inventory itemsGet inventory items.readcommerce.inventory_item.list7 connectors
ebay_sell.inventory.delete_inventory_locationDelete inventory locationDelete inventory location.destructivecommerce.warehouse.delete16 connectors
ebay_sell.fulfillment.create_shipping_fulfillmentCreate shipping fulfillmentCreate shipping fulfillment.writecommerce.shipment.create28 connectors
ebay_sell.fulfillment.get_shipping_fulfillmentsGet shipping fulfillmentsGet shipping fulfillments.readcommerce.shipment.list22 connectors
ebay_sell.marketing.get_campaignsGet campaignsGet campaigns.readcomm.campaign.list41 connectors
ebay_sell.marketing.create_campaignCreate campaignCreate campaign.writecomm.campaign.create38 connectors

Try it

Prompts to paste into Claude.

Each one names the eBay Sell APIs actions it will call, so you know what it reads and what it changes before you send it.

  1. Readread

    Which eBay Sell APIs orders from the last seven days are still unfulfilled?

    callsebay_sell.fulfillment.get_orders

  2. Writewrite

    Create inventory location in eBay Sell APIs. Show me exactly what you will send before you save it.

    callsebay_sell.inventory.create_inventory_location

Governance for eBay Sell APIs

Destructive actions wait for a yes.

32 eBay Sell APIs actions are destructive. The first 10:

  • Delete inventory locationebay_sell.inventory.delete_inventory_location
  • Delete inventory itemebay_sell.inventory.delete_inventory_item
  • Issue Refundebay_sell.fulfillment.issue_refund
  • Delete adebay_sell.marketing.delete_ad
  • Delete scheduleebay_sell.feed.delete_schedule
  • Delete offerebay_sell.inventory.delete_offer
  • Delete sales taxebay_sell.account.delete_sales_tax
  • Delete packageebay_sell.edelivery.delete_package
  • Delete campaignebay_sell.marketing.delete_campaign
  • Delete return policyebay_sell.account.delete_return_policy

A destructive action runs only with confirm: true. Under the human policy the agent cannot confirm for itself: the run stops until a named person approves, in the console or from a signed link in an email. The cap on a key is refused before the call is sent, never after.

doebay_sell.inventory.delete_inventory_locationconfirm_policy: human

Delete inventory location?

intent: the user asked me to delete inventory location

run suspended · waiting for a named person · key ebay-sell-agent cannot confirm itself
In the console, or from an emailed signed link.
a key for this connector
account {  op: "keys.create", name: "ebay-sell-agent",  allowed_actions: ["ebay_sell.*"], cap_calls: 2000,  confirm_policy: "human_for_writes",  approval_rules: [    { match: "ebay_sell.inventory.delete_inventory_location", approver: "[email protected]" },    { match: "ebay_sell.inventory.delete_inventory_item", approver: "[email protected]" },    { match: "ebay_sell.fulfillment.issue_refund", approver: "[email protected]" }  ]}
Illustrative. Scoped to eBay Sell APIs only, capped at 2,000 upstream calls, every write confirmed, and the destructive ones approved by a named person.

Cost

What eBay Sell APIs costs on actionlake.

Every eBay Sell APIs action is one upstream call, the only thing actionlake bills. Searching, check, cost, account and any call eBay Sell APIs refused with 401, 403, 429 or a 5xx are free. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.

  • 1upstream call per actionall 283 eBay Sell APIs actions
  • 283actions pageeach page of a long list is one call
  • 152reads can be cacheda cache hit costs nothing
  • 100,000calls a month, freepaid plans from US$49 a month for 250,000

See pricing

Action index

Every eBay Sell APIs action.

283 actions by area: the id your agent calls, what it does, and its effect.

Marketing79
  • ebay_sell.marketing.bulk_create_ads_by_inventory_referenceBulk create ads by inventory referencewrite
  • ebay_sell.marketing.bulk_create_ads_by_listing_idBulk create ads by listing idwrite
  • ebay_sell.marketing.bulk_create_keywordBulk create keywordwrite
  • ebay_sell.marketing.bulk_create_negative_keywordBulk create negative keywordwrite
  • ebay_sell.marketing.bulk_delete_ads_by_inventory_referenceBulk delete ads by inventory referencedestructive
  • ebay_sell.marketing.bulk_delete_ads_by_listing_idBulk delete ads by listing iddestructive
  • ebay_sell.marketing.bulk_update_ads_bid_by_inventory_referenceBulk update ads bid by inventory referencewrite
  • ebay_sell.marketing.bulk_update_ads_bid_by_listing_idBulk update ads bid by listing idwrite
  • ebay_sell.marketing.bulk_update_ads_statusBulk update ads statuswrite
  • ebay_sell.marketing.bulk_update_ads_status_by_listing_idBulk update ads status by listing idwrite
  • ebay_sell.marketing.bulk_update_keywordBulk update keywordwrite
  • ebay_sell.marketing.bulk_update_negative_keywordBulk update negative keywordwrite
  • ebay_sell.marketing.clone_campaignClone campaignwrite
  • ebay_sell.marketing.create_ad_by_listing_idCreate ad by listing idwrite
  • ebay_sell.marketing.create_ad_groupCreate ad groupwrite
  • ebay_sell.marketing.create_ads_by_inventory_referenceCreate ads by inventory referencewrite
  • ebay_sell.marketing.create_campaignCreate campaignwrite
  • ebay_sell.marketing.create_email_campaignCreate email campaignwrite
  • ebay_sell.marketing.create_item_price_markdown_promotionCreate item price markdown promotionwrite
  • ebay_sell.marketing.create_item_promotionCreate item promotionwrite
  • ebay_sell.marketing.create_keywordCreate keywordwrite
  • ebay_sell.marketing.create_negative_keywordCreate negative keywordwrite
  • ebay_sell.marketing.create_report_taskCreate report taskwrite
  • ebay_sell.marketing.delete_adDelete addestructive
  • ebay_sell.marketing.delete_ads_by_inventory_referenceDelete ads by inventory referencedestructive
  • ebay_sell.marketing.delete_campaignDelete campaigndestructive
  • ebay_sell.marketing.delete_email_campaignDelete email campaigndestructive
  • ebay_sell.marketing.delete_item_price_markdown_promotionDelete item price markdown promotiondestructive
  • ebay_sell.marketing.delete_item_promotionDelete item promotiondestructive
  • ebay_sell.marketing.delete_report_taskDelete report taskdestructive
  • ebay_sell.marketing.end_campaignEnd campaigndestructive
  • ebay_sell.marketing.find_campaign_by_ad_referenceFind campaign by ad referenceread
  • ebay_sell.marketing.get_adGet adread
  • ebay_sell.marketing.get_ad_groupGet ad groupread
  • ebay_sell.marketing.get_ad_groupsGet ad groupsread
  • ebay_sell.marketing.get_adsGet adsread
  • ebay_sell.marketing.get_ads_by_inventory_referenceGet ads by inventory referenceread
  • ebay_sell.marketing.get_audiencesGet audiencesread
  • ebay_sell.marketing.get_campaignGet campaignread
  • ebay_sell.marketing.get_campaign_by_nameGet campaign by nameread
  • ebay_sell.marketing.get_campaignsGet campaignsread
  • ebay_sell.marketing.get_email_campaignGet email campaignread
  • ebay_sell.marketing.get_email_campaignsGet email campaignsread
  • ebay_sell.marketing.get_email_previewGet email previewread
  • ebay_sell.marketing.get_email_reportGet email reportread
  • ebay_sell.marketing.get_item_price_markdown_promotionGet item price markdown promotionread
  • ebay_sell.marketing.get_item_promotionGet item promotionread
  • ebay_sell.marketing.get_keywordGet keywordread
  • ebay_sell.marketing.get_keywordsGet keywordsread
  • ebay_sell.marketing.get_listing_setGet listing setread
  • ebay_sell.marketing.get_negative_keywordGet negative keywordread
  • ebay_sell.marketing.get_negative_keywordsGet negative keywordsread
  • ebay_sell.marketing.get_promotion_reportsGet promotion reportsread
  • ebay_sell.marketing.get_promotion_summary_reportGet promotion summary reportread
  • ebay_sell.marketing.get_promotionsGet promotionsread
  • ebay_sell.marketing.get_report_metadataGet report metadataread
  • ebay_sell.marketing.get_report_metadata_for_report_typeGet report metadata for report typeread
  • ebay_sell.marketing.get_report_taskGet report taskread
  • ebay_sell.marketing.get_report_tasksGet report tasksread
  • ebay_sell.marketing.pause_campaignPause campaignwrite
  • ebay_sell.marketing.pause_promotionPause promotionwrite
  • ebay_sell.marketing.resume_campaignResume campaignwrite
  • ebay_sell.marketing.resume_promotionResume promotionwrite
  • ebay_sell.marketing.suggest_bidsSuggest bidsread
  • ebay_sell.marketing.suggest_budgetSuggest budgetread
  • ebay_sell.marketing.suggest_itemsSuggest itemsread
  • ebay_sell.marketing.suggest_keywordsSuggest keywordsread
  • ebay_sell.marketing.suggest_max_cpcSuggest max cpcread
  • ebay_sell.marketing.update_ad_groupUpdate ad groupwrite
  • ebay_sell.marketing.update_ad_rate_strategyUpdate ad rate strategywrite
  • ebay_sell.marketing.update_bidUpdate bidwrite
  • ebay_sell.marketing.update_bidding_strategyUpdate bidding strategywrite
  • ebay_sell.marketing.update_campaign_budgetUpdate campaign budgetwrite
  • ebay_sell.marketing.update_campaign_identificationUpdate campaign identificationwrite
  • ebay_sell.marketing.update_email_campaignUpdate email campaignwrite
  • ebay_sell.marketing.update_item_price_markdown_promotionUpdate item price markdown promotionwrite
  • ebay_sell.marketing.update_item_promotionUpdate item promotionwrite
  • ebay_sell.marketing.update_keywordUpdate keywordwrite
  • ebay_sell.marketing.update_negative_keywordUpdate negative keywordwrite
Account37
  • ebay_sell.account.bulk_create_or_replace_sales_taxBulk create or replace sales taxwrite
  • ebay_sell.account.create_custom_policyCreate custom policywrite
  • ebay_sell.account.create_fulfillment_policyCreate fulfillment policywrite
  • ebay_sell.account.create_or_replace_sales_taxCreate or replace sales taxwrite
  • ebay_sell.account.create_payment_policyCreate payment policywrite
  • ebay_sell.account.create_return_policyCreate return policywrite
  • ebay_sell.account.delete_fulfillment_policyDelete fulfillment policydestructive
  • ebay_sell.account.delete_payment_policyDelete payment policydestructive
  • ebay_sell.account.delete_return_policyDelete return policydestructive
  • ebay_sell.account.delete_sales_taxDelete sales taxdestructive
  • ebay_sell.account.get_advertising_eligibilityGet advertising eligibilityread
  • ebay_sell.account.get_custom_policiesGet custom policiesread
  • ebay_sell.account.get_custom_policyGet custom policyread
  • ebay_sell.account.get_fulfillment_policiesGet fulfillment policiesread
  • ebay_sell.account.get_fulfillment_policyGet fulfillment policyread
  • ebay_sell.account.get_fulfillment_policy_by_nameGet fulfillment policy by nameread
  • ebay_sell.account.get_kycGet kycread
  • ebay_sell.account.get_opted_in_programsGet opted in programsread
  • ebay_sell.account.get_payment_policiesGet payment policiesread
  • ebay_sell.account.get_payment_policyGet payment policyread
  • ebay_sell.account.get_payment_policy_by_nameGet payment policy by nameread
  • ebay_sell.account.get_payments_programGet payments programread
  • ebay_sell.account.get_payments_program_onboardingGet payments program onboardingread
  • ebay_sell.account.get_privilegesGet privilegesread
  • ebay_sell.account.get_rate_tablesGet rate tablesread
  • ebay_sell.account.get_return_policiesGet return policiesread
  • ebay_sell.account.get_return_policyGet return policyread
  • ebay_sell.account.get_return_policy_by_nameGet return policy by nameread
  • ebay_sell.account.get_sales_taxGet sales taxread
  • ebay_sell.account.get_sales_taxesGet sales taxesread
  • ebay_sell.account.get_subscriptionGet subscriptionread
  • ebay_sell.account.opt_in_to_programOpt in to programwrite
  • ebay_sell.account.opt_out_of_programOpt out of programdestructive
  • ebay_sell.account.update_custom_policyUpdate custom policywrite
  • ebay_sell.account.update_fulfillment_policyUpdate fulfillment policywrite
  • ebay_sell.account.update_payment_policyUpdate payment policywrite
  • ebay_sell.account.update_return_policyUpdate return policywrite
Inventory36
  • ebay_sell.inventory.bulk_create_offerBulk create offerwrite
  • ebay_sell.inventory.bulk_create_or_replace_inventory_itemBulk create or replace inventory itemwrite
  • ebay_sell.inventory.bulk_get_inventory_itemBulk get inventory itemread
  • ebay_sell.inventory.bulk_migrate_listingBulk migrate listingwrite
  • ebay_sell.inventory.bulk_publish_offerBulk publish offerwrite
  • ebay_sell.inventory.bulk_update_price_quantityBulk update price quantitywrite
  • ebay_sell.inventory.create_inventory_locationCreate inventory locationwrite
  • ebay_sell.inventory.create_offerCreate offerwrite
  • ebay_sell.inventory.create_or_replace_inventory_itemCreate or replace inventory itemwrite
  • ebay_sell.inventory.create_or_replace_inventory_item_groupCreate or replace inventory item groupwrite
  • ebay_sell.inventory.create_or_replace_product_compatibilityCreate or replace product compatibilitywrite
  • ebay_sell.inventory.create_or_replace_sku_location_mappingCreate or replace sku location mappingwrite
  • ebay_sell.inventory.delete_inventory_itemDelete inventory itemdestructive
  • ebay_sell.inventory.delete_inventory_item_groupDelete inventory item groupdestructive
  • ebay_sell.inventory.delete_inventory_locationDelete inventory locationdestructive
  • ebay_sell.inventory.delete_offerDelete offerdestructive
  • ebay_sell.inventory.delete_product_compatibilityDelete product compatibilitydestructive
  • ebay_sell.inventory.delete_sku_location_mappingDelete sku location mappingdestructive
  • ebay_sell.inventory.disable_inventory_locationDisable inventory locationwrite
  • ebay_sell.inventory.enable_inventory_locationEnable inventory locationwrite
  • ebay_sell.inventory.get_inventory_itemGet inventory itemread
  • ebay_sell.inventory.get_inventory_item_groupGet inventory item groupread
  • ebay_sell.inventory.get_inventory_itemsGet inventory itemsread
  • ebay_sell.inventory.get_inventory_locationGet inventory locationread
  • ebay_sell.inventory.get_inventory_locationsGet inventory locationsread
  • ebay_sell.inventory.get_listing_feesGet listing feesread
  • ebay_sell.inventory.get_offerGet offerread
  • ebay_sell.inventory.get_offersGet offersread
  • ebay_sell.inventory.get_product_compatibilityGet product compatibilityread
  • ebay_sell.inventory.get_sku_location_mappingGet sku location mappingread
  • ebay_sell.inventory.publish_offerPublish offerwrite
  • ebay_sell.inventory.publish_offer_by_inventory_item_groupPublish offer by inventory item groupwrite
  • ebay_sell.inventory.update_inventory_locationUpdate inventory locationwrite
  • ebay_sell.inventory.update_offerUpdate offerwrite
  • ebay_sell.inventory.withdraw_offerWithdraw offerdestructive
  • ebay_sell.inventory.withdraw_offer_by_inventory_item_groupWithdraw offer by inventory item groupdestructive
Edelivery27
  • ebay_sell.edelivery.bulk_cancel_packagesBulk cancel packagesdestructive
  • ebay_sell.edelivery.bulk_confirm_packagesBulk confirm packageswrite
  • ebay_sell.edelivery.bulk_delete_packagesBulk delete packagesdestructive
  • ebay_sell.edelivery.cancel_bundleCancel bundledestructive
  • ebay_sell.edelivery.cancel_packageCancel packagedestructive
  • ebay_sell.edelivery.clone_packageClone packagewrite
  • ebay_sell.edelivery.confirm_packageConfirm packagewrite
  • ebay_sell.edelivery.create_address_preferenceCreate address preferencewrite
  • ebay_sell.edelivery.create_bundleCreate bundlewrite
  • ebay_sell.edelivery.create_complaintCreate complaintwrite
  • ebay_sell.edelivery.create_consign_preferenceCreate consign preferencewrite
  • ebay_sell.edelivery.create_packageCreate packagewrite
  • ebay_sell.edelivery.delete_packageDelete packagedestructive
  • ebay_sell.edelivery.get_actual_costsGet actual costsread
  • ebay_sell.edelivery.get_address_preferencesGet address preferencesread
  • ebay_sell.edelivery.get_agentsGet agentsread
  • ebay_sell.edelivery.get_battery_qualificationsGet battery qualificationsread
  • ebay_sell.edelivery.get_bundleGet bundleread
  • ebay_sell.edelivery.get_bundle_labelGet bundle labelread
  • ebay_sell.edelivery.get_consign_preferencesGet consign preferencesread
  • ebay_sell.edelivery.get_dropoff_sitesGet dropoff sitesread
  • ebay_sell.edelivery.get_handover_sheetGet handover sheetread
  • ebay_sell.edelivery.get_labelsGet labelsread
  • ebay_sell.edelivery.get_packageGet packageread
  • ebay_sell.edelivery.get_packages_by_line_item_idGet packages by line item idread
  • ebay_sell.edelivery.get_servicesGet servicesread
  • ebay_sell.edelivery.get_trackingGet trackingread
Metadata27
  • ebay_sell.metadata.get_automotive_parts_compatibility_policiesGet automotive parts compatibility policiesread
  • ebay_sell.metadata.get_category_policiesGet category policiesread
  • ebay_sell.metadata.get_classified_ad_policiesGet classified ad policiesread
  • ebay_sell.metadata.get_compatibilities_by_specificationGet compatibilities by specificationread
  • ebay_sell.metadata.get_compatibility_property_namesGet compatibility property namesread
  • ebay_sell.metadata.get_compatibility_property_valuesGet compatibility property valuesread
  • ebay_sell.metadata.get_currenciesGet currenciesread
  • ebay_sell.metadata.get_exclude_shipping_locationsGet exclude shipping locationsread
  • ebay_sell.metadata.get_extended_producer_responsibility_policiesGet extended producer responsibility policiesread
  • ebay_sell.metadata.get_handling_timesGet handling timesread
  • ebay_sell.metadata.get_hazardous_materials_labelsGet hazardous materials labelsread
  • ebay_sell.metadata.get_item_condition_policiesGet item condition policiesread
  • ebay_sell.metadata.get_listing_structure_policiesGet listing structure policiesread
  • ebay_sell.metadata.get_listing_type_policiesGet listing type policiesread
  • ebay_sell.metadata.get_motors_listing_policiesGet motors listing policiesread
  • ebay_sell.metadata.get_multi_compatibility_property_valuesGet multi compatibility property valuesread
  • ebay_sell.metadata.get_negotiated_price_policiesGet negotiated price policiesread
  • ebay_sell.metadata.get_product_compatibilitiesGet product compatibilitiesread
  • ebay_sell.metadata.get_product_safety_labelsGet product safety labelsread
  • ebay_sell.metadata.get_regulatory_policiesGet regulatory policiesread
  • ebay_sell.metadata.get_return_policiesGet return policiesread
  • ebay_sell.metadata.get_sales_tax_jurisdictionsGet sales tax jurisdictionsread
  • ebay_sell.metadata.get_shipping_carriersGet shipping carriersread
  • ebay_sell.metadata.get_shipping_locationsGet shipping locationsread
  • ebay_sell.metadata.get_shipping_policiesGet shipping policiesread
  • ebay_sell.metadata.get_shipping_servicesGet shipping servicesread
  • ebay_sell.metadata.get_site_visibility_policiesGet site visibility policiesread
Feed19
  • ebay_sell.feed.create_customer_service_metric_taskCreate customer service metric taskwrite
  • ebay_sell.feed.create_inventory_taskCreate inventory taskwrite
  • ebay_sell.feed.create_order_taskCreate order taskwrite
  • ebay_sell.feed.create_scheduleCreate schedulewrite
  • ebay_sell.feed.create_taskCreate taskwrite
  • ebay_sell.feed.delete_scheduleDelete scheduledestructive
  • ebay_sell.feed.get_customer_service_metric_taskGet customer service metric taskread
  • ebay_sell.feed.get_customer_service_metric_tasksGet customer service metric tasksread
  • ebay_sell.feed.get_inventory_taskGet inventory taskread
  • ebay_sell.feed.get_inventory_tasksGet inventory tasksread
  • ebay_sell.feed.get_order_taskGet order taskread
  • ebay_sell.feed.get_order_tasksGet order tasksread
  • ebay_sell.feed.get_scheduleGet scheduleread
  • ebay_sell.feed.get_schedule_templateGet schedule templateread
  • ebay_sell.feed.get_schedule_templatesGet schedule templatesread
  • ebay_sell.feed.get_schedulesGet schedulesread
  • ebay_sell.feed.get_taskGet taskread
  • ebay_sell.feed.get_tasksGet tasksread
  • ebay_sell.feed.update_scheduleUpdate schedulewrite
Account V214
  • ebay_sell.account_v2.create_calculated_shipping_rulesCreate calculated shipping ruleswrite
  • ebay_sell.account_v2.create_flat_shipping_rulesCreate flat shipping ruleswrite
  • ebay_sell.account_v2.create_promotional_shipping_ruleCreate promotional shipping rulewrite
  • ebay_sell.account_v2.get_combined_shipping_rulesGet combined shipping rulesread
  • ebay_sell.account_v2.get_payout_settingsGet payout settingsread
  • ebay_sell.account_v2.get_rate_tableGet rate tableread
  • ebay_sell.account_v2.get_user_preferencesGet user preferencesread
  • ebay_sell.account_v2.set_user_preferencesSet user preferenceswrite
  • ebay_sell.account_v2.update_calculated_shipping_rulesUpdate calculated shipping ruleswrite
  • ebay_sell.account_v2.update_combined_paymentsUpdate combined paymentswrite
  • ebay_sell.account_v2.update_flat_shipping_rulesUpdate flat shipping ruleswrite
  • ebay_sell.account_v2.update_payout_percentageUpdate payout percentagewrite
  • ebay_sell.account_v2.update_promotional_shipping_ruleUpdate promotional shipping rulewrite
  • ebay_sell.account_v2.update_shipping_costUpdate shipping costwrite
Fulfillment13
  • ebay_sell.fulfillment.accept_payment_disputeAccept Payment Disputewrite
  • ebay_sell.fulfillment.add_evidenceAdd an Evidence Filewrite
  • ebay_sell.fulfillment.contest_payment_disputeContest Payment Disputewrite
  • ebay_sell.fulfillment.create_shipping_fulfillmentCreate shipping fulfillmentwrite
  • ebay_sell.fulfillment.get_activitiesGet Payment Dispute Activityread
  • ebay_sell.fulfillment.get_orderGet orderread
  • ebay_sell.fulfillment.get_ordersGet ordersread
  • ebay_sell.fulfillment.get_payment_disputeGet Payment Dispute Detailsread
  • ebay_sell.fulfillment.get_payment_dispute_summariesSearch Payment Dispute by Filtersread
  • ebay_sell.fulfillment.get_shipping_fulfillmentGet shipping fulfillmentread
  • ebay_sell.fulfillment.get_shipping_fulfillmentsGet shipping fulfillmentsread
  • ebay_sell.fulfillment.issue_refundIssue Refunddestructive
  • ebay_sell.fulfillment.update_evidenceUpdate evidencewrite
Finances11
  • ebay_sell.finances.get_billing_activitiesGet billing activitiesread
  • ebay_sell.finances.get_order_earningsGet order earningsread
  • ebay_sell.finances.get_order_earnings_by_idGet order earnings by idread
  • ebay_sell.finances.get_order_earnings_summaryGet order earnings summaryread
  • ebay_sell.finances.get_payoutGet payoutread
  • ebay_sell.finances.get_payout_summaryGet payout summaryread
  • ebay_sell.finances.get_payoutsGet payoutsread
  • ebay_sell.finances.get_seller_funds_summaryGet seller funds summaryread
  • ebay_sell.finances.get_transaction_summaryGet transaction summaryread
  • ebay_sell.finances.get_transactionsGet transactionsread
  • ebay_sell.finances.get_transferGet transferread
Stores8
  • ebay_sell.stores.add_store_categoryAdd store categorywrite
  • ebay_sell.stores.delete_store_categoryDelete store categorydestructive
  • ebay_sell.stores.get_storeGet storeread
  • ebay_sell.stores.get_store_categoriesGet store categoriesread
  • ebay_sell.stores.get_store_taskGet store taskread
  • ebay_sell.stores.get_store_tasksGet store tasksread
  • ebay_sell.stores.move_store_categoryMove store categorywrite
  • ebay_sell.stores.rename_store_categoryRename store categorywrite
Logistics5
  • ebay_sell.logistics.cancel_shipmentCancel shipmentdestructive
  • ebay_sell.logistics.create_from_shipping_quoteCreate from shipping quotewrite
  • ebay_sell.logistics.create_shipping_quoteCreate shipping quotewrite
  • ebay_sell.logistics.get_shipmentGet shipmentread
  • ebay_sell.logistics.get_shipping_quoteGet shipping quoteread
Analytics4
  • ebay_sell.analytics.find_seller_standards_profilesFind seller standards profilesread
  • ebay_sell.analytics.get_customer_service_metricGet customer service metricread
  • ebay_sell.analytics.get_seller_standards_profileGet seller standards profileread
  • ebay_sell.analytics.get_traffic_reportGet traffic reportread
Negotiation2
  • ebay_sell.negotiation.find_eligible_itemsFind eligible itemsread
  • ebay_sell.negotiation.send_offer_to_interested_buyersSend offer to interested buyerswrite
Recommendation1
  • ebay_sell.recommendation.find_listing_recommendationsFind listing recommendationsread

Questions

The eBay Sell APIs MCP server, answered.

Is there an eBay Sell APIs MCP server for Claude?

Yes. actionlake is an MCP gateway: a remote MCP server that gives Claude, or another MCP client, 283 eBay Sell APIs actions across marketing, account, inventory and edelivery, through the same eight tools it uses for every other connector. actionlake is independent; it is not made or endorsed by eBay Sell APIs.

What do I need to connect eBay Sell APIs?

Your own eBay Sell APIs OAuth app, registered with eBay Sell APIs (its client id and client secret), and the access and refresh tokens from one admin sign-in. actionlake has no eBay Sell APIs app of its own, so this is not a one-step consent. actionlake renews the access token as it expires. Plus your content language and your marketplace id. The free call account { op: "connections.requirements", service: "ebay_sell" } lists exactly what to paste.

Can an AI agent delete or change things in eBay Sell APIs?

Only if its key allows it, and only with an explicit confirmation. 32 eBay Sell APIs actions are destructive, including delete inventory location, delete inventory item and issue Refund. Each runs only with confirm: true. Under the human confirm policy, or an approval rule on the key, the run waits until a named person approves it.

Will an AI agent use up my eBay Sell APIs API limit?

actionlake paces every call to the limits in the eBay Sell APIs service file: 5 calls a second per connection. Repeated reads are answered from cache (152 eBay Sell APIs actions can be), which never reaches eBay Sell APIs.

What does an eBay Sell APIs action cost?

One upstream call, the only unit actionlake bills. A list that pages bills one call per page (283 eBay Sell APIs actions page). Cache hits, searches, dry runs and calls eBay Sell APIs refused with 401, 403, 429 or a 5xx are free. The Free plan includes 100,000 calls a month with no card. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.

Which eBay Sell APIs API does it cover?

The eBay Sell REST APIs, per-API OpenAPI 3 documents fetched 2026-10-22 at api.ebay.com. It is built from eBay Sell APIs's documentation as read on 22 October 2026. 283 actions in 14 areas, each one in the signed service file (version 1.0.0).

Does actionlake keep my eBay Sell APIs data, and where?

actionlake processes and stores data in Sydney, Australia; there is no US region yet. Reads may be cached for up to 5 minutes, and a write clears the reads it affects. Each run's request and response is kept, sealed, for your plan's trace window: 1 day on Free, 3 days on Starter, 7 days on Pro, 14 days on Team, 30 days on Business and 30 days on Enterprise. Your eBay Sell APIs credential is sealed under your tenant's key, never logged and never returned. Your traffic is not used to train models.

Which AI clients can use it?

Claude Code, tested by us end to end, and the Claude app as a custom connector, tested by us with an existing key. Other MCP clients that support remote servers over Streamable HTTP (MCP revisions 2025-06-18 and 2025-11-25) and OAuth dynamic client registration, or a bearer header, should connect the same way; we have not tested them. Or plain REST, under the same action names.

Give your agent eBay Sell APIs today.

Start free - 100,000 calls/month, no card. No signup. Hard caps on every key. Cached answers are free.