楽楽販売 MCPサーバー
MCP-сервер Rakuraku Hanbai
Это MCP-сервер, который позволяет вызывать следующие API из «пользовательских коннекторов» Claude на основе руководства по интеграции API Rakuraku Hanbai (RAKUS) (февраль 2025 г., 15-е издание):
Загрузка файла / импорт CSV-файла / импорт CSV-данных / проверка статуса импорта CSV / экспорт CSV
Регистрация / обновление / удаление / просмотр записей
Предварительная подготовка (на стороне Rakuraku Hanbai)
Обязательны контракт на опцию интеграции API + настройка ограничения доступа по IP (главы 1 и 5 руководства). Разрешите исходный IP-адрес сервера развёртывания в разделе «Настройки администратора» > вкладка «Настройки безопасности» > «Настройки, касающиеся ограничения доступа по IP». (На PaaS без фиксированного IP, таких как Render, может потребоваться использование аддона статического исходящего IP-адреса)
Выпустите и подтвердите API-токен на экране настроек пользователя (глава 3 руководства).
«dbSchemaId», «importId», «ID элементов» и т. д. для каждой БД можно проверить в разделе «Настройки администратора» > вкладка «Функции обслуживания» > «Информация о параметрах API».
Related MCP server: mcp-kintone-lite
Процедура развёртывания (Render, подробная версия)
Для тех, кто впервые пользуется PaaS, пошаговая инструкция от push в GitHub до подключения к Claude
собрана в RENDER_DEPLOY.md. Сначала ознакомьтесь с ней.
Поддерживается развёртывание Blueprint с использованием render.yaml.
Если кратко:
Запушьте эту папку в репозиторий GitHub
Создайте Web Service из Blueprint (
render.yaml) в Render (план —starterили выше)Задайте в переменных окружения
RAKURAKU_DOMAIN/RAKURAKU_ACCOUNT/RAKURAKU_API_TOKEN/MCP_SHARED_SECRETВключите «Static Outbound IP Addresses» на экране Settings и зарегистрируйте отображаемый фиксированный IP в ограничении доступа по IP Rakuraku Hanbai
Зарегистрируйте
https://<место развёртывания>.onrender.com/mcpкак URL коннектора Claude
На платформах, отличных от Render (Railway / Fly.io / собственный VPS + PM2 и т. д.), развёртывание можно выполнить аналогичным образом, если среда поддерживает Node.js 18 или выше.
Настройка коннектора на стороне Claude
Откройте «Добавить пользовательский коннектор» на экране настроек Claude.ai.
Заполните каждый пункт.
Имя: произвольное (например, Rakuraku Hanbai)
URL удалённого MCP-сервера:
https://<место развёртывания>/mcpOAuth Client ID / Secret: можно оставить пустыми (этот сервер использует простой способ общего секрета)
Если задан
MCP_SHARED_SECRET, настройте коннектор так, чтобы он мог отправлять заголовокAuthorization: Bearer <MCP_SHARED_SECRET>(в текущем интерфейсе пользовательских коннекторов Claude.ai дополнительные заголовки иногда нельзя указать напрямую. В таком случае либо работайте с пустымMCP_SHARED_SECRET, либо защитите сервер ограничением доступа по IP или собственным промежуточным ПО аутентификации).Нажмите «Добавить», чтобы подключиться.
Локальная проверка работы
npm install
cp .env.example .env
# .env を編集して RAKURAKU_DOMAIN / RAKURAKU_ACCOUNT / RAKURAKU_API_TOKEN を設定
npm startПроверка связи из другого терминала:
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"}}}'Список предоставляемых инструментов
Название инструмента | Соответствующий API | Описание |
rakuraku_file_upload | API загрузки файла | Загрузка файла во временную область (получение fileId) |
rakuraku_csv_file_import | API импорта CSV-файла | Предварительный заказ импорта загруженного файла |
rakuraku_csv_data_import | API импорта CSV-данных | Одновременное выполнение загрузки и предварительного заказа |
rakuraku_csv_import_status | API проверки статуса импорта CSV | Проверка хода и результатов импорта |
rakuraku_csv_export | API экспорта CSV | Получение записей в формате CSV |
rakuraku_record_create | API регистрации записей | Регистрация новой записи |
rakuraku_record_update | API обновления записей | Обновление записи (включая обновление строк деталей) |
rakuraku_record_delete | API удаления записей | Удаление записи |
rakuraku_record_get | API просмотра записей | Просмотр одной записи |
Примечания
ID элементов (например, «105110»), указываемые в
valuesдля API регистрации/обновления записей и т. п., различаются для каждой БД. Заранее проверьте их на экране «Информация о параметрах API» и сообщите Claude «ID элементов для этой БД — такие-то», прежде чем просить выполнить операции.API Rakuraku Hanbai имеет ограничение 20 запросов в минуту (глава 5 руководства). Будьте осторожны при работе с большими объёмами данных.
Не передавайте
RAKURAKU_API_TOKENтретьим лицам. Рекомендуется использовать функцию переменных окружения (Secret) места развёртывания и не записывать токен непосредственно в код или 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.9,484 npm507Apache 2.0
- FlicenseNot gradedqualityDmaintenanceMCP server to connect Claude with Odoo 18, enabling CRUD operations on Odoo models via natural language.2-