rhodium11-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@rhodium11-mcp show my wallet balance"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
rhodium11-mcp
MCP server for Rhodium11. Exposes 21 tools for managing projects, schedules, orders, wallet, and feedback through any MCP-compatible AI agent.
Quick Start
With Claude Desktop / Claude Code
Add to your MCP config:
{
"mcpServers": {
"rhodium11": {
"command": "npx",
"args": ["-y", "rhodium11-mcp"],
"env": {
"RH11_API_KEY": "cak_your_key_here"
}
}
}
}With Cursor
Add the same configuration to your Cursor MCP settings.
Related MCP server: MCP Enterprise Architecture Practice 01
Configuration
Variable | Required | Default | Description |
| Yes | — | Customer API key ( |
| No |
| API base URL |
Tools (21)
Account
Tool | Description |
| Get account info |
| Update profile (first_name, last_name, company) |
| Get current pricing rates |
| Get subscription info |
Wallet
Tool | Description |
| Get wallet balance (credits + USD) |
| Get transaction history (paginated) |
Projects
Tool | Description |
| List projects (with marketplace/region/active filters) |
| Create a new project |
| Get project details |
| Pause/resume a project |
| Archive (soft delete) a project |
| Get daily stats (execution, SERP, ARA, BR, SQR, ranks) |
| Recommended daily quantities for the keyword, with range and over-spend flag |
| Research candidate keywords before creating projects (max 100/call) |
Schedule
Tool | Description |
| Get project schedule |
| Set full per-day schedule |
| Quick-set uniform daily volumes |
Orders
Tool | Description |
| List orders (paginated) |
| Get order details |
| Report an issue (max 5 per order) |
Feedback
Tool | Description |
| Submit feedback (10-5000 characters) |
Authentication
Authentication is handled automatically. The server exchanges your RH11_API_KEY for a JWT on the first tool call, proactively refreshes before expiry, and retries once on 401 errors. No manual token management needed.
Configuration
Env var | Default | Purpose |
| (required) | Customer API key (starts with |
|
| Override for staging or self-hosted backends. |
|
| Length (in days) of the SFB lock window surfaced via |
sfb_lock_info on schedule responses
rh11_schedule_get, rh11_schedule_set, and rh11_schedule_quick_set augment the response with an sfb_lock_info block when scheduled SFB units fall inside the lock window. The backend (mpux-flask) freezes the next N days of SFB once a project has active SFB running — this field surfaces how many units are committed and the earliest date you can change SFB freely. Informational only; the backend remains the authority.
Development
npm install
npm run build
npm testLicense
MIT
Available Tools
21 toolsrh11_account_getARead-only
Get Rhodium11 account info (email, name, company, plan, account type)
Inputs: no named parameters.
rh11_account_get_service_ratesARead-only
Get current Rhodium11 service pricing rates. Returns empty object if no plan is active.
Inputs: no named parameters.
rh11_account_get_subscriptionARead-only
Get Rhodium11 subscription info (plan label, fee, discount, wallet usage)
Inputs: no named parameters.
rh11_account_update_profileAIdempotent
Update Rhodium11 account profile fields (first_name, last_name, company). At least one field required.
Inputs: company, last_name, first_name.
rh11_feedback_submitA
Submit feedback to Rhodium11 (10-5000 characters). Do not submit duplicate feedback — identical text will be rejected.
Inputs: feedback (required).
rh11_keywords_projectionARead-only
Research keywords BEFORE creating projects for them. Give it candidate keywords and it returns, for each, how big the keyword is, what share the third-placed product holds, and the daily purchases it would take to reach the top three, with a confidence range and matching add-to-cart and pageview volumes. Use it to compare candidates, size a launch, or check whether a keyword is worth targeting at all. Keywords Amazon barely reports come back as low_demand, meaning competition is minimal. Purchases do most of the ranking work; add-to-carts and pageviews carry far less weight on their own. Check keyword_market.third_place_share_basis to tell a measured share from one estimated from clicks or substituted from keywords of the same size, and prefer the low/high range whenever expectations.low_confidence is true. Returns {projections, budget}: budget carries daily_budget and daily_budget_used so you can pace yourself. Only newly looked-up keywords count against it; cached ones are free. Max 100 keywords per call.
Inputs: keywords (required), region.
rh11_orders_getARead-only
Get detailed info for a specific Rhodium11 order.
Inputs: order_id (required).
rh11_orders_listARead-only
List Rhodium11 orders (paginated, newest first). Includes order status, campaign, region, and issue report status.
Inputs: page, per_page.
rh11_orders_report_issueA
Report an issue with a Rhodium11 order. Maximum 5 issue reports per order — do not retry if you receive a limit error. Description must be 1-1000 characters.
Inputs: order_id (required), description (required).
rh11_projects_archiveADestructive
Archive (soft delete) a Rhodium11 Amazon project. The project can be reactivated by creating a new project with the same ASIN+keyword+region.
Inputs: ui_id (required).
rh11_projects_createA
Create a new Rhodium11 Amazon project. If a project with the same ASIN+keyword+region was previously archived, it will be reactivated instead (returns 201). ASIN must be a valid Amazon ASIN. Keyword must be 3-200 characters.
Inputs: asin (required), region (required), keyword (required).
rh11_projects_getARead-only
Get detailed info for a specific Rhodium11 project including schedule, services, and SERP data.
Inputs: ui_id (required).
rh11_projects_get_projectionARead-only
Get the recommended daily quantities for a project's keyword: how many purchases a day it takes to reach the top three, with a confidence range and matching add-to-cart and pageview volumes. Also returns how big the keyword is, what share the third-placed product holds, how often products that reach the top three keep the position, and a flag when the project is configured well above what the keyword can support. Use this before changing a schedule, or to check whether current volumes are sensible. Purchases do most of the ranking work; add-to-carts and pageviews carry far less weight on their own and are sized as supporting activity. Check keyword_market.third_place_share_basis: 'conversion' means measured, 'click' means estimated from click data, 'tier' means the typical share for keywords this size rather than anything measured on this one. When expectations.low_confidence is true, work from purchases_per_day_low/high rather than the single figure. A status other than 'ok' means no numbers are available and the message says why; 'stale_market' and 'error' are temporary, 'unsupported' and 'no_data' are not.
Inputs: ui_id (required).
rh11_projects_get_statsARead-only
Get daily stats for a Rhodium11 project: service execution (SFB, ATC, Wishlist, PGV), SERP rankings, ARA analytics, Brand Referral, and Search Query data. Note: this call may be slow (~1-2s) due to 14+ backend DB queries.
Inputs: ui_id (required), days.
rh11_projects_listARead-only
List Rhodium11 Amazon projects with optional filters. Returns ASIN, keyword, active status, and current service volumes.
Inputs: active, region.
rh11_projects_updateAIdempotent
Update a Rhodium11 project. Currently supports toggling the active status (pause/resume). To archive a project, use rh11_projects_archive instead.
Inputs: ui_id (required), active.
rh11_schedule_getARead-only
Get the current schedule for a Rhodium11 project. Shows per-day service volumes (atc, sfb, pgv, wishlist). When SFB units fall inside the lock window, the response is augmented with sfb_lock_info describing how many units are committed.
Inputs: ui_id (required).
rh11_schedule_quick_setADestructiveIdempotent
Quick-set uniform daily volumes for a Rhodium11 project. WARNING: This clears any existing per-day schedule and replaces it with uniform values. All omitted fields default to 0. SFB units that fall in the next 2 days (mpux-flask LOCK_SFB_DAYS, configurable via RH11_LOCK_SFB_DAYS) become committed once the project has active SFB — sfb_lock_info in the response surfaces this.
Inputs: ui_id (required), atc, pgv, sfb, +1 more.
rh11_schedule_setADestructiveIdempotent
Set the full per-day schedule for a Rhodium11 project. Replaces any existing schedule. Each entry represents one day with volumes for atc, sfb, pgv, and wishlist. Max 365 entries. SFB units that fall in the next 2 days (mpux-flask LOCK_SFB_DAYS, configurable via RH11_LOCK_SFB_DAYS) become committed once the project has active SFB — sfb_lock_info in the response surfaces this.
Inputs: ui_id (required), schedule (required).
rh11_wallet_get_balanceARead-only
Get Rhodium11 wallet balance (credits and USD). May include a warning if data is temporarily unavailable.
Inputs: no named parameters.
rh11_wallet_get_transactionsARead-only
Get Rhodium11 wallet transaction history (paginated). Last page may include legacy entries beyond per_page count.
Inputs: page, type, per_page.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 21 tools
Each tool is clearly scoped to a specific resource and action, with distinct names like projects_get_projection vs keywords_projection. The descriptions further clarify any potential overlap, making misselection unlikely.
All tools follow a strict rh11_<resource>_<action> pattern with consistent snake_case. Actions are predictable (get, list, create, update, archive), and even the less common ones (quick_set, report_issue) fit the pattern.
21 tools is on the heavier end but justified given the broad domain (account, wallet, projects, keywords, schedules, orders, feedback). Each tool addresses a distinct need, and the count remains manageable for an agent to navigate.
The surface covers core lifecycle operations for projects (list, create, get, update, archive), schedules (get, set, quick_set), and orders (list, get, report_issue). Minor gaps like subscription cancellation or wallet top-up exist but don't block primary workflows.
Maintenance
Related MCP Connectors
Nifty's MCP server — exposes tasks, projects, messages, and files as tools for AI agents.
MCP server for your apps' tools and custom tools, plus hosted AI agents and approval-gated workflows
MCP server exposing the Backtest360 engine API as tools for AI agents.
Hosted MCP server for live public-data APIs and Skills for AI agents.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceAn MCP server that exposes product-management tools for AI agents, including backlog prioritization, feedback analysis, capacity assessment, and dependency mapping.-
- FlicenseNot gradedqualityDmaintenanceEnterprise MCP server providing a suite of tools including file, database, GitHub, Slack, calendar, email, vector search, and Python execution, with safe defaults and OpenAI integration for automatic tool selection.-
- FlicenseNot gradedqualityDmaintenanceA centralized MCP server providing over 40 tools for contextual intelligence, code analysis, vision, and memory management via MemPalace, enabling efficient project development and agent orchestration.-
- AlicenseNot gradedqualityDmaintenanceMCP server for the Junction41 platform, providing 125 tools for agent lifecycle, jobs, workspace, payments, bounties, and more, enabling LLMs to interact with Junction41.7 npmMIT