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.
Servidor MCP de Marketo
Un servidor de Protocolo de Contexto de Modelo para interactuar con la API de Marketo. Este servidor proporciona herramientas para gestionar formularios de Marketo, incluyendo su listado, clonación y aprobación.
Prerrequisitos
- Node.js (v14 o superior)
- Credenciales de la API de Marketo (ID de cliente y secreto de cliente)
- Una instancia de Marketo con acceso API habilitado
- Claude Desktop instalado
Empezando
1. Obtener las credenciales de la API de Marketo
- Inicie sesión en su panel de administración de Marketo
- Vaya a Administración > Integración > LaunchPoint
- Haga clic en Nuevo > Nuevo servicio
- Complete los detalles del servicio:
- Servicio: Personalizado
- Nombre para mostrar: (por ejemplo, "Servidor MCP")
- Guarde el ID de cliente y el secreto de cliente proporcionados
2. Configurar variables de entorno
- Cree un archivo
.env
en el directorio raíz:
3. Instalación y configuración
4. Configuración del escritorio de Claude
- Abra Claude Desktop
- Vaya a Configuración de desarrollador
- Pegue las configuraciones que se generaron durante el proceso de compilación
- Guardar la configuración
- Reiniciar Claude Desktop
Herramientas disponibles
Obtener lista de formularios
Obtener formulario por ID
Forma de clonación
Formulario de aprobación
Manejo de errores
Escenarios de error comunes y soluciones:
- Errores de autenticación
- Verifique que su ID de cliente y su secreto de cliente sean correctos
- Comprueba que tu acceso a la API esté habilitado en Marketo
- Asegúrese de que la URL de su instancia sea correcta
- Errores de permisos
- Verifique que su usuario de API tenga permisos suficientes
- Comprobar los permisos de acceso a la carpeta para las operaciones de formulario
- Limitación de velocidad
- El servidor gestiona automáticamente la actualización del token.
- Considere implementar lógica de reintento para solicitudes con frecuencia limitada
Mejores prácticas
- Gestión del medio ambiente
- Nunca envíe archivos
.env
al control de versiones - Utilice diferentes credenciales para el desarrollo y la producción
- Rote periódicamente sus credenciales de API
- Nunca envíe archivos
- Seguridad
- Almacenar credenciales de forma segura
- Utilice variables de entorno para datos confidenciales
- Supervisar los registros de acceso a la API
- Actuación
- Almacenar en caché los datos del formulario cuando sea apropiado
- Utilice la paginación para listas de formatos grandes
- Gestionar los límites de velocidad de forma adecuada
Desarrollo
Estructura del proyecto
Contribuyendo
- Bifurcar el repositorio
- Crear una rama de características
- Realiza tus cambios
- Enviar una solicitud de extracción
Apoyo
Para problemas y preguntas:
- Consulte la documentación de la API REST de Marketo
- Revise los escenarios de error comunes anteriores
- Enviar un problema al repositorio
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.
Un servidor de protocolo de contexto de modelo para interactuar con la API de Marketo que proporciona herramientas para administrar formularios de Marketo, incluido el listado, la clonación y la aprobación de formularios.
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