remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Servidor MCP de escucha social
Un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona funciones de escucha social a través de la API de Syften. Este servidor permite el análisis de menciones en redes sociales mediante IA, con compatibilidad con notificaciones en tiempo real mediante webhooks.
Características
- Monitoreo de menciones sociales en tiempo real
- Categorización de contenido impulsada por IA
- Notificaciones de webhook para menciones importantes
- Relleno de datos históricos
- Análisis de tendencias e informes
- Compatibilidad con consultas en lenguaje natural
Prerrequisitos
- Node.js (v16 o posterior)
- Una cuenta Syften con acceso API
- Aplicación de escritorio Claude o VSCode con la extensión Claude
Instalación
- Clonar el repositorio:
- Instalar dependencias:
- Construir el servidor:
Configuración
1. Configuración de la API de Syften
- Inicie sesión en su cuenta de Syften
- Vaya a Configuración > Acceso API
- Genere una clave API si aún no lo ha hecho
- Copia tu clave API para el siguiente paso
2. Configuración del escritorio de Claude
Agregue la configuración del servidor a ~/Library/Application Support/Claude/claude_desktop_config.json
:
3. Configuración de VSCode (opcional)
Si está utilizando VSCode con la extensión Claude, agregue la configuración a /Users/YOUR_USERNAME/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
:
Herramientas disponibles
1. configurar_ai_filter
Configure los ajustes de filtrado de IA para el análisis de menciones.
2. configuración_webhook
Configurar el punto final del webhook para notificaciones en tiempo real.
3. mes de relleno
Rellene las menciones de un mes específico.
4. sync_latest
Sincronizar nuevas menciones desde la última actualización.
5. analizar_tendencias
Analizar las tendencias de menciones a lo largo del tiempo.
6. obtener_fuentes_principales
Obtenga las principales fuentes/autores mencionados.
7. nlp_prompt
Procesar consultas en lenguaje natural.
8. obtener menciones filtradas por IA
Obtenga menciones procesadas mediante filtrado de IA.
Ejemplo de uso en Claude
A continuación se muestran algunos ejemplos de indicaciones que puedes utilizar con Claude:
- Configurar el filtrado de IA:
- Configurar notificaciones de webhook:
- Analizar tendencias:
- Obtener menciones filtradas:
- Consultas en lenguaje natural:
Integración de webhooks
Al configurar webhooks, el servidor enviará notificaciones en este formato:
Encabezados incluidos con las solicitudes de webhook:
Content-Type: application/json
X-Webhook-Secret: your-secret-token
Desarrollo
Construyendo desde la fuente
Añadiendo nuevas funciones
- Implementar nueva funcionalidad en
src/
- Añadir pruebas en
tests/
- Construir y probar localmente
- Enviar una solicitud de extracción
Solución de problemas
- Errores de webhook : asegúrese de que el punto final de su webhook sea accesible y admita HTTPS
- Problemas con la clave API : Verifique que su clave API de Syften esté configurada correctamente en la configuración
- Errores de base de datos : Verifique si el directorio
data
existe y se puede escribir
Contribuyendo
- Bifurcar el repositorio
- Crear una rama de características
- Confirme sus cambios
- Empujar hacia la rama
- Crear una solicitud de extracción
Licencia
Licencia MIT: consulte el archivo de LICENCIA para obtener más detalles
This server cannot be installed
Un servidor MCP que ofrece análisis de menciones sociales impulsado por IA a través de la API de Syften, con notificaciones en tiempo real y análisis de tendencias.
- Features
- Prerequisites
- Installation
- Configuration
- Available Tools
- Example Usage in Claude
- Webhook Integration
- Development
- Troubleshooting
- Contributing
- License