Integrations
Used for configuration management, storing sensitive Marketo API credentials and instance URL in environment variables.
Provides a Node.js runtime environment for the MCP server, with compatibility for v14 or higher required for server operation.
The MCP server is implemented in TypeScript, enabling type-safe interactions with the Marketo API.
Сервер Marketo MCP
Сервер Model Context Protocol для взаимодействия с API Marketo. Этот сервер предоставляет инструменты для управления формами Marketo, включая листинг, клонирование и утверждение форм.
Предпосылки
- Node.js (v14 или выше)
- Учетные данные API Marketo (идентификатор клиента и секретный код клиента)
- Экземпляр Marketo с включенным доступом API
- Установлен Claude Desktop
Начиная
1. Получите учетные данные API Marketo
- Войдите в свою панель администратора Marketo.
- Перейдите в Администрирование > Интеграция > LaunchPoint.
- Нажмите «Новый» > «Новая услуга».
- Заполните данные об услуге:
- Услуга: Индивидуальная
- Отображаемое имя: (например, «MCP-сервер»)
- Сохраните предоставленные идентификатор клиента и секретный код клиента.
2. Настройте переменные среды
- Создайте файл
.env
в корневом каталоге:
3. Установка и настройка
4. Конфигурация рабочего стола Клода
- Открыть рабочий стол Клода
- Перейти к настройкам разработчика
- Вставьте параметры конфигурации , которые были выведены в процессе сборки.
- Сохранить конфигурацию
- Перезагрузить рабочий стол Клода
Доступные инструменты
Получить список форм
Получить форму по идентификатору
Форма клонирования
Утвердить форму
Обработка ошибок
Распространенные сценарии ошибок и решения:
- Ошибки аутентификации
- Проверьте правильность вашего идентификатора клиента и секретного кода клиента.
- Проверьте, включен ли ваш API-доступ в Marketo
- Убедитесь, что URL-адрес вашего экземпляра правильный.
- Ошибки разрешения
- Убедитесь, что у вашего пользователя API есть достаточные разрешения.
- Проверьте права доступа к папке для операций с формами
- Ограничение скорости
- Сервер автоматически обрабатывает обновление токенов.
- Рассмотрите возможность внедрения логики повторных попыток для запросов с ограниченной частотой
Лучшие практики
- Управление окружающей средой
- Никогда не передавайте файлы
.env
в систему контроля версий - Используйте разные учетные данные для разработки и производства
- Регулярно меняйте свои учетные данные API
- Никогда не передавайте файлы
- Безопасность
- Безопасное хранение учетных данных
- Используйте переменные среды для конфиденциальных данных
- Мониторинг журналов доступа API
- Производительность
- Кэшируйте данные формы, когда это необходимо
- Используйте пагинацию для больших списков форм
- Правильно управляйте ограничениями ставок
Разработка
Структура проекта
Внося вклад
- Форк репозитория
- Создать ветку функций
- Внесите изменения
- Отправить запрос на извлечение
Поддерживать
По вопросам и проблемам:
- Проверьте документацию Marketo REST API
- Ознакомьтесь с типичными сценариями ошибок выше.
- Отправить проблему в репозиторий
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Сервер Model Context Protocol для взаимодействия с API Marketo, предоставляющий инструменты для управления формами Marketo, включая листинг, клонирование и утверждение форм.
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol server that enables interaction with the Tradovate API for managing trading contracts, positions, orders, and accounts.Last updated -JavaScriptMIT License
- -securityFlicense-qualityA Model Context Protocol server that interfaces with Alpaca trading API, allowing users to manage portfolios, place trades, and access market data through natural language interactions.Last updated -Python
- -securityAlicense-qualityA Model Context Protocol server that exposes over 200+ APIs from API.market as MCP resources, allowing large language models to discover and interact with various APIs through natural language commands.Last updated -1112TypeScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that connects to a Magento 2 REST API, allowing Claude and other MCP clients to query product information, customer data, and order statistics from a Magento store.Last updated -143JavaScriptGPL 3.0