eBay Browse API MCP server — buy-side listing search + aggregated price-landscape summaries (read-only). ebay_search / ebay_get_item / ebay_price_check.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add ebay-browse --env EBAY_PRD_APP_ID='<EBAY_PRD_APP_ID>' --env EBAY_PRD_CERT_ID='<EBAY_PRD_CERT_ID>' --env EBAY_SBX_APP_ID='<EBAY_SBX_APP_ID>' --env EBAY_SBX_CERT_ID='<EBAY_SBX_CERT_ID>' -- uvx ebay-mcp~/.codex/config.toml
[mcp_servers.ebay-browse]
command = "uvx"
args = ["ebay-mcp"]
env = { EBAY_PRD_APP_ID = "<EBAY_PRD_APP_ID>", EBAY_PRD_CERT_ID = "<EBAY_PRD_CERT_ID>", EBAY_SBX_APP_ID = "<EBAY_SBX_APP_ID>", EBAY_SBX_CERT_ID = "<EBAY_SBX_CERT_ID>" }
# codex mcp add ebay-browse --env EBAY_PRD_APP_ID='<EBAY_PRD_APP_ID>' --env EBAY_PRD_CERT_ID='<EBAY_PRD_CERT_ID>' --env EBAY_SBX_APP_ID='<EBAY_SBX_APP_ID>' --env EBAY_SBX_CERT_ID='<EBAY_SBX_CERT_ID>' -- uvx ebay-mcp~/.cursor/mcp.json
{
"mcpServers": {
"ebay-browse": {
"command": "uvx",
"args": [
"ebay-mcp"
],
"env": {
"EBAY_PRD_APP_ID": "<EBAY_PRD_APP_ID>",
"EBAY_PRD_CERT_ID": "<EBAY_PRD_CERT_ID>",
"EBAY_SBX_APP_ID": "<EBAY_SBX_APP_ID>",
"EBAY_SBX_CERT_ID": "<EBAY_SBX_CERT_ID>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"ebay-browse": {
"type": "stdio",
"command": "uvx",
"args": [
"ebay-mcp"
],
"env": {
"EBAY_PRD_APP_ID": "<EBAY_PRD_APP_ID>",
"EBAY_PRD_CERT_ID": "<EBAY_PRD_CERT_ID>",
"EBAY_SBX_APP_ID": "<EBAY_SBX_APP_ID>",
"EBAY_SBX_CERT_ID": "<EBAY_SBX_CERT_ID>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"ebay-browse": {
"command": "uvx",
"args": [
"ebay-mcp"
],
"env": {
"EBAY_PRD_APP_ID": "<EBAY_PRD_APP_ID>",
"EBAY_PRD_CERT_ID": "<EBAY_PRD_CERT_ID>",
"EBAY_SBX_APP_ID": "<EBAY_SBX_APP_ID>",
"EBAY_SBX_CERT_ID": "<EBAY_SBX_CERT_ID>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"ebay-browse": {
"command": "uvx",
"args": [
"ebay-mcp"
],
"env": {
"EBAY_PRD_APP_ID": "<EBAY_PRD_APP_ID>",
"EBAY_PRD_CERT_ID": "<EBAY_PRD_CERT_ID>",
"EBAY_SBX_APP_ID": "<EBAY_SBX_APP_ID>",
"EBAY_SBX_CERT_ID": "<EBAY_SBX_CERT_ID>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"ebay-browse": {
"command": "uvx",
"args": [
"ebay-mcp"
],
"env": {
"EBAY_PRD_APP_ID": "<EBAY_PRD_APP_ID>",
"EBAY_PRD_CERT_ID": "<EBAY_PRD_CERT_ID>",
"EBAY_SBX_APP_ID": "<EBAY_SBX_APP_ID>",
"EBAY_SBX_CERT_ID": "<EBAY_SBX_CERT_ID>"
}
}
}
}Environment variables
EBAY_PRD_APP_IDEBAY_PRD_CERT_IDEBAY_SBX_APP_IDEBAY_SBX_CERT_ID
Replace the placeholders with your own credentials and keep them out of version control.