Servidor MCP de redes sociales
Un servidor de Protocolo de Contexto Modelo (MCP) que se conecta a múltiples plataformas de redes sociales, lo que permite a los usuarios crear y publicar contenido en distintas plataformas a través de instrucciones en lenguaje natural.
Características
Interfaz de lenguaje natural : crea publicaciones para múltiples plataformas con instrucciones sencillas
Capacidades de investigación : Investigue automáticamente hashtags, tendencias, hechos y noticias.
Compatibilidad con múltiples plataformas : publique en Twitter/X, Mastodon y LinkedIn con formato específico de la plataforma
Generación de contenido : genere contenido atractivo utilizando múltiples modelos de IA
Gestión de límites de velocidad : gestione los límites de velocidad de la API con elegancia mediante colas y respaldos
Análisis : Realice un seguimiento del rendimiento de las publicaciones y optimice la estrategia de contenido
Empezando
Prerrequisitos
Node.js (versión 18+)
npm o hilo
Claves API para:
Twitter/X
Mastodonte
LinkedIn
OpenAI y/o Anthropic (para generación de contenido)
Brave Search (para investigación)
Instalación
Clonar el repositorio:
Instalar dependencias:
Crea un archivo
.envcon tus claves API:
Construir el proyecto:
Iniciar el servidor:
Integración MCP
Para utilizar este servidor MCP con Claude u otro asistente compatible con MCP, agréguelo a su configuración de MCP:
Herramientas disponibles
crear_publicación
Cree y publique contenido en plataformas de redes sociales según instrucciones en lenguaje natural.
obtener_temas_de_tendencia
Obtenga temas de tendencia de las plataformas de redes sociales.
tema de investigación
Investiga un tema utilizando Brave Search y Perplexity.
Desarrollo
Estructura del proyecto
Guiones
npm run build: Construye el proyectonpm run dev: Ejecutar en modo de desarrollo con recarga en calientenpm start: Inicia el servidor de producciónnpm test: Ejecutar pruebasnpm run lint: Ejecutar lintingnpm run format: Código de formato
Scripts de utilidad
El directorio scripts contiene scripts de utilidad para el servidor MCP de redes sociales:
scripts/linkedin-oauth.js: maneja el flujo OAuth 2.0 para que LinkedIn obtenga un token de accesoUso:
cd scripts && npm install && npm run linkedin-oauthConsulte scripts/README.md para obtener más detalles
Documentación
El directorio documentation contiene documentación detallada para cada integración de plataforma de redes sociales:
Licencia
Este proyecto está licenciado bajo la licencia ISC.
Expresiones de gratitud
This server cannot be installed
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.
Se conecta a múltiples plataformas de redes sociales (Twitter/X, Mastodon, LinkedIn), lo que permite a los usuarios crear y publicar contenido en distintas plataformas a través de instrucciones en lenguaje natural.
Related MCP Servers
- Asecurity-licenseAqualityEnables interaction with Twitter through a Model Context Protocol, allowing large language models to post tweets, search for tweets, and reply to tweets.Last updated -53221MIT License
- Asecurity-licenseAqualityEnables AI models to interact with messages from various messaging platforms (Mobile, Mail, WhatsApp, LinkedIn, Slack, Twitter, Telegram, Instagram, Messenger) through a standardized interface.Last updated -11MIT License
- -security-license-qualityEnables interaction with X (formerly Twitter), allowing for posting tweets, searching content, managing accounts, and organizing lists.Last updated -23MIT License
- -security-license-qualityProvides social media functionality for AI agents, enabling them to login with unique handles, read filtered posts, and create posts or replies within team-based discussions.Last updated -5