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
- OpenAI y/o Anthropic (para generación de contenido)
- Brave Search (para investigación)
Instalación
- Clonar el repositorio:
- Instalar dependencias:
- Crea un archivo
.env
con 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 acceso- Uso:
cd scripts && npm install && npm run linkedin-oauth
- Consulte scripts/README.md para obtener más detalles
- Uso:
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
- AsecurityAlicenseAqualityServer for X (Twitter) integration that provides tools for reading your timeline and engaging with tweets. Designed for use with Claude desktop.Last updated -389JavaScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server for managing social media posts, currently supporting X (formerly Twitter).Last updated -37JavaScriptMIT License
- -securityAlicense-qualityEnables interaction with Twitter through a Model Context Protocol, allowing large language models to post tweets, search for tweets, and reply to tweets.Last updated -2521215TypeScriptMIT License
- AsecurityAlicenseAqualityAn MCP server that allows Claude to create, manage and publish X/Twitter posts directly through the chat interface.Last updated -535PythonMIT License