social-media-mcp

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 de redes sociales

Un servidor de Protocolo de Contexto Modelo (MCP) para administrar publicaciones en redes sociales, que actualmente admite X (anteriormente Twitter).

Características

  • Publicar mensajes en X (Twitter)
  • Crear hilos en X
  • Responder a hilos existentes
  • Lista X publicaciones con opciones de filtrado
  • Puntos finales de información de la plataforma

Prerrequisitos

  • Node.js 16 o superior
  • Credenciales de la API de Twitter
    • Clave API
    • Secreto de API
    • Token de acceso
    • Secreto de acceso

Instalación

Instalación mediante herrería

Para instalar Social Media Server para Claude Desktop automáticamente a través de Smithery :

npx -y @smithery/cli install social-media-server --client claude

Instalación manual

  1. Clonar el repositorio
  2. Instalar dependencias:
npm install
  1. Crea un archivo .env con tus credenciales de Twitter:
TWITTER_API_KEY=your_api_key TWITTER_API_SECRET=your_api_secret TWITTER_ACCESS_TOKEN=your_access_token TWITTER_ACCESS_SECRET=your_access_secret

Edificio

Para construir el proyecto, ejecute:

npm run build

Herramientas disponibles

  • post_to_x - Publicar un mensaje a X
    • Obligatorio: content (cadena)
    • Opcional: threadId (cadena)
  • create_x_thread - Crea un nuevo hilo en X
    • Obligatorio: content (cadena)
  • list_x_post - Lista X publicaciones con filtrado opcional
    • Opcional: limit (número)
    • Opcional: threadId (cadena)

Recursos

El servidor proporciona información de la plataforma a través de:

  • socialmedia://platforms/x

Desarrollo

El proyecto utiliza TypeScript y sigue la especificación del Protocolo de Contexto de Modelo. La implementación principal del servidor se encuentra en index.ts, con tipos definidos en types.ts.

Licencia

Este proyecto está licenciado bajo la licencia MIT.

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Un servidor de Protocolo de Contexto Modelo (MCP) para administrar publicaciones en redes sociales, que actualmente admite X (anteriormente Twitter).

  1. Features
    1. Prerequisites
      1. Installation
        1. Installing via Smithery
        2. Manual Installation
      2. Building
        1. Available Tools
          1. Resources
            1. Development
              1. License
                ID: 55bvn41dtb