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 versionesUtilice diferentes credenciales para el desarrollo y la producción
Rote periódicamente sus credenciales de API
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
Puede ejecutar el inspector MCP en este servidor con el siguiente comando: npx @modelcontextprotocol/inspector node build/index.js
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
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 provides seamless interaction with Workato's API through custom AI tools, enabling management of recipes, connections, connectors, folders, and activity logs.Last updated -2MIT License
Xero MCP Serverofficial
AsecurityAlicenseAqualityA Model Context Protocol server implementation providing standardized access to Xero's accounting and business features, enabling operations like contact management, invoice creation, and chart of accounts management through MCP.Last updated -12216122MIT License- AsecurityAlicenseAqualityA 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 -34243MIT License
- -securityAlicense-qualityA server that implements the Model Context Protocol, providing a standardized way to connect AI models to different data sources and tools.Last updated -09MIT License