Social Neuron MCP Server

Más de 50 herramientas de IA para la gestión integral de redes sociales: extracción de marca, generación de videos, programación multiplataforma, análisis y optimización en circuito cerrado.

Documentación

@socialneuron/mcp-server

91 herramientas públicas MCP para la gestión de redes sociales impulsada por IA. Crea contenido, programa publicaciones, rastrea analíticas y optimiza el rendimiento, todo desde Claude Code o cualquier cliente MCP.

npm version License: MIT

Inicio rápido

1. Autenticación

npx -y @socialneuron/mcp-server login --device

Esto abre tu navegador para autorizar el acceso. Requiere un plan Pro de Social Neuron o superior. Consulta precios.

2. Añadir a Claude Code

claude mcp add socialneuron -- npx -y @socialneuron/mcp-server
Claude Desktop

Añade a tu claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
  • Linux: ~/.config/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "socialneuron": {
      "command": "npx",
      "args": ["-y", "@socialneuron/mcp-server"]
    }
  }
}
VS Code

Añade a .vscode/mcp.json en tu espacio de trabajo:

{
  "servers": {
    "socialneuron": {
      "command": "npx",
      "args": ["-y", "@socialneuron/mcp-server"]
    }
  }
}
Cursor

Añade a .cursor/mcp.json en tu espacio de trabajo:

{
  "mcpServers": {
    "socialneuron": {
      "command": "npx",
      "args": ["-y", "@socialneuron/mcp-server"]
    }
  }
}

3. Empieza a usar

Pregunta a Claude: "¿Qué contenido debería publicar esta semana?" o "Programa mi último video en YouTube y TikTok"

Lo que puedes hacer

Pregunta a Claude cosas como:

  • "Genera 5 ideas de contenido sobre moda sostenible para la Generación Z"
  • "Crea un anuncio de video de 30 segundos para el lanzamiento de mi producto"
  • "Programa esta publicación en X y Bluesky para mañana a las 9 a.m."
  • "Muéstrame mi contenido con mejor rendimiento este mes"
  • "¿Cuáles son los temas de tendencia en mi nicho ahora mismo?"
  • "Revisa mis analíticas y sugiere mejoras"
  • "Configura el piloto automático para publicar 3 veces por semana"

Categorías de herramientas

El endpoint alojado y el servidor npm stdio exponen cada uno 91 herramientas públicas. Sus superficies difieren intencionalmente: el HTTP alojado incluye las aplicaciones MCP de Content Calendar y Analytics Pulse, mientras que stdio incluye 2 herramientas locales de captura de pantalla en su lugar. El recuento en vivo alojado se publica en la tarjeta del servidor. Un pequeño conjunto de herramientas de servicio internas utilizadas por la automatización propia de Social Neuron se registran pero no forman parte de la superficie pública.

Estas herramientas están disponibles para agentes de IA (Claude, Cursor, etc.) a través del protocolo MCP.

Ciclo de vida del contenido

CategoríaHerramientasQué hace
Ideacióngenerate_content, fetch_trends, adapt_content, get_ideation_contextIdeas de contenido impulsadas por IA e investigación de tendencias
Contenidogenerate_video, generate_image, generate_voiceover, generate_carousel, check_status, create_storyboardCreación de video, imagen, voz y carrusel con más de 20 modelos de IA
Distribuciónschedule_post, reschedule_post, schedule_content_plan, find_next_slots, list_connected_accounts, list_recent_postsPublicación multiplataforma con ámbito de proyecto, programación, reprogramación y optimización de espacios
Analíticasfetch_analytics, refresh_platform_analyticsSeguimiento del rendimiento en todas las plataformas
Informaciónget_performance_insights, get_best_posting_timesOptimización de contenido basada en datos

Gestión y optimización

