mcp-server-systemeio
Servidor MCP para Systeme.io — gestiona contactos, etiquetas, cursos y suscripciones a través de Claude
Documentación
mcp-server-systemeio
Servidor MCP para Systeme.io — gestiona tu negocio en línea desde Claude.
Qué hace
Le da a Claude acceso directo a tu cuenta de Systeme.io — contactos, etiquetas, cursos, suscripciones y más. En lugar de alternar entre Claude y tu panel de Systeme.io, solo pregunta en lenguaje natural: "muéstrame mis contactos recientes", "etiqueta a esta persona como VIP" o "inscríbela en mi curso".
Diseñado para emprendedores individuales, freelancers y creadores que gestionan su negocio en Systeme.io.
Herramientas
| Herramienta | Descripción |
|---|---|
list_contacts | Listar y filtrar contactos (por correo electrónico, etiquetas, estado, fecha) |
get_contact | Obtener detalles completos de un contacto |
create_contact | Crear un nuevo contacto con correo electrónico, idioma y campos personalizados |
update_contact | Actualizar el idioma o los campos personalizados de un contacto |
delete_contact | Eliminar un contacto |
list_tags | Listar todas las etiquetas (con búsqueda) |
create_tag | Crear una nueva etiqueta |
update_tag | Renombrar una etiqueta |
delete_tag | Eliminar una etiqueta |
add_tag_to_contact | Asignar una etiqueta a un contacto (puede activar automatizaciones) |
remove_tag_from_contact | Quitar una etiqueta de un contacto |
list_contact_fields | Listar todos los campos personalizados de contactos |
list_courses | Listar cursos en línea en tu escuela |
enroll_contact_in_course | Inscribir un contacto en un curso (acceso completo, parcial o por goteo) |
list_enrollments | Listar todas las inscripciones a cursos |
remove_enrollment | Eliminar una inscripción a un curso |
list_subscriptions | Listar suscripciones de pago de un contacto |
cancel_subscription | Cancelar una suscripción |
Inicio rápido
1. Obtén tu clave de API
Ve a tu panel de Systeme.io → Perfil → Claves de API públicas → Genera una nueva clave.
¡El plan gratuito funciona! Obtienes 2,000 contactos, 3 embudos, 1 curso y correos electrónicos ilimitados sin costo.
2. Instalación
git clone https://github.com/snzeeee/mcp-server-systemeio.git
cd mcp-server-systemeio
npm install
3. Configuración
Agrega a tu configuración de Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json en macOS):
{
"mcpServers": {
"systemeio": {
"command": "node",
"args": ["/path/to/mcp-server-systemeio/src/index.js"],
"env": {
"SYSTEMEIO_API_KEY": "your-api-key-here"
}
}
}
}
En Windows, el archivo de configuración está en %APPDATA%\Claude\claude_desktop_config.json.
4. Reinicia Claude Desktop
Cierra y vuelve a abrir Claude Desktop. Las herramientas de Systeme.io aparecerán automáticamente.
Ejemplos
"Muéstrame mis últimos 20 contactos"
→ Claude llama a list_contacts con límite 20 y devuelve una lista formateada.
"Encuentra contactos etiquetados como VIP"
→ Claude llama a list_tags para encontrar el ID de la etiqueta VIP, luego list_contacts filtrado por esa etiqueta.
"Crea un contacto para john@example.com y etiquétalo como Lead"
→ Claude llama a create_contact, luego add_tag_to_contact para asignar la etiqueta.
"Inscribe al contacto #12345 en mi curso"
→ Claude llama a list_courses para encontrar el curso, luego enroll_contact_in_course.
"¿Qué cursos tengo?"
→ Claude llama a list_courses y muestra los cursos activos con detalles.
Requisitos
- Node.js 18+
- Cuenta de Systeme.io (el plan gratuito funciona)
Autor
Creado por snzeeee
Licencia
MIT