楽楽販売 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».
Процедура развёртывания (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 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