楽楽販売 MCPサーバー
RAKUS MCP-Server
Dies ist ein MCP-Server, der es ermöglicht, die folgenden APIs über die „Custom Connectors" von Claude aufzurufen, basierend auf dem API-Integrationshandbuch von RAKUS (2025/02, 15. Auflage).
Datei-Upload / CSV-Dateiimport / CSV-Datenimport / CSV-Importstatusabfrage / CSV-Export
Datensatzregistrierung / Aktualisierung / Löschung / Abfrage
Vorbereitung (auf RAKUS-Seite)
API-Integrationsoptionsvertrag + Einrichtung der IP-Zugriffsbeschränkung sind erforderlich (Handbuch Kapitel 1 und 5). Erlauben Sie die Quell-IP des Bereitstellungsservers unter Administratoreinstellungen > Registerkarte Sicherheitseinstellungen > Einstellungen zur IP-Zugriffsbeschränkung. (Bei PaaS-Anbietern ohne feste IP wie Render kann die Nutzung eines Static Outbound IP Add-ons erforderlich sein.)
Generieren und bestätigen Sie das API-Token im Benutzereinstellungsbildschirm (Handbuch Kapitel 3).
Die „dbSchemaId", „importId", „Feld-ID" usw. der einzelnen DBs finden Sie unter Administratoreinstellungen > Registerkarte Wartungsfunktionen > API-Parameterinformationen.
Bereitstellungsanleitung (Render, ausführliche Version)
Für alle, die zum ersten Mal PaaS verwenden, haben wir eine durchgängige Anleitung vom Push zu GitHub bis zur Verbindung mit Claude in
RENDER_DEPLOY.md zusammengefasst. Bitte schauen Sie sich zuerst diese Datei an.
Die Blueprint-Bereitstellung mit render.yaml wird unterstützt.
Kurz zusammengefasst:
Diesen Ordner in ein GitHub-Repository pushen
In Render einen Web Service aus dem Blueprint (
render.yaml) erstellen (Planstarteroder höher)RAKURAKU_DOMAIN/RAKURAKU_ACCOUNT/RAKURAKU_API_TOKEN/MCP_SHARED_SECRETals Umgebungsvariablen festlegen„Static Outbound IP Addresses" im Einstellungsbildschirm aktivieren und die angezeigte feste IP in der IP-Zugriffsbeschränkung von RAKUS registrieren
https://<Bereitstellungsziel>.onrender.com/mcpals Connector-URL in Claude registrieren
Auch außerhalb von Render (Railway / Fly.io / eigener VPS + PM2 usw.) kann die Bereitstellung mit demselben Verfahren erfolgen, solange die Umgebung Node.js 18 oder höher unterstützt.
Connector-Einstellungen auf Claude-Seite
Öffnen Sie im Einstellungsbildschirm von Claude.ai „Custom Connector hinzufügen".
Geben Sie die einzelnen Elemente ein.
Name: Beliebig (z. B. RAKUS)
Remote-MCP-Server-URL:
https://<Bereitstellungsziel>/mcpOAuth Client ID / Secret: Leer lassen ist OK (da dieser Server ein einfaches Shared-Secret-Verfahren verwendet)
Wenn
MCP_SHARED_SECRETfestgelegt wurde, konfigurieren Sie den Connector so, dass er den HeaderAuthorization: Bearer <MCP_SHARED_SECRET>sendet. (In der aktuellen Custom-Connector-UI von Claude.ai können zusätzliche Header möglicherweise nicht direkt angegeben werden. In diesem Fall lassen SieMCP_SHARED_SECRETleer oder schützen Sie den Server über IP-Zugriffsbeschränkungen oder eine eigene Authentifizierungs-Middleware.)Klicken Sie auf „Hinzufügen", um die Verbindung herzustellen.
Lokale Funktionsprüfung
npm install
cp .env.example .env
# .env を編集して RAKURAKU_DOMAIN / RAKURAKU_ACCOUNT / RAKURAKU_API_TOKEN を設定
npm startKonnektivitätsprüfung von einem anderen Terminal aus:
curl -X POST http://localhost:3000/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-06-18","capabilities":{},"clientInfo":{"name":"test","version":"1.0"}}}'Liste der bereitgestellten Tools
Toolname | Entsprechende API | Beschreibung |
rakuraku_file_upload | Datei-Upload-API | Datei in temporären Bereich hochladen (fileId abrufen) |
rakuraku_csv_file_import | CSV-Dateiimport-API | Import der hochgeladenen Datei reservieren |
rakuraku_csv_data_import | CSV-Datenimport-API | Upload und Reservierung gleichzeitig ausführen |
rakuraku_csv_import_status | CSV-Importstatusabfrage-API | Importfortschritt und -ergebnis prüfen |
rakuraku_csv_export | CSV-Export-API | Datensätze als CSV abrufen |
rakuraku_record_create | Datensatzregistrierungs-API | Neuen Datensatz registrieren |
rakuraku_record_update | Datensatzaktualisierungs-API | Datensatz aktualisieren (einschließlich Positionszeilen) |
rakuraku_record_delete | Datensatzlöschungs-API | Datensatz löschen |
rakuraku_record_get | Datensatzabfrage-API | Einzelnen Datensatz abrufen |
Hinweise
Die in
valuesbei APIs wie Datensatzregistrierung/-aktualisierung anzugebenden Feld-IDs (z. B. „105110") unterscheiden sich je nach DB. Prüfen Sie diese vorab im Bildschirm „API-Parameterinformationen" und teilen Sie Claude mit: „Die Feld-ID dieser DB ist XX", bevor Sie die Ausführung anfordern.Die RAKUS-API hat ein Limit von 20 Anfragen pro Minute (Handbuch Kapitel 5). Bitte beachten Sie dies bei der Verarbeitung großer Datenmengen.
Geben Sie
RAKURAKU_API_TOKENnicht an Dritte weiter. Es wird empfohlen, die Secret-Funktion der Umgebungsvariablen des Bereitstellungsziels zu verwenden und das Token nicht direkt in Code oder Git-Repositories zu schreiben.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Hosted Amazon Seller Central and Amazon Ads MCP server for Claude, ChatGPT, Cursor, and agents.
Hosted Amazon Seller and Vendor MCP server for Claude, ChatGPT, Cursor, Codex, Gemini, Copilot.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
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/NSSseta4177/rakuraku-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server