MCP Hub
Back to servers

Volkern MCP Server

Integrates Volkern CRM with AI agents to manage leads, schedule appointments, and handle tasks through natural language. It enables users to interact with CRM data, send WhatsApp messages, and track interactions directly within MCP-compatible clients.

Updated
Feb 12, 2026

Volkern MCP Server

Servidor MCP (Model Context Protocol) para integrar Volkern CRM con agentes de IA como Claude, GPT, y otros clientes compatibles con MCP.

Instalación

Opción 1: Instalación global desde NPM (Recomendado)

npm install -g volkern-mcp-server

Opción 2: Usando npx (sin instalación)

npx volkern-mcp-server

Opción 3: Desde código fuente

git clone https://github.com/volkern/mcp-server.git
cd mcp-server
npm install
npm run build

Configuración

El servidor requiere las siguientes variables de entorno:

export VOLKERN_API_KEY="tu_api_key_aqui"
export VOLKERN_API_URL="https://volkern.app/api"  # Opcional, usa este valor por defecto

Uso con Claude Desktop

Agrega la siguiente configuración a tu archivo claude_desktop_config.json:

Si instalaste con NPM (Recomendado)

{
  "mcpServers": {
    "volkern": {
      "command": "volkern-mcp",
      "env": {
        "VOLKERN_API_KEY": "tu_api_key_aqui"
      }
    }
  }
}

Si usas npx

{
  "mcpServers": {
    "volkern": {
      "command": "npx",
      "args": ["volkern-mcp-server"],
      "env": {
        "VOLKERN_API_KEY": "tu_api_key_aqui"
      }
    }
  }
}

Si instalaste desde código fuente

macOS/Linux:

{
  "mcpServers": {
    "volkern": {
      "command": "node",
      "args": ["/ruta/a/volkern-mcp-server/dist/index.js"],
      "env": {
        "VOLKERN_API_KEY": "tu_api_key_aqui"
      }
    }
  }
}

Windows:

{
  "mcpServers": {
    "volkern": {
      "command": "node",
      "args": ["C:\\ruta\\a\\volkern-mcp-server\\dist\\index.js"],
      "env": {
        "VOLKERN_API_KEY": "tu_api_key_aqui"
      }
    }
  }
}

Herramientas Disponibles

Gestión de Leads

HerramientaDescripción
volkern_list_leadsListar leads con filtros opcionales
volkern_get_leadObtener detalles de un lead por ID
volkern_create_leadCrear un nuevo lead
volkern_update_leadActualizar un lead existente

Citas/Appointments

HerramientaDescripción
volkern_check_disponibilidadConsultar horarios disponibles
volkern_list_citasListar citas con filtros
volkern_create_citaCrear una nueva cita
volkern_update_citaActualizar una cita
volkern_cita_accionConfirmar, cancelar o reprogramar

Servicios

HerramientaDescripción
volkern_list_serviciosListar servicios del catálogo
volkern_get_servicioObtener detalles de un servicio

Tareas

HerramientaDescripción
volkern_create_taskCrear tarea de seguimiento
volkern_list_tasksListar tareas de un lead
volkern_complete_taskMarcar tarea como completada

Mensajería

HerramientaDescripción
volkern_send_whatsappEnviar mensaje de WhatsApp
volkern_list_conversacionesListar conversaciones

Interacciones

HerramientaDescripción
volkern_list_interactionsListar interacciones de un lead
volkern_create_interactionRegistrar llamada, email, reunión

Notas

HerramientaDescripción
volkern_list_notesListar notas de un lead
volkern_create_noteAgregar nota a un lead

Ejemplos de Uso

Crear un lead y agendar cita

Usuario: Crea un lead para Juan Pérez, email juan@example.com, y agenda una cita para mañana a las 10am

Agente:
1. volkern_create_lead(nombre: "Juan Pérez", email: "juan@example.com")
2. volkern_check_disponibilidad(fecha: "2026-02-09")
3. volkern_create_cita(leadId: "...", fechaHora: "2026-02-09T10:00:00Z", titulo: "Reunión inicial")

Consultar disponibilidad

Usuario: ¿Qué horarios hay disponibles para el lunes?

Agente:
1. volkern_check_disponibilidad(fecha: "2026-02-10")

Crear tarea de seguimiento

Usuario: Crea un recordatorio para llamar a Juan mañana

Agente:
1. volkern_list_leads(search: "Juan")
2. volkern_create_task(leadId: "...", tipo: "llamada", titulo: "Llamar a Juan", fechaVencimiento: "2026-02-09T09:00:00Z")

Desarrollo

# Ejecutar en modo desarrollo
npm run dev

# Compilar
npm run build

# Ejecutar compilado
npm start

Troubleshooting

Error: VOLKERN_API_KEY not set

Asegúrate de configurar la variable de entorno antes de iniciar el servidor.

Error 401: No autorizado

Verifica que tu API key tenga los permisos necesarios en Volkern (Configuración → API Keys).

Error 409: Conflicto de horario

El slot solicitado ya está ocupado. Consulta disponibilidad con volkern_check_disponibilidad.

Licencia

MIT

Reviews

No reviews yet

Sign in to write a review