eBay Shipping Policy MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| EBAY_ENABLE_LISTING_TOOLS | No | Set to true to enable the optional listing tools (check_listings and end_listings). Default is false. | false |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_policiesB | eBayの全フルフィルメントポリシー一覧を取得 |
| bulk_update_exclusionsB | ポリシー名フィルタで一括除外設定更新(部分一致) |
| get_policy_exclusionsA | 特定ポリシーの除外設定を人間が読める形で取得 |
| update_exclusionsB | 特定ポリシーの除外設定を更新 |
| export_all_excelB | 全ポリシーの除外設定をピボット形式のExcelに出力 |
| import_excelC | ピボット形式のExcelからeBayに除外設定を反映 |
| list_shipping_servicesC | ポリシーのshippingServices一覧を取得 |
| reorder_shipping_servicesC | INTERNATIONALのshippingServices順序を変更(指定サービスを先頭へ) |
| add_shipping_serviceC | INTERNATIONALにshippingServiceを追加 |
| remove_shipping_serviceC | INTERNATIONALからshippingServiceを削除 |
| clone_policyA | 既存ポリシーを複製して新規ポリシーを作成(除外国の追加・削除も同時可) |
| delete_policyA | 単体フルフィルメントポリシーを削除(紐づく出品があるとeBay側で拒否される) |
| bulk_delete_policiesA | 複数フルフィルメントポリシーを一括削除(紐づき出品がある場合は失敗扱いで報告) |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 13 tools
Tools are mostly distinct: single vs. bulk operations (delete_policy vs. bulk_delete_policies, update_exclusions vs. bulk_update_exclusions) are clear in scope, and actions like add/reorder/remove on shipping services are well separated. Minor overlap exists between bulk_update_exclusions and import_excel, but descriptions clarify the input mechanism (name filter vs. Excel).
All tool names use snake_case and follow a verb-first pattern (list, get, create, update, delete, export, import, etc.). A few names like export_all_excel and import_excel omit the explicit object, but the convention is otherwise coherent and predictable.
13 tools is a well-scoped set for an eBay fulfillment policy server. Each tool covers a concrete operation, and the count is within the ideal 3–15 range without redundancy or excess.
The domain covers policy deletion, cloning (as a create), exclusion management, and shipping services. However, there is no direct get_policy or update_policy for core policy fields (e.g., name, handling time), and no true create-from-scratch operation, which are notable gaps for a policy management workflow.