llmconveyors-mcp
39 herramientas para la plataforma de agentes de IA LLM Conveyors. Ejecuta Job Hunter, B2B Sales, puntuación ATS, renderizado de currículums y más desde cualquier cliente MCP.
Documentación
llmconveyors-mcp
Servidor MCP que conecta agentes de IA a la plataforma LLM Conveyors — ejecuta Job Hunter, B2B Sales y otros agentes de IA directamente desde Claude, Cursor o cualquier cliente compatible con MCP.
¿Qué es LLM Conveyors?
Una plataforma de agentes de IA impulsada por la comunidad con precios de pago por acción ($1–5 por acción completada). En lugar de suscripciones SaaS de $100/mes, pagas solo por resultados reales: un currículum evaluado, una empresa investigada, un correo en frío generado.
Agentes en vivo:
- Job Hunter — CVs personalizados, cartas de presentación y correos en frío para solicitudes de empleo
- B2B Sales — Investigación profunda de empresas y alcance de ventas personalizado
Inicio rápido
1. Obtén una clave de API
Regístrate en llmconveyors.com y crea una clave de API desde Configuración → Claves de API.
2. Añádelo a tu cliente MCP
Claude Desktop
Añade a claude_desktop_config.json:
{
"mcpServers": {
"llmconveyors": {
"command": "npx",
"args": ["-y", "llmconveyors-mcp"],
"env": {
"LLMC_API_KEY": "llmc_your_key_here"
}
}
}
}
Claude Code
claude mcp add llmconveyors -- npx -y llmconveyors-mcp
Configura la variable de entorno en tu shell o .env:
export LLMC_API_KEY=llmc_your_key_here
Cursor
Añade a .cursor/mcp.json:
{
"mcpServers": {
"llmconveyors": {
"command": "npx",
"args": ["-y", "llmconveyors-mcp"],
"env": {
"LLMC_API_KEY": "llmc_your_key_here"
}
}
}
}
Windsurf
Añade a ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"llmconveyors": {
"command": "npx",
"args": ["-y", "llmconveyors-mcp"],
"env": {
"LLMC_API_KEY": "llmc_your_key_here"
}
}
}
}
3. Empieza a usarlo
Pregunta a tu agente de IA:
"Ejecuta el agente Job Hunter para el rol de Ingeniero Senior en Anthropic. Aquí está la descripción del puesto: ..."
"Evalúa mi currículum contra esta oferta de empleo para compatibilidad con ATS."
"Investiga Stripe y redacta un correo en frío B2B para nuestro producto de herramientas para desarrolladores."
Herramientas disponibles (66)
Agentes
| Herramienta | Descripción |
|---|---|
job-hunter-run | Ejecuta el agente Job Hunter — genera CV personalizado, carta de presentación y correo en frío |
b2b-sales-run | Ejecuta el agente B2B Sales — investiga una empresa y genera alcance de ventas |
agent-status | Consulta el estado de un trabajo de agente en ejecución |
agent-interact | Envía una respuesta a un flujo de trabajo de agente por fases que espera entrada |
job-hunter-generate-cv | Genera un CV de forma síncrona (más rápido, solo CV) |
agent-manifest | Obtén campos de entrada, capacidades e información de facturación para un agente |
Currículum
| Herramienta | Descripción |
|---|---|
resume-parse | Analiza un archivo de currículum en formato JSON Resume estructurado |
resume-validate | Valida un currículum en formato JSON Resume |
resume-render | Renderiza un currículum a PDF o HTML |
resume-preview | Previsualiza un currículum como HTML |
resume-themes | Lista los temas de currículum disponibles |
resume-import-rx | Importa desde el formato Reactive Resume |
resume-export-rx | Exporta al formato Reactive Resume |
Currículums maestros
| Herramienta | Descripción |
|---|---|
master-resume-create | Crea un nuevo currículum maestro |
master-resume-list | Lista todos los currículums maestros |
master-resume-get | Obtén un currículum maestro por ID |
master-resume-update | Actualiza un currículum maestro |
master-resume-delete | Elimina un currículum maestro |
Carga y análisis
| Herramienta | Descripción |
|---|---|
upload-resume | Carga y analiza un archivo de currículum (base64) |
upload-job-file | Carga y analiza un archivo de descripción de puesto (base64) |
upload-job-text | Analiza una descripción de puesto desde texto o URL |
Puntuación ATS
| Herramienta | Descripción |
|---|---|
ats-score | Puntúa un currículum contra una descripción de puesto para compatibilidad con ATS |
Sesiones
| Herramienta | Descripción |
|---|---|
session-create | Crea una nueva sesión |
session-list | Lista sesiones con filtrado opcional |
session-get | Obtén una sesión por ID |
session-hydrate | Obtén la sesión completa con artefactos y registros |
session-download | Descarga un artefacto de una sesión por clave de almacenamiento |
session-delete | Elimina una sesión |
session-init | Inicializa una sesión con contexto de agente y configuración |
session-log | Añade una entrada de registro a una sesión |
Configuración y claves de API
| Herramienta | Descripción |
|---|---|
settings-profile | Obtén el perfil de usuario (créditos, plan) |
settings-preferences-get | Obtén las preferencias del usuario |
settings-preferences-update | Actualiza las preferencias del usuario |
settings-usage-summary | Obtén el resumen de uso |
settings-usage-logs | Obtén registros de uso paginados |
api-key-create | Crea una nueva clave de API |
api-key-list | Lista todas las claves de API |
api-key-revoke | Revoca una clave de API |
api-key-rotate | Rota una clave de API |
api-key-usage | Obtén estadísticas de uso para una clave de API específica |
byo-key-get | Comprueba si está configurada una clave de API BYO (trae tu propia clave) |
byo-key-set | Configura una clave de API BYO para un proveedor (p. ej. Gemini) |
byo-key-remove | Elimina la clave de API BYO configurada |
webhook-secret-get | Obtén el secreto de webhook actual |
webhook-secret-rotate | Rota el secreto de webhook |
Contenido y uso compartido
| Herramienta | Descripción |
|---|---|
content-save | Guarda un documento fuente para el contexto de generación de IA |
content-delete-generation | Elimina una generación y sus artefactos |
content-research-sender | Investiga los antecedentes de un remitente para contenido personalizado |
content-list-sources | Lista todos los documentos fuente guardados |
content-get-source | Obtén un documento fuente específico por ID |
content-delete-source | Elimina un documento fuente guardado |
share-create | Crea un enlace de uso compartido público para contenido generado |
share-stats | Obtén estadísticas de enlaces de uso compartido |
share-get-public | Obtén un uso compartido público por slug |
share-slug-stats | Obtén estadísticas de visitas para un enlace de uso compartido específico |
Privacidad
| Herramienta | Descripción |
|---|---|
privacy-list-consents | Lista todos los registros de consentimiento del usuario actual |
privacy-grant-consent | Otorga consentimiento para un propósito específico de procesamiento de datos |
privacy-revoke-consent | Revoca un consentimiento previamente otorgado |
Referidos
| Herramienta | Descripción |
|---|---|
referral-stats | Obtén estadísticas del programa de referidos |
referral-code | Obtén tu código de referido |
referral-vanity-code | Configura un código de referido personalizado |
Documentos
| Herramienta | Descripción |
|---|---|
document-download | Descarga un artefacto por ruta de almacenamiento |
Salud
| Herramienta | Descripción |
|---|---|
health-root | Obtén información del servidor y versión |
health-check | Ejecuta una verificación de salud completa en todas las dependencias |
health-ready | Comprueba si el servidor está listo para aceptar solicitudes |
health-live | Comprueba si el proceso del servidor está activo |
Ámbitos de la clave de API
Tu clave de API necesita los ámbitos correctos para las herramientas que quieres usar:
| Ámbito | Herramientas |
|---|---|
jobs:read | agent-status, agent-manifest |
jobs:write | job-hunter-run, job-hunter-generate-cv |
sales:write | b2b-sales-run |
sessions:read | session-list, session-get, session-hydrate |
sessions:write | session-create, session-delete, session-init, session-log |
resume:read | resume-themes, master-resume-list, master-resume-get |
resume:write | resume-validate, resume-render, resume-preview, resume-import-rx, resume-export-rx, master-resume-create, master-resume-update, master-resume-delete |
upload:write | upload-resume, upload-job-file, upload-job-text |
ats:write | ats-score |
settings:read | settings-profile, settings-preferences-get, settings-usage-summary, settings-usage-logs, api-key-list |
settings:write | settings-preferences-update, api-key-create, api-key-revoke, api-key-rotate |
content:read | content-list-sources, content-get-source |
content:write | content-save, content-delete-generation, content-research-sender, content-delete-source |
privacy:read | privacy-list-consents |
privacy:write | privacy-grant-consent, privacy-revoke-consent |
Variables de entorno
| Variable | Requerida | Descripción |
|---|---|---|
LLMC_API_KEY | Sí | Tu clave de API de LLM Conveyors (prefijo llmc_) |
LLMC_BASE_URL | No | Endpoint de API personalizado (por defecto https://api.llmconveyors.com) |
Desarrollo
git clone https://github.com/ebenezer-isaac/llmconveyors-mcp.git
cd llmconveyors-mcp
npm install
npm run build
# Test locally
LLMC_API_KEY=llmc_your_key node dist/index.js
Requisitos
- Node.js >= 18
- Una clave de API de LLM Conveyors (obtén una aquí)
Enlaces
Licencia
MIT — consulta LICENSE para más detalles.