MCP Server
The only ranking-focused Amazon MCP server in an ecosystem of 11,000+. Run organic ranking campaigns from Claude, Cursor, or any MCP-compatible assistant. One install.
Get startedCapabilities
Tell the assistant to create a ranking campaign for any Amazon product. It sets up the project, targets the keyword, and starts tracking organic position.
Tell it to set a campaign schedule. It distributes page views, add-to-carts, and search-find-buy actions across the days you choose.
Tell it to pull a position report. It returns daily organic rank, execution stats, and other Amazon specific metrics.
As of early 2026, campaigns using this methodology have been associated with 1,700+ products moving from page 2–3 to page one. Median observed time: 48 days. Past performance does not predict future results. The MCP server is the interface. The ranking infrastructure behind it produced those numbers.
Demo
A ranking campaign created, scheduled, and tracked without leaving Claude.
Methodology
Amazon ranks products based on keyword-attributed purchase behaviour. The algorithm asks: "Will this product satisfy a shopper who searches for [keyword]?" It evaluates this across multiple rolling time windows, weighting recent activity more heavily.
Products get stuck when they convert well but lack sufficient keyword-attributed sales volume to outpace page-one competitors. A good listing converts traffic. It does not generate traffic.
Not all buyer actions carry equal weight. Three signals matter for ranking. Each one is stronger than the last.
Listing is relevant and attractive for this keyword. Drives CTR signal.
Purchase intent. High ATC rate signals product-market fit at the listing level.
Complete funnel. Ties a keyword to a completed transaction with full competitive context.
Every category has natural conversion ratios between views, carts, and purchases. Running one signal in isolation diverges from those ratios. Running all three in proportion maintains a natural funnel profile.
Rank holds when daily sales volume stays consistent, conversion rate stays above category average, and reviews accumulate. Rank decays when volume drops, competitors increase their volume, or stockouts occur. The algorithm prioritises consistent volume over short bursts.
Setup
Log in at listingbureau.com and add funds via Stripe.
One key per account. Copy it from the dashboard.
Paste this into the MCP configuration:
// ~/Library/Application Support/Claude/claude_desktop_config.json (Mac)
// %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"listingbureau": {
"command": "npx",
"args": ["-y", "listingbureau-mcp"],
"env": {
"LB_API_KEY": "your-api-key-here"
}
}
}
}
/plugin install listingbureau@claude-plugins-official
claude mcp add listingbureau -e LB_API_KEY=your-api-key -- npx -y listingbureau-mcp
Sets LB_API_KEY in your Claude Code MCP config. Replace your-api-key with your actual key.
Cursor will open a dialog — paste your API key over your-api-key-here before clicking Accept.
Add to .cursor/mcp.json in your project root:
{
"mcpServers": {
"listingbureau": {
"command": "npx",
"args": ["-y", "listingbureau-mcp"],
"env": {
"LB_API_KEY": "your-api-key-here"
}
}
}
}
npx -y listingbureau-mcp
Set LB_API_KEY as an environment variable before running.
Full documentation on GitHub.
Pricing
Add funds to the wallet. Each action is deducted at a fixed rate.
No monthly fees. No minimum commitment. No expiration on funds.
Keyword-attributed product page view. Drives click-through rate signal.
Keyword-attributed add-to-cart action. Purchase intent signal.
Full-funnel keyword-attributed purchase. Strongest ranking signal.
SFB rates includes the product price which will be issued as a rebate plus 11% for tax and transfer fees.
Example: A product retailing at $24.99 costs $8.50 + $24.99 + $2.75 = $36.24 per SFB action.
The wallet is prepaid. Add funds through the web dashboard via Stripe. Each scheduled action is deducted from the balance at the time of execution. The MCP server provides access to the balance, transaction history, and can generate Stripe checkout links for top-ups.
If the wallet balance reaches zero, scheduled actions pause automatically. No debt is incurred, no overages are charged. The campaign resumes once funds are added. Position tracking continues regardless of wallet balance.
There is no minimum top-up amount and no expiration on funds. Unused balance can be refunded at any time through the web dashboard.
Common questions
Ranking campaigns generate traffic and conversion signals through legitimate marketing channels. Every SFB order is a genuine product purchase delivered to a real address. This is not click manipulation or review fraud.
Only data tied to the authenticated account: campaigns, orders, schedules, wallet balance, and account profile. The MCP server does not access Amazon Seller Central or any external accounts.
Any application that supports the Model Context Protocol (MCP). This includes Claude Desktop, Claude Code, Cursor, OpenClaw, Windsurf, and others. The server runs locally via npx.
Through the web dashboard at listingbureau.com or via the MCP server's lb_wallet_topup tool, which generates a Stripe checkout link. The MCP server provides wallet access including top-up via Stripe checkout links.
No. Campaigns target products by ASIN and keyword. The ASIN must be live on Amazon. No Seller Central credentials are required or requested.
Use the lb_orders_report_issue tool or report through the web dashboard. Each order allows up to 5 issue reports. The operations team investigates reported issues within 24 hours.
Unused wallet balance can be refunded through the web dashboard. No contracts, no lock-in periods, no cancellation fees. Funds already spent on executed actions are non-refundable.
The API key stays on your machine inside the MCP configuration file. It is sent over HTTPS to listingbureau.com and not logged server-side under normal operation. The MCP server runs locally via npx.
Yes. MIT license. The source code is public on GitHub. The MCP server is a thin client. The ranking infrastructure runs server-side.
Tools
Amazon seller tools built into your AI assistant. No dashboard. No agency portal.
lb_projects_create
Create a new ranking campaign. Provide an ASIN, target keyword, and Amazon region.
lb_projects_list
List all campaigns with optional filters (region, active status, archived).
lb_projects_get
Get full campaign details including schedule and SERP data.
lb_projects_update
Toggle active/pause status for a campaign.
lb_projects_archive
Archive (soft-delete) a campaign.
lb_projects_get_stats
Pull daily stats: ranking positions, service execution, ARA analytics.
lb_schedule_get
View the current campaign schedule (per-day ATC, SFB, PGV volumes).
lb_schedule_set
Set a per-day schedule with specific volumes for each date. Up to 365 entries.
lb_schedule_quick_set
Set uniform daily volumes in one call. Replaces the existing schedule.
lb_estimate_cost
Estimate campaign cost before committing. Computes total cost, daily averages, and wallet sustainability from current rates and balance.
lb_orders_list
List all orders with status, campaign, and pagination (newest first).
lb_orders_get
Get detailed information for a specific order.
lb_orders_report_issue
Report an issue with an order (max 5 reports per order).
lb_wallet_get_balance
Check current wallet balance (credits and USD).
lb_wallet_get_transactions
View wallet transaction history (paginated).
lb_wallet_topup
Generate a Stripe checkout URL to top up wallet balance.
lb_account_get
Get account info (email, name, company, plan, account type).
lb_account_update_profile
Update profile fields (first name, last name, company).
lb_account_get_service_rates
Get current service pricing rates.
lb_account_get_subscription
Get subscription info (plan label, fee, wallet usage).
lb_feedback_submit
Submit feedback or feature requests (10 to 5,000 characters).
MCP Server
Log in. Install the server. Ask your assistant to rank a product.
Get Started