楽楽販売 MCPサーバー
Servidor MCP de Rakuraku Hanbai
Este es un servidor MCP que permite llamar a las siguientes API desde los "conectores personalizados" de Claude, basado en el manual de integración de API de Rakuraku Hanbai (RAKUS) (2025/02, 15.ª edición).
Carga de archivos / Importación de archivos CSV / Importación de datos CSV / Verificación del estado de importación CSV / Exportación CSV
Registro / Actualización / Eliminación / Consulta de registros
Preparación previa (en el lado de Rakuraku Hanbai)
Es obligatorio contratar la opción de integración de API y configurar la restricción de acceso por IP (capítulos 1 y 5 del manual). Permita la IP de origen del servidor de despliegue en Configuración de administrador > pestaña Configuración de seguridad > Configuración relacionada con la restricción de acceso por IP. (En PaaS sin IP fija, como Render, puede ser necesario utilizar el complemento de IP de salida estática).
Emita y confirme el token de API en la pantalla de configuración de usuario (capítulo 3 del manual).
Los "dbSchemaId", "importId", "ID de elemento", etc. de cada DB se pueden consultar en Configuración de administrador > pestaña Funciones de mantenimiento > Información de parámetros de API.
Related MCP server: mcp-kintone-lite
Procedimiento de despliegue (Render, versión detallada)
Para quienes usan PaaS por primera vez, hemos recopilado el procedimiento completo, desde el push a GitHub hasta la conexión con Claude, en
RENDER_DEPLOY.md. Consulte primero ese documento.
Es compatible con el despliegue mediante Blueprint usando render.yaml.
Resumiendo los puntos clave:
Haga push de esta carpeta a un repositorio de GitHub.
Cree un Web Service desde Blueprint (
render.yaml) en Render (planstartero superior).Configure las variables de entorno
RAKURAKU_DOMAIN/RAKURAKU_ACCOUNT/RAKURAKU_API_TOKEN/MCP_SHARED_SECRET.Active "Static Outbound IP Addresses" en la pantalla de Configuración y registre la IP fija mostrada en la restricción de acceso por IP de Rakuraku Hanbai.
Registre
https://<destino_de_despliegue>.onrender.com/mcpcomo URL del conector de Claude.
También se puede desplegar en otros entornos (Railway / Fly.io / VPS propio + PM2, etc.) siempre que se ejecute Node.js 18 o superior, con un procedimiento similar.
Configuración del conector en el lado de Claude
Abra "Agregar conector personalizado" en la pantalla de configuración de Claude.ai.
Complete cada campo.
Nombre: opcional (ejemplo: Rakuraku Hanbai)
URL del servidor MCP remoto:
https://<destino_de_despliegue>/mcpOAuth Client ID / Secret: puede dejarlos en blanco (este servidor usa un método simple de secreto compartido).
Si configuró
MCP_SHARED_SECRET, configure el conector para que envíe el encabezadoAuthorization: Bearer <MCP_SHARED_SECRET>. (Es posible que la interfaz actual de conectores personalizados de Claude.ai no permita especificar encabezados adicionales directamente. En ese caso, dejeMCP_SHARED_SECRETvacío para operar, o protéjalo con restricciones de acceso por IP o un middleware de autenticación propio).Haga clic en "Agregar" para conectarse.
Verificación de funcionamiento local
npm install
cp .env.example .env
# .env を編集して RAKURAKU_DOMAIN / RAKURAKU_ACCOUNT / RAKURAKU_API_TOKEN を設定
npm startDesde otra terminal, verifique la conectividad:
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"}}}'Lista de herramientas proporcionadas
Nombre de la herramienta | API correspondiente | Descripción |
rakuraku_file_upload | API de carga de archivos | Carga un archivo al área temporal (obtiene fileId) |
rakuraku_csv_file_import | API de importación de archivos CSV | Reserva la importación de un archivo ya cargado |
rakuraku_csv_data_import | API de importación de datos CSV | Ejecuta la carga y la reserva simultáneamente |
rakuraku_csv_import_status | API de verificación de estado de importación CSV | Verifica el progreso y el resultado de la importación |
rakuraku_csv_export | API de exportación CSV | Obtiene registros en CSV |
rakuraku_record_create | API de registro de registros | Registra un nuevo registro |
rakuraku_record_update | API de actualización de registros | Actualiza un registro (incluye actualización de líneas de detalle) |
rakuraku_record_delete | API de eliminación de registros | Elimina un registro |
rakuraku_record_get | API de consulta de registros | Consulta un registro individual |
Notas
Los ID de elemento (por ejemplo, "105110") que se especifican en
valuesde las API de registro/actualización de registros, etc., varían según la DB. Verifíquelos previamente en la pantalla "Información de parámetros de API" y solicite la operación a Claude después de indicarle "el ID de elemento de esta DB es XX".La API de Rakuraku Hanbai tiene un límite de 20 solicitudes por minuto (capítulo 5 del manual). Tenga cuidado al manejar grandes volúmenes de datos.
No comparta
RAKURAKU_API_TOKENcon terceros. Se recomienda utilizar la función de variables de entorno (Secret) del destino de despliegue y no escribirlo directamente en el código o en el repositorio de Git.
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.18,087 npm513Apache 2.0
- FlicenseNot gradedqualityDmaintenanceMCP server to connect Claude with Odoo 18, enabling CRUD operations on Odoo models via natural language.2-