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/mcpdo { 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.
- 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 - 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 apprefresh_tokenRefresh token from the same sign-in; the access token is renewed from itclient_ideBay App ID (Client ID) of your production keyset (developer.ebay.com > Application Keys)client_secreteBay Cert ID (Client Secret) of the same production keysetcontent_languageYour eBay Sell APIs content languagemarketplace_idYour eBay Sell APIs marketplace id
account { op: "connections.requirements", service: "ebay_sell" } # free: exactly what to paste, and what is found for you - 03
Make the first call. Check before a write.
Ask in plain words; Claude picks the action. Before anything changes,
checkvalidates 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-22
api.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
Marketing
7933 read · 36 write · 10 destructive
Get campaigns · Create campaign · Get campaign · Bulk create ads by inventory reference
Account
3721 read · 11 write · 5 destructive
Bulk create or replace sales tax · Create custom policy · Create fulfillment policy · Create payment policy
Inventory
3611 read · 17 write · 8 destructive
Get inventory locations · Create inventory location · Get inventory location · Get inventory items
Edelivery
2714 read · 8 write · 5 destructive
Bulk confirm packages · Clone package · Confirm package · Create address preference
Metadata
2727 read · 0 write · 0 destructive
Get automotive parts compatibility policies · Get category policies · Get classified ad policies · Get compatibilities by specification
Feed
1912 read · 6 write · 1 destructive
Create customer service metric task · Create inventory task · Create order task · Create schedule
Account V2
144 read · 10 write · 0 destructive
Create calculated shipping rules · Create flat shipping rules · Create promotional shipping rule · Get payout settings
Fulfillment
137 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.
| Action | What it does | Effect | Same name in |
|---|---|---|---|
ebay_sell.fulfillment.get_ordersGet orders | Get orders. | read | commerce.order.list82 connectors |
ebay_sell.inventory.get_inventory_locationsGet inventory locations | Get inventory locations. | read | commerce.warehouse.list32 connectors |
ebay_sell.fulfillment.get_orderGet order | Get order. | read | commerce.order.get87 connectors |
ebay_sell.inventory.create_inventory_locationCreate inventory location | Create inventory location. | write | commerce.warehouse.create20 connectors |
ebay_sell.finances.get_transactionsGet transactions | Get transactions. | read | finance.bank_transaction.list23 connectors |
ebay_sell.finances.get_payoutsGet payouts | Get payouts. | read | finance.payout.list14 connectors |
ebay_sell.inventory.get_inventory_itemsGet inventory items | Get inventory items. | read | commerce.inventory_item.list7 connectors |
ebay_sell.inventory.delete_inventory_locationDelete inventory location | Delete inventory location. | destructive | commerce.warehouse.delete16 connectors |
ebay_sell.fulfillment.create_shipping_fulfillmentCreate shipping fulfillment | Create shipping fulfillment. | write | commerce.shipment.create28 connectors |
ebay_sell.fulfillment.get_shipping_fulfillmentsGet shipping fulfillments | Get shipping fulfillments. | read | commerce.shipment.list22 connectors |
ebay_sell.marketing.get_campaignsGet campaigns | Get campaigns. | read | comm.campaign.list41 connectors |
ebay_sell.marketing.create_campaignCreate campaign | Create campaign. | write | comm.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.
- Readread
Which eBay Sell APIs orders from the last seven days are still unfulfilled?
calls
ebay_sell.fulfillment.get_orders - Writewrite
Create inventory location in eBay Sell APIs. Show me exactly what you will send before you save it.
calls
ebay_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 location
ebay_sell.inventory.delete_inventory_location - Delete inventory item
ebay_sell.inventory.delete_inventory_item - Issue Refund
ebay_sell.fulfillment.issue_refund - Delete ad
ebay_sell.marketing.delete_ad - Delete schedule
ebay_sell.feed.delete_schedule - Delete offer
ebay_sell.inventory.delete_offer - Delete sales tax
ebay_sell.account.delete_sales_tax - Delete package
ebay_sell.edelivery.delete_package - Delete campaign
ebay_sell.marketing.delete_campaign - Delete return policy
ebay_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.
Delete inventory location?
intent: the user asked me to delete inventory location
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]" } ]}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
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 referencewriteebay_sell.marketing.bulk_create_ads_by_listing_idBulk create ads by listing idwriteebay_sell.marketing.bulk_create_keywordBulk create keywordwriteebay_sell.marketing.bulk_create_negative_keywordBulk create negative keywordwriteebay_sell.marketing.bulk_delete_ads_by_inventory_referenceBulk delete ads by inventory referencedestructiveebay_sell.marketing.bulk_delete_ads_by_listing_idBulk delete ads by listing iddestructiveebay_sell.marketing.bulk_update_ads_bid_by_inventory_referenceBulk update ads bid by inventory referencewriteebay_sell.marketing.bulk_update_ads_bid_by_listing_idBulk update ads bid by listing idwriteebay_sell.marketing.bulk_update_ads_statusBulk update ads statuswriteebay_sell.marketing.bulk_update_ads_status_by_listing_idBulk update ads status by listing idwriteebay_sell.marketing.bulk_update_keywordBulk update keywordwriteebay_sell.marketing.bulk_update_negative_keywordBulk update negative keywordwriteebay_sell.marketing.clone_campaignClone campaignwriteebay_sell.marketing.create_ad_by_listing_idCreate ad by listing idwriteebay_sell.marketing.create_ad_groupCreate ad groupwriteebay_sell.marketing.create_ads_by_inventory_referenceCreate ads by inventory referencewriteebay_sell.marketing.create_campaignCreate campaignwriteebay_sell.marketing.create_email_campaignCreate email campaignwriteebay_sell.marketing.create_item_price_markdown_promotionCreate item price markdown promotionwriteebay_sell.marketing.create_item_promotionCreate item promotionwriteebay_sell.marketing.create_keywordCreate keywordwriteebay_sell.marketing.create_negative_keywordCreate negative keywordwriteebay_sell.marketing.create_report_taskCreate report taskwriteebay_sell.marketing.delete_adDelete addestructiveebay_sell.marketing.delete_ads_by_inventory_referenceDelete ads by inventory referencedestructiveebay_sell.marketing.delete_campaignDelete campaigndestructiveebay_sell.marketing.delete_email_campaignDelete email campaigndestructiveebay_sell.marketing.delete_item_price_markdown_promotionDelete item price markdown promotiondestructiveebay_sell.marketing.delete_item_promotionDelete item promotiondestructiveebay_sell.marketing.delete_report_taskDelete report taskdestructiveebay_sell.marketing.end_campaignEnd campaigndestructiveebay_sell.marketing.find_campaign_by_ad_referenceFind campaign by ad referencereadebay_sell.marketing.get_adGet adreadebay_sell.marketing.get_ad_groupGet ad groupreadebay_sell.marketing.get_ad_groupsGet ad groupsreadebay_sell.marketing.get_adsGet adsreadebay_sell.marketing.get_ads_by_inventory_referenceGet ads by inventory referencereadebay_sell.marketing.get_audiencesGet audiencesreadebay_sell.marketing.get_campaignGet campaignreadebay_sell.marketing.get_campaign_by_nameGet campaign by namereadebay_sell.marketing.get_campaignsGet campaignsreadebay_sell.marketing.get_email_campaignGet email campaignreadebay_sell.marketing.get_email_campaignsGet email campaignsreadebay_sell.marketing.get_email_previewGet email previewreadebay_sell.marketing.get_email_reportGet email reportreadebay_sell.marketing.get_item_price_markdown_promotionGet item price markdown promotionreadebay_sell.marketing.get_item_promotionGet item promotionreadebay_sell.marketing.get_keywordGet keywordreadebay_sell.marketing.get_keywordsGet keywordsreadebay_sell.marketing.get_listing_setGet listing setreadebay_sell.marketing.get_negative_keywordGet negative keywordreadebay_sell.marketing.get_negative_keywordsGet negative keywordsreadebay_sell.marketing.get_promotion_reportsGet promotion reportsreadebay_sell.marketing.get_promotion_summary_reportGet promotion summary reportreadebay_sell.marketing.get_promotionsGet promotionsreadebay_sell.marketing.get_report_metadataGet report metadatareadebay_sell.marketing.get_report_metadata_for_report_typeGet report metadata for report typereadebay_sell.marketing.get_report_taskGet report taskreadebay_sell.marketing.get_report_tasksGet report tasksreadebay_sell.marketing.pause_campaignPause campaignwriteebay_sell.marketing.pause_promotionPause promotionwriteebay_sell.marketing.resume_campaignResume campaignwriteebay_sell.marketing.resume_promotionResume promotionwriteebay_sell.marketing.suggest_bidsSuggest bidsreadebay_sell.marketing.suggest_budgetSuggest budgetreadebay_sell.marketing.suggest_itemsSuggest itemsreadebay_sell.marketing.suggest_keywordsSuggest keywordsreadebay_sell.marketing.suggest_max_cpcSuggest max cpcreadebay_sell.marketing.update_ad_groupUpdate ad groupwriteebay_sell.marketing.update_ad_rate_strategyUpdate ad rate strategywriteebay_sell.marketing.update_bidUpdate bidwriteebay_sell.marketing.update_bidding_strategyUpdate bidding strategywriteebay_sell.marketing.update_campaign_budgetUpdate campaign budgetwriteebay_sell.marketing.update_campaign_identificationUpdate campaign identificationwriteebay_sell.marketing.update_email_campaignUpdate email campaignwriteebay_sell.marketing.update_item_price_markdown_promotionUpdate item price markdown promotionwriteebay_sell.marketing.update_item_promotionUpdate item promotionwriteebay_sell.marketing.update_keywordUpdate keywordwriteebay_sell.marketing.update_negative_keywordUpdate negative keywordwrite
Account37
ebay_sell.account.bulk_create_or_replace_sales_taxBulk create or replace sales taxwriteebay_sell.account.create_custom_policyCreate custom policywriteebay_sell.account.create_fulfillment_policyCreate fulfillment policywriteebay_sell.account.create_or_replace_sales_taxCreate or replace sales taxwriteebay_sell.account.create_payment_policyCreate payment policywriteebay_sell.account.create_return_policyCreate return policywriteebay_sell.account.delete_fulfillment_policyDelete fulfillment policydestructiveebay_sell.account.delete_payment_policyDelete payment policydestructiveebay_sell.account.delete_return_policyDelete return policydestructiveebay_sell.account.delete_sales_taxDelete sales taxdestructiveebay_sell.account.get_advertising_eligibilityGet advertising eligibilityreadebay_sell.account.get_custom_policiesGet custom policiesreadebay_sell.account.get_custom_policyGet custom policyreadebay_sell.account.get_fulfillment_policiesGet fulfillment policiesreadebay_sell.account.get_fulfillment_policyGet fulfillment policyreadebay_sell.account.get_fulfillment_policy_by_nameGet fulfillment policy by namereadebay_sell.account.get_kycGet kycreadebay_sell.account.get_opted_in_programsGet opted in programsreadebay_sell.account.get_payment_policiesGet payment policiesreadebay_sell.account.get_payment_policyGet payment policyreadebay_sell.account.get_payment_policy_by_nameGet payment policy by namereadebay_sell.account.get_payments_programGet payments programreadebay_sell.account.get_payments_program_onboardingGet payments program onboardingreadebay_sell.account.get_privilegesGet privilegesreadebay_sell.account.get_rate_tablesGet rate tablesreadebay_sell.account.get_return_policiesGet return policiesreadebay_sell.account.get_return_policyGet return policyreadebay_sell.account.get_return_policy_by_nameGet return policy by namereadebay_sell.account.get_sales_taxGet sales taxreadebay_sell.account.get_sales_taxesGet sales taxesreadebay_sell.account.get_subscriptionGet subscriptionreadebay_sell.account.opt_in_to_programOpt in to programwriteebay_sell.account.opt_out_of_programOpt out of programdestructiveebay_sell.account.update_custom_policyUpdate custom policywriteebay_sell.account.update_fulfillment_policyUpdate fulfillment policywriteebay_sell.account.update_payment_policyUpdate payment policywriteebay_sell.account.update_return_policyUpdate return policywrite
Inventory36
ebay_sell.inventory.bulk_create_offerBulk create offerwriteebay_sell.inventory.bulk_create_or_replace_inventory_itemBulk create or replace inventory itemwriteebay_sell.inventory.bulk_get_inventory_itemBulk get inventory itemreadebay_sell.inventory.bulk_migrate_listingBulk migrate listingwriteebay_sell.inventory.bulk_publish_offerBulk publish offerwriteebay_sell.inventory.bulk_update_price_quantityBulk update price quantitywriteebay_sell.inventory.create_inventory_locationCreate inventory locationwriteebay_sell.inventory.create_offerCreate offerwriteebay_sell.inventory.create_or_replace_inventory_itemCreate or replace inventory itemwriteebay_sell.inventory.create_or_replace_inventory_item_groupCreate or replace inventory item groupwriteebay_sell.inventory.create_or_replace_product_compatibilityCreate or replace product compatibilitywriteebay_sell.inventory.create_or_replace_sku_location_mappingCreate or replace sku location mappingwriteebay_sell.inventory.delete_inventory_itemDelete inventory itemdestructiveebay_sell.inventory.delete_inventory_item_groupDelete inventory item groupdestructiveebay_sell.inventory.delete_inventory_locationDelete inventory locationdestructiveebay_sell.inventory.delete_offerDelete offerdestructiveebay_sell.inventory.delete_product_compatibilityDelete product compatibilitydestructiveebay_sell.inventory.delete_sku_location_mappingDelete sku location mappingdestructiveebay_sell.inventory.disable_inventory_locationDisable inventory locationwriteebay_sell.inventory.enable_inventory_locationEnable inventory locationwriteebay_sell.inventory.get_inventory_itemGet inventory itemreadebay_sell.inventory.get_inventory_item_groupGet inventory item groupreadebay_sell.inventory.get_inventory_itemsGet inventory itemsreadebay_sell.inventory.get_inventory_locationGet inventory locationreadebay_sell.inventory.get_inventory_locationsGet inventory locationsreadebay_sell.inventory.get_listing_feesGet listing feesreadebay_sell.inventory.get_offerGet offerreadebay_sell.inventory.get_offersGet offersreadebay_sell.inventory.get_product_compatibilityGet product compatibilityreadebay_sell.inventory.get_sku_location_mappingGet sku location mappingreadebay_sell.inventory.publish_offerPublish offerwriteebay_sell.inventory.publish_offer_by_inventory_item_groupPublish offer by inventory item groupwriteebay_sell.inventory.update_inventory_locationUpdate inventory locationwriteebay_sell.inventory.update_offerUpdate offerwriteebay_sell.inventory.withdraw_offerWithdraw offerdestructiveebay_sell.inventory.withdraw_offer_by_inventory_item_groupWithdraw offer by inventory item groupdestructive
Edelivery27
ebay_sell.edelivery.bulk_cancel_packagesBulk cancel packagesdestructiveebay_sell.edelivery.bulk_confirm_packagesBulk confirm packageswriteebay_sell.edelivery.bulk_delete_packagesBulk delete packagesdestructiveebay_sell.edelivery.cancel_bundleCancel bundledestructiveebay_sell.edelivery.cancel_packageCancel packagedestructiveebay_sell.edelivery.clone_packageClone packagewriteebay_sell.edelivery.confirm_packageConfirm packagewriteebay_sell.edelivery.create_address_preferenceCreate address preferencewriteebay_sell.edelivery.create_bundleCreate bundlewriteebay_sell.edelivery.create_complaintCreate complaintwriteebay_sell.edelivery.create_consign_preferenceCreate consign preferencewriteebay_sell.edelivery.create_packageCreate packagewriteebay_sell.edelivery.delete_packageDelete packagedestructiveebay_sell.edelivery.get_actual_costsGet actual costsreadebay_sell.edelivery.get_address_preferencesGet address preferencesreadebay_sell.edelivery.get_agentsGet agentsreadebay_sell.edelivery.get_battery_qualificationsGet battery qualificationsreadebay_sell.edelivery.get_bundleGet bundlereadebay_sell.edelivery.get_bundle_labelGet bundle labelreadebay_sell.edelivery.get_consign_preferencesGet consign preferencesreadebay_sell.edelivery.get_dropoff_sitesGet dropoff sitesreadebay_sell.edelivery.get_handover_sheetGet handover sheetreadebay_sell.edelivery.get_labelsGet labelsreadebay_sell.edelivery.get_packageGet packagereadebay_sell.edelivery.get_packages_by_line_item_idGet packages by line item idreadebay_sell.edelivery.get_servicesGet servicesreadebay_sell.edelivery.get_trackingGet trackingread
Metadata27
ebay_sell.metadata.get_automotive_parts_compatibility_policiesGet automotive parts compatibility policiesreadebay_sell.metadata.get_category_policiesGet category policiesreadebay_sell.metadata.get_classified_ad_policiesGet classified ad policiesreadebay_sell.metadata.get_compatibilities_by_specificationGet compatibilities by specificationreadebay_sell.metadata.get_compatibility_property_namesGet compatibility property namesreadebay_sell.metadata.get_compatibility_property_valuesGet compatibility property valuesreadebay_sell.metadata.get_currenciesGet currenciesreadebay_sell.metadata.get_exclude_shipping_locationsGet exclude shipping locationsreadebay_sell.metadata.get_extended_producer_responsibility_policiesGet extended producer responsibility policiesreadebay_sell.metadata.get_handling_timesGet handling timesreadebay_sell.metadata.get_hazardous_materials_labelsGet hazardous materials labelsreadebay_sell.metadata.get_item_condition_policiesGet item condition policiesreadebay_sell.metadata.get_listing_structure_policiesGet listing structure policiesreadebay_sell.metadata.get_listing_type_policiesGet listing type policiesreadebay_sell.metadata.get_motors_listing_policiesGet motors listing policiesreadebay_sell.metadata.get_multi_compatibility_property_valuesGet multi compatibility property valuesreadebay_sell.metadata.get_negotiated_price_policiesGet negotiated price policiesreadebay_sell.metadata.get_product_compatibilitiesGet product compatibilitiesreadebay_sell.metadata.get_product_safety_labelsGet product safety labelsreadebay_sell.metadata.get_regulatory_policiesGet regulatory policiesreadebay_sell.metadata.get_return_policiesGet return policiesreadebay_sell.metadata.get_sales_tax_jurisdictionsGet sales tax jurisdictionsreadebay_sell.metadata.get_shipping_carriersGet shipping carriersreadebay_sell.metadata.get_shipping_locationsGet shipping locationsreadebay_sell.metadata.get_shipping_policiesGet shipping policiesreadebay_sell.metadata.get_shipping_servicesGet shipping servicesreadebay_sell.metadata.get_site_visibility_policiesGet site visibility policiesread
Feed19
ebay_sell.feed.create_customer_service_metric_taskCreate customer service metric taskwriteebay_sell.feed.create_inventory_taskCreate inventory taskwriteebay_sell.feed.create_order_taskCreate order taskwriteebay_sell.feed.create_scheduleCreate schedulewriteebay_sell.feed.create_taskCreate taskwriteebay_sell.feed.delete_scheduleDelete scheduledestructiveebay_sell.feed.get_customer_service_metric_taskGet customer service metric taskreadebay_sell.feed.get_customer_service_metric_tasksGet customer service metric tasksreadebay_sell.feed.get_inventory_taskGet inventory taskreadebay_sell.feed.get_inventory_tasksGet inventory tasksreadebay_sell.feed.get_order_taskGet order taskreadebay_sell.feed.get_order_tasksGet order tasksreadebay_sell.feed.get_scheduleGet schedulereadebay_sell.feed.get_schedule_templateGet schedule templatereadebay_sell.feed.get_schedule_templatesGet schedule templatesreadebay_sell.feed.get_schedulesGet schedulesreadebay_sell.feed.get_taskGet taskreadebay_sell.feed.get_tasksGet tasksreadebay_sell.feed.update_scheduleUpdate schedulewrite
Account V214
ebay_sell.account_v2.create_calculated_shipping_rulesCreate calculated shipping ruleswriteebay_sell.account_v2.create_flat_shipping_rulesCreate flat shipping ruleswriteebay_sell.account_v2.create_promotional_shipping_ruleCreate promotional shipping rulewriteebay_sell.account_v2.get_combined_shipping_rulesGet combined shipping rulesreadebay_sell.account_v2.get_payout_settingsGet payout settingsreadebay_sell.account_v2.get_rate_tableGet rate tablereadebay_sell.account_v2.get_user_preferencesGet user preferencesreadebay_sell.account_v2.set_user_preferencesSet user preferenceswriteebay_sell.account_v2.update_calculated_shipping_rulesUpdate calculated shipping ruleswriteebay_sell.account_v2.update_combined_paymentsUpdate combined paymentswriteebay_sell.account_v2.update_flat_shipping_rulesUpdate flat shipping ruleswriteebay_sell.account_v2.update_payout_percentageUpdate payout percentagewriteebay_sell.account_v2.update_promotional_shipping_ruleUpdate promotional shipping rulewriteebay_sell.account_v2.update_shipping_costUpdate shipping costwrite
Fulfillment13
ebay_sell.fulfillment.accept_payment_disputeAccept Payment Disputewriteebay_sell.fulfillment.add_evidenceAdd an Evidence Filewriteebay_sell.fulfillment.contest_payment_disputeContest Payment Disputewriteebay_sell.fulfillment.create_shipping_fulfillmentCreate shipping fulfillmentwriteebay_sell.fulfillment.get_activitiesGet Payment Dispute Activityreadebay_sell.fulfillment.get_orderGet orderreadebay_sell.fulfillment.get_ordersGet ordersreadebay_sell.fulfillment.get_payment_disputeGet Payment Dispute Detailsreadebay_sell.fulfillment.get_payment_dispute_summariesSearch Payment Dispute by Filtersreadebay_sell.fulfillment.get_shipping_fulfillmentGet shipping fulfillmentreadebay_sell.fulfillment.get_shipping_fulfillmentsGet shipping fulfillmentsreadebay_sell.fulfillment.issue_refundIssue Refunddestructiveebay_sell.fulfillment.update_evidenceUpdate evidencewrite
Finances11
ebay_sell.finances.get_billing_activitiesGet billing activitiesreadebay_sell.finances.get_order_earningsGet order earningsreadebay_sell.finances.get_order_earnings_by_idGet order earnings by idreadebay_sell.finances.get_order_earnings_summaryGet order earnings summaryreadebay_sell.finances.get_payoutGet payoutreadebay_sell.finances.get_payout_summaryGet payout summaryreadebay_sell.finances.get_payoutsGet payoutsreadebay_sell.finances.get_seller_funds_summaryGet seller funds summaryreadebay_sell.finances.get_transaction_summaryGet transaction summaryreadebay_sell.finances.get_transactionsGet transactionsreadebay_sell.finances.get_transferGet transferread
Stores8
ebay_sell.stores.add_store_categoryAdd store categorywriteebay_sell.stores.delete_store_categoryDelete store categorydestructiveebay_sell.stores.get_storeGet storereadebay_sell.stores.get_store_categoriesGet store categoriesreadebay_sell.stores.get_store_taskGet store taskreadebay_sell.stores.get_store_tasksGet store tasksreadebay_sell.stores.move_store_categoryMove store categorywriteebay_sell.stores.rename_store_categoryRename store categorywrite
Logistics5
ebay_sell.logistics.cancel_shipmentCancel shipmentdestructiveebay_sell.logistics.create_from_shipping_quoteCreate from shipping quotewriteebay_sell.logistics.create_shipping_quoteCreate shipping quotewriteebay_sell.logistics.get_shipmentGet shipmentreadebay_sell.logistics.get_shipping_quoteGet shipping quoteread
Analytics4
ebay_sell.analytics.find_seller_standards_profilesFind seller standards profilesreadebay_sell.analytics.get_customer_service_metricGet customer service metricreadebay_sell.analytics.get_seller_standards_profileGet seller standards profilereadebay_sell.analytics.get_traffic_reportGet traffic reportread
Negotiation2
ebay_sell.negotiation.find_eligible_itemsFind eligible itemsreadebay_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.