Contact Classifier
Clasifica un contacto por departamento, antigüedad y función a partir de su título de trabajo, y verifica que el rol esté vigente.
Documentación
Servidor MCP de Contact Classifier
Servidor MCP para el actor Contact Classifier de Mamba Labs en Apify.
Dale un título de puesto y devuelve el departamento y el nivel de antigüedad. Dale también un nombre y un dominio de empresa, y además comprueba si esa persona sigue apareciendo en el sitio web de su empleador. La clasificación es una tabla de reglas determinista, por lo que no necesita clave API y devuelve la misma respuesta para el mismo título cada vez.
Instalación
npx -y @mambalabsdev/mcp-contact-classifier
Claude Desktop
{
"mcpServers": {
"mamba-contact-classifier": {
"command": "npx",
"args": ["-y", "@mambalabsdev/mcp-contact-classifier"],
"env": { "APIFY_TOKEN": "your-apify-token" }
}
}
}
Obtén un token de Apify en console.apify.com/account/integrations.
Herramienta
classify_contact
Un contacto de entrada, una fila clasificada de salida. Solo se requiere el título del puesto.
| Entrada | Tipo | Obligatorio | Notas |
|---|---|---|---|
job_title | string | sí | El título del puesto del contacto, exactamente como lo tienes. Clasificado mediante reglas deterministas sin necesidad de clave API. |
full_name | string | no | Solo se necesita para la verificación de puesto. La clasificación funciona sin él. Este nombre nunca se envía a ningún modelo de lenguaje. |
company_domain | string | no | Solo se necesita para la verificación de puesto. El dominio del sitio web de la empresa, con o sin https. |
verify_position | boolean | no | Comprueba si la persona sigue apareciendo en el sitio web de su empleador. Añade aproximadamente 3 segundos y 9 solicitudes por contacto, y necesita tanto el nombre como el dominio. Valor predeterminado false. |
use_llm_fallback | boolean | no | Envía los títulos que las reglas no pueden ubicar a tu propio modelo, usando la variable de entorno secreta LLM_API_KEY en tu propia copia del actor. Solo se envía el título, nunca el nombre de la persona. Valor predeterminado false. |
llm_provider | enum | no | openai, anthropic o google. A qué proveedor pertenece tu LLM_API_KEY. Solo se lee cuando el respaldo LLM está activado. Valor predeterminado openai. |
llm_model | string | no | Identificador del modelo pasado directamente al proveedor. Solo se lee cuando el respaldo LLM está activado. Valor predeterminado gpt-4o-mini. |
skipCache | enum | no | Establécelo en true para ignorar los resultados en caché y clasificar desde cero. Valor predeterminado false. |
Lectura de la salida
21 campos planos snake_case, una fila por contacto. department es uno de 12, seniority uno de 12, y seniority_rank es de 1 a 12, de modo que un filtro de tomador de decisiones es una comparación en lugar de una lista de cadenas. classification_rule nombra la regla que se activó, que es lo que hace auditable la decisión.
Sin LLM_API_KEY establecido, los títulos que las reglas no pueden ubicar vuelven como null. La fila se devuelve de todos modos.
Facturación
Se te cobra por contacto clasificado, más una pequeña tarifa de inicio del actor. La clasificación determinista no llama a ningún modelo ni a ninguna API de terceros.
| Evento | Precio | Se activa cuando |
|---|---|---|
apify-actor-start | $0.00005 | Una vez por ejecución, al inicio, un evento por GB de memoria (mínimo uno). Evento de inicio de Apify. |
contact-classified | $0.003 (nivel FREE), hasta $0.00255 en GOLD y superior | Una vez por contacto, incluido un título que las reglas no pueden ubicar. |
El precio completo está en la página del actor en Apify. Ejecutar este servidor consume créditos de Apify.
La herramienta inicia la ejecución del actor y la consulta hasta que alcanza un estado finalizado, por lo que una ejecución con verify_position activado no se corta a los 300 segundos. Una ejecución que no tiene éxito vuelve como un error con su ID de ejecución y estado.
Qué hace y qué no hace este servidor
Es un cliente ligero para el actor de Apify. Pasa tu entrada y devuelve la salida del actor sin cambios. Cada comportamiento descrito anteriormente vive en el actor, no aquí.
Este actor no descubre personas. El nombre y el título provienen de ti. Clasifica un título y, opcionalmente, comprueba un nombre contra una página publicada por el empleador. Para encontrar personas en primer lugar, usa People Finder.
Los errores se muestran, nunca se ocultan. Una entrada no válida, un token no válido, un saldo agotado, un tiempo de espera o una ejecución que devuelve algo distinto de un conjunto de datos vuelven como un error explícito de la herramienta en lugar de un resultado vacío.
Fuente
El actor está en Apify Store. Este envoltorio tiene licencia MIT.
Creado por Mamba Labs