CategoríaHerramientasQué hace
Marcaextract_brand, get_brand_profile, save_brand_profile, update_platform_voiceGestión de identidad y voz de marca
Comentarioslist_comments, reply_to_comment, post_comment, moderate_comment, delete_commentGestión de interacción social
Ciclo de vidacancel_async_job, cancel_scheduled_post, delete_carousel, delete_content_plan, delete_autopilot_configCancelación y limpieza confirmadas con ámbito de proyecto y estado de reembolso explícito
Planificaciónplan_content_week, save_content_plan, get_content_plan, update_content_plan, submit_content_plan_for_approvalCalendario de contenido y flujos de aprobación
Aprobaciones de planescreate_plan_approvals, respond_plan_approval, list_plan_approvalsRevisar y aprobar planes de contenido
Piloto automáticolist_autopilot_configs, get_autopilot_status, update_autopilot_configProgramación automatizada de contenido
Calidadquality_check, quality_check_planValidación de contenido antes de publicar
Créditosget_credit_balance, get_budget_statusSeguimiento de uso y presupuesto
Bucleget_loop_summaryRetroalimentación de optimización en bucle cerrado

Utilidades

CategoríaHerramientasQué hace
Extracciónextract_url_contentExtraer contenido de URLs, YouTube, artículos
Capturas de pantallacapture_app_page, capture_screenshotDocumentación visual y monitoreo
Remotionlist_compositions, render_demo_videoRenderizado de video programático
Usoget_mcp_usageMonitoreo de uso de API
YouTubefetch_youtube_analyticsAnalíticas profundas específicas de YouTube
Descubrimientosearch_toolsEncontrar herramientas por palabra clave con niveles de detalle progresivos (ahorra 98% de tokens frente a cargar todas las herramientas)

Aplicaciones MCP interactivas (HTTP alojado)

AplicaciónHerramienta de aperturaPropósito
Content Calendaropen_content_calendarCalendario con ámbito de proyecto, creación rápida y reprogramación por arrastre
Analytics Pulseopen_analytics_pulsePanel de KPI con ámbito de proyecto, mezcla de plataformas y rendimiento de publicaciones principales

Las aplicaciones se renderizan solo en hosts MCP que admiten la extensión de aplicaciones MCP. Todos los datos subyacentes y las operaciones de escritura siguen siendo herramientas con ámbito ordinarias, por lo que los hosts sin interfaz interactiva pueden usar los mismos flujos de trabajo a través de llamadas de texto/herramienta.

Autenticación

Tres métodos de autenticación, en orden de recomendación:

Código de dispositivo (recomendado)

npx -y @socialneuron/mcp-server login --device

Abre el navegador, apruebas y la CLI recibe la clave de API automáticamente.

Flujo de navegador

npx -y @socialneuron/mcp-server login

Flujo OAuth basado en navegador.

Pegar clave de API

npx -y @socialneuron/mcp-server login --paste

Genera una clave en socialneuron.com/settings/developer y pégala.

Las claves se almacenan en el llavero de tu sistema operativo (macOS Keychain, Linux secret-tool) o en un archivo de respaldo creado con permisos de solo propietario donde el sistema operativo lo admite.

Usuarios de Windows: El archivo de respaldo (~/.config/social-neuron/credentials.json) no tiene una aplicación estricta de permisos en NTFS. Para uso en producción en Windows, configura la variable de entorno SOCIALNEURON_API_KEY en su lugar.

Precios

El acceso MCP/API requiere un plan Pro o superior:

PlanPrecioCréditos/mesAcceso MCP/API
Gratis$050—
Starter$19/mes500—
Pro$49/mes1,500MCP/API: Lectura + Analíticas + Escritura + Distribución
Team$99/mes3,500MCP/API completo + 5 claves
Agencia$249/mes10,000MCP/API completo + 20 claves

Regístrate en socialneuron.com/pricing.

Ámbitos

Cada clave de API hereda los ámbitos de tu plan. Las herramientas requieren ámbitos específicos para ejecutarse.

ÁmbitoLo que puedes hacer
mcp:readAnalíticas, información, perfiles de marca, planes de contenido, verificaciones de calidad, capturas de pantalla, estadísticas de uso, saldo de créditos
mcp:writeGenerar contenido (video, imagen, voz, carrusel), crear guiones gráficos, guardar perfiles de marca, planificar contenido
mcp:distributeProgramar publicaciones, publicar planes de contenido
mcp:analyticsActualizar analíticas, analíticas profundas de YouTube
mcp:commentsListar, responder, publicar, moderar, eliminar comentarios
mcp:autopilotConfigurar y monitorear la programación automatizada
mcp:fullTodo lo anterior

Referencia de CLI

Estos comandos se ejecutan directamente en tu terminal, sin necesidad de un agente de IA. Útiles para scripts, CI/CD y verificaciones rápidas.

Después de la instalación global (npm i -g @socialneuron/mcp-server), usa socialneuron-mcp directamente. De lo contrario, prefija con npx @socialneuron/mcp-server.

# Auth
socialneuron-mcp login [--device|--paste]
socialneuron-mcp logout

# Deterministic CLI (no LLM)
socialneuron-mcp sn publish --media-url <url> --caption <text> --platforms <list> --confirm
socialneuron-mcp sn status --job-id <id>
socialneuron-mcp sn posts --days 7 --platform youtube
socialneuron-mcp sn refresh-analytics
socialneuron-mcp sn preflight --check-urls
socialneuron-mcp sn oauth-health --json
socialneuron-mcp sn oauth-refresh --platform instagram
socialneuron-mcp sn quality-check --content "your text here"
socialneuron-mcp sn autopilot
socialneuron-mcp sn usage
socialneuron-mcp sn loop
socialneuron-mcp sn credits

# Agent-native CLI v2
socialneuron-mcp sn tools [--module ideation] [--scope mcp:write]  # List/filter available tools
socialneuron-mcp sn info                                            # Version, auth, credits, tool count
socialneuron-mcp sn plan list|view|approve                          # Content plan management
socialneuron-mcp sn preset list|show|save|delete                    # Platform presets (6 built-in)

# Interactive REPL
socialneuron-mcp repl

# Add --json to any command for machine-readable output

Flujo de automatización (bucle E2E)

El bucle completo de contenido autónomo usando herramientas MCP:

  1. get_loop_summary — evaluar el estado del proyecto (cantidad de contenido, publicaciones programadas, información)
  2. plan_content_week — generar un plan de contenido basado en información y tendencias
  3. generate_video / generate_image — crear activos de medios a partir del plan
  4. check_status — consultar trabajos asíncronos hasta que los activos estén listos
  5. schedule_post — distribuir contenido a las plataformas conectadas
  6. (esperar la recopilación de analíticas) — los datos de la plataforma se obtienen automáticamente
  7. refresh_platform_analytics — activar una actualización manual de analíticas
  8. get_performance_insights — leer qué funcionó y qué no
  9. Volver al paso 1 con nueva información

Cada iteración produce contenido más inteligente a medida que los datos de rendimiento retroalimentan el paso de planificación.

Seguridad

  • Todas las claves de API se cifran antes de almacenarse; nunca almacenamos claves en texto plano
  • Las credenciales se almacenan en el llavero de tu sistema operativo (macOS Keychain, Linux secret-tool) o en una variable de entorno
  • Protección SSRF en todos los parámetros de URL con prevención de rebinding de DNS
  • Límite de velocidad por usuario con límites por herramienta para operaciones costosas
  • La detección de bucles de agente previene la automatización descontrolada
  • Configura DO_NOT_TRACK=1 para desactivar la telemetría de uso anónimo

Consulta SECURITY.md para nuestra política de divulgación de vulnerabilidades y detalles de seguridad de credenciales.

Telemetría

Este paquete recopila métricas de uso operativo (nombre de herramienta, duración, éxito/fracaso) para mejorar la confiabilidad. No envía entradas de herramientas, salidas, contenido generado, claves de API, correos electrónicos ni cuerpos de error ascendentes. Cuando una implementación configura POSTHOG_PSEUDONYMIZATION_KEY, el identificador de usuario se seudonimiza con HMAC; de lo contrario, una clave efímera por proceso evita la correlación estable entre sesiones.

Para desactivar: Configura DO_NOT_TRACK=1 o SOCIALNEURON_NO_TELEMETRY=1 en tu entorno.

Nunca se recopilan contenido personal, claves de API ni cargas útiles de solicitudes.

Ejemplos

Consulta el repositorio de ejemplos para plantillas de flujos de trabajo basados en prompts:

  • Planificación semanal de lotes de contenido
  • Reutilización de contenido multiplataforma
  • Bucles de revisión y optimización de rendimiento
  • Generación de contenido alineado con la marca
  • Automatización de interacción con comentarios

Enlaces

Licencia

MIT: consulta LICENSE