楽楽販売 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.
Related MCP server: mcp-kintone-lite
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 deployed
Maintenance
Related MCP Connectors
MCP server unifying ERPs, CRMs, APIs and knowledge base for Claude, ChatGPT and Gemini.
Hosted Amazon Seller Central and Amazon Ads MCP server for Claude, ChatGPT, Cursor, and agents.
Marketo MCP server for AI. 130 tools to operate Marketo from Claude, Cursor, or ChatGPT.
Hosted Amazon Seller and Vendor MCP server for Claude, ChatGPT, Cursor, Codex, Gemini, Copilot.
Related MCP Servers
- AlicenseCqualityCmaintenanceA Model Context Protocol server that enables Claude and other AI assistants to access and update Kintone data through natural language commands, supporting operations like record management, file handling, app administration, and space collaboration.7910AGPL 3.0
- AlicenseAqualityCmaintenanceA lightweight MCP server that connects AI assistants to Kintone applications for managing records and automating business workflows. It enables secure authentication and natural language interaction for performing CRUD operations and querying data within the Kintone platform.101MIT
- AlicenseNot gradedqualityAmaintenanceAn MCP server and Claude plugin that enables interaction with freee APIs for accounting, human resources, invoicing, and more. It provides secure OAuth 2.0 authentication and integrates detailed API reference skills to support tasks like creating invoices and managing company data through natural language.9,124 npm515Apache 2.0
- FlicenseNot gradedqualityDmaintenanceMCP server to connect Claude with Odoo 18, enabling CRUD operations on Odoo models via natural language.2-