Integrations
Integrated for research capabilities, allowing the MCP server to search for information, facts, and news using Brave Search
Enables posting content to Mastodon with platform-specific formatting, managing API rate limits, and tracking post performance
Used for content generation, allowing the MCP server to create social media posts using OpenAI's models
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
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 -309JavaScriptMIT 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 -25010TypeScriptMIT License
- AsecurityAlicenseAqualityAn MCP server that allows Claude to create, manage and publish X/Twitter posts directly through the chat interface.Last updated -535PythonMIT License