Claude Desktop·edit config file, restart, OAuth opens
1. Open ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows).
2. Add the dsers entry:
{
"mcpServers": {
"dsers": {
"type": "http",
"url": "https://mcp.dsers.com/dropshipping/mcp"
}
}
}
3. Save, fully quit and relaunch Claude Desktop. A browser will open for DSers OAuth — sign in, you're done.
Claude Code·one CLI command
1. From your terminal:
claude mcp add --transport http dsers https://mcp.dsers.com/dropshipping/mcp
2. Restart Claude Code. The first tool call will trigger the OAuth flow in your browser.
To remove later: claude mcp remove dsers
Cursor·UI or config file
UI route: Settings → Tools & Integrations → MCP Tools → "Add new MCP server" → choose HTTP, paste the URL.
Config-file route: edit ~/.cursor/mcp.json:
{
"mcpServers": {
"dsers": {
"type": "http",
"url": "https://mcp.dsers.com/dropshipping/mcp"
}
}
}
Restart Cursor. OAuth runs in the browser on first call.
Codex CLI·add + login
1. Add the server and trigger OAuth:
codex mcp add dsers --transport http https://mcp.dsers.com/dropshipping/mcp
codex mcp login dsers
2. Browser opens, sign in to DSers, return to terminal. Verify with codex mcp list.
Smithery·web UI or CLI
Web UI: visit the DSers MCP listing on Smithery, pick your client from the install picker, copy the generated config.
CLI route:
npx -y @smithery/cli install @dsers/mcp-server --client claude
Smithery proxies the connection — you'll still complete OAuth against DSers in your browser.
VS Code · Cline · Zed · others·any spec-compliant remote MCP client
Any client that supports a remote HTTP MCP server with OAuth 2.1 + PKCE will work. In your client's MCP settings, add a server with:
URL: https://mcp.dsers.com/dropshipping/mcp
Type: http / streamable-http
Auth: oauth2 (auto)
Don't paste API keys or Authorization headers — DSers MCP authenticates only via the standard MCP OAuth flow. See the full setup docs for client-specific notes.