Skip to main content
MCP server CX Codex

rakuten-mcp — Claude Code MCP server: features and setup

Connects an AI agent to Rakuten searches for products, books, hotels, recipes, ebooks, and golf plans. Its tools only read data.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add rakuten-mcp -- npx -y rakuten-mcp
Open on GitHub

What rakuten-mcp does

The server exposes 27 tools across six Rakuten services: Ichiba, Books, Travel, Recipe, Kobo, and GORA. An agent can search products, compare seller prices, look up books and hotels, browse recipes, or inspect golf plans. Calls do not modify data.

You need a Rakuten Web Service RAKUTEN_APP_ID and RAKUTEN_ACCESS_KEY. When the app uses an IP allow list, add the server or CI runner’s outbound IP; otherwise requests can fail with CLIENT_IP_NOT_ALLOWED. Both stdio and HTTP transports are supported. Claude Code can launch the server through npx.

What it helps with

  • search Ichiba listings with price filters
  • compare seller prices for the same product
  • find hotels with rooms available on travel dates
  • browse recipes and retrieve their ingredients
  • check golf-plan prices and included services

Example prompts for the agent

  • Find wireless headphones on Rakuten Ichiba below my price limit.
  • Look for Tokyo hotels with rooms available on my travel dates.
  • Show popular chicken breast recipes with their preparation times.

How to install rakuten-mcp

Platform CLI

claude mcp add rakuten-mcp -- npx -y rakuten-mcp

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about rakuten-mcp

How do I install rakuten-mcp in Claude Code?

Run claude mcp add rakuten-mcp -- npx -y rakuten-mcp. Set RAKUTEN_APP_ID and RAKUTEN_ACCESS_KEY for the server to access the API.

What does rakuten-mcp do?

It gives an agent 27 read-only tools for Rakuten Web Service searches across products, books, travel, recipes, ebooks, and golf plans.

What credentials does rakuten-mcp need?

Provide an Application ID and Access Key from Rakuten Web Service. If the app restricts requests by IP, allow the server or CI runner’s outbound address.

Similar MCP servers

MCP servers catalog →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor