Seller Assistant MCP
An MCP server that connects AI assistants to the Seller Assistant API — allowing them to instantly discover endpoints, read schemas, and securely execute API calls right from the chat.
Endpoint
https://mcp.sellerassistant.app/mcp
Add to Claude
- Mint an API token at app.sellerassistant.app → Settings → API
- Open claude.ai → Settings → Connectors → Add custom connector
- Paste this URL (replacing
YOUR_TOKENwith your actual token):
https://mcp.sellerassistant.app/mcp?token=YOUR_TOKEN - Save and toggle on in any chat
The token never appears in chat — it lives only in the connector URL stored by Claude.ai. To rotate, replace it in the connector settings.
Available Tools
sa_search_endpoints— search by path, operationId, summary, or tagssa_get_endpoint— full operation details with resolved schemassa_list_schemas— list all schemas with optional filtersa_get_schema— full schema definition with resolved$refssa_call_endpoint— execute an API call against the Seller Assistant backend
How traffic is identified
Every upstream call to the Seller Assistant API made through this MCP
server is tagged with an X-App-Name: mcp-client header so
backend logs and analytics can distinguish AI-driven traffic from
regular app traffic. This header is injected automatically and
cannot be overridden from the client side.
Quick Test
Initialize the protocol (no auth required):
curl -X POST https://mcp.sellerassistant.app/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-H "X-App-Name: mcp-client" \
-d '{"jsonrpc":"2.0","id":1,"method":"initialize",
"params":{"protocolVersion":"2025-03-26",
"capabilities":{},
"clientInfo":{"name":"test","version":"1.0"}}}'
Execute an authenticated API call. Token can be passed via
X-Api-Key header (shown below), Authorization: Bearer
(auto-converted to X-Api-Key upstream), or
?token= on the connector URL. The upstream call is tagged
with X-App-Name: mcp-client automatically:
curl -X POST https://mcp.sellerassistant.app/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-H "X-Api-Key: YOUR_SA_API_KEY" \
-H "X-App-Name: mcp-client" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call",
"params":{"name":"sa_call_endpoint",
"arguments":{"path":"/api/v1/products/B00U26V4VQ",
"method":"GET"}}}'