rms-mcp
The rms-mcp server provides 26 tools for AI agents to manage Rakuten Ichiba operations via the Rakuten RMS API, covering:
Sales & Analysis: Daily sales summaries, product rankings by revenue, and cancellation rates.
Order Management: View order details, list unconfirmed/pending orders, confirm orders, update shipping info, sub-statuses, memos, and cancel orders.
Product Management: Search and list products, create/update products, and change prices.
Inventory Management: Get and update inventory for specific products and variants.
Coupons: Search issued coupons and issue new ones.
Inquiries: View counts, lists, details, and send replies to customer inquiries.
Browser Automation: Post review replies, set RPP ad budgets, check event calendars, and generate R-Mail (newsletter) drafts.
Authentication uses RMS API credentials (service secret and license key), and the server supports both stdio (local) and HTTP (remote) connection modes.
Provides tools for accessing Rakuten RMS data including daily sales summaries, product rankings, order details, and cancel rates.
Click on "Install 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., "@rms-mcpshow me today's Rakuten sales summary"
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.
rms-mcp
楽天RMSのMCPサーバー — 自然言語で楽天市場運用を操作するAIエージェント向けツール群
26ツール | 読取12 + 書込10 + ブラウザ操作4
ツール一覧
売上・分析
ツール | 説明 |
| 日別売上サマリー(件数・税・クーポン・送料) |
| 商品別ランキング(数量・売上・平均単価) |
| キャンセル率・件数 |
注文管理
ツール | 説明 |
| 注文番号指定で全詳細JSON |
| 未確認(注文確認待ち)の注文一覧 |
| 発送待ち注文一覧 |
| サブステータス一覧 |
| 受注確認(確認待ち→処理中) |
| 配送情報更新(配送業者・追跡番号) |
| サブステータス更新 |
| 注文メモ更新 |
| 注文キャンセル |
商品管理
ツール | 説明 |
| 商品検索(管理番号・商品名・ジャンル) |
| 全商品の管理番号・商品名・価格の一覧 |
| 商品の新規登録・更新 |
| 商品価格の変更 |
在庫管理
ツール | 説明 |
| 指定商品の在庫情報を取得 |
| 在庫数の更新(バリアント単位) |
クーポン
ツール | 説明 |
| 発行済みクーポンの一覧 |
| 新規クーポンの発行 |
問い合わせ
ツール | 説明 |
| 問い合わせ管理(件数・一覧・詳細・返信) |
ブラウザ操作(Playwright / Cookie要)
ツール | 説明 |
| レビューに返信を投稿 |
| RPP広告の月予算を設定 |
| イベントカレンダー確認 |
| R-Mail(メルマガ)文面自動生成 |
Related MCP server: mcp-estat-japan
セットアップ
git clone https://github.com/yasuhidekoizumi-afk/rms-mcp.git
cd rms-mcp
uv sync認証
RMS管理画面 → API設定 で serviceSecret と licenseKey を発行。
export RMS_SERVICE_SECRET="SP404839_xxxxxxxxxx"
export RMS_LICENSE_KEY="SL404839_xxxxxxxxxx"接続方法
ローカル(stdio / Claude Code / Hermes)
.mcp.json または claude_desktop_config.json:
{
"mcpServers": {
"rms-mcp": {
"command": "uv",
"args": ["run", "--directory", "/path/to/rms-mcp", "rms-mcp"],
"env": {
"RMS_SERVICE_SECRET": "SP404839_xxx",
"RMS_LICENSE_KEY": "SL404839_xxx"
}
}
}
}リモート(Railway / HTTP)
{
"mcpServers": {
"rms-mcp": {
"url": "https://rms-mcp-production.up.railway.app/mcp",
"headers": {
"Authorization": "Bearer oryzae-rmcp-2026"
}
}
}
}動作確認
RMS_SERVICE_SECRET="SP404839_xxx" RMS_LICENSE_KEY="SL404839_xxx" uv run python -c "
from rms_mcp.order_api import OrderAPI
from rms_mcp.client import RMSClient
c = RMSClient('SP404839_xxx', 'SL404839_xxx')
api = OrderAPI(c)
nums = api.search_orders('2026-05-01T00:00:00+0900','2026-05-08T23:59:59+0900').get('orderNumberList', [])
orders = api.get_order(nums).get('OrderModelList', [])
total = sum(o.get('totalPrice', 0) or 0 for o in orders)
print(f'接続成功! {len(nums)}件 {total:,}円')
c.close()
"開発・テスト
uv sync --extra dev
uv run pytest
RMS_SERVICE_SECRET=SP_xxx RMS_LICENSE_KEY=SL_xxx uv run pytest tests/test_live_smoke.pyLicense
MIT — ORYZAE Inc.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/yasuhidekoizumi-afk/rms-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server