socialrobot
SocialRobot MCP

Servidor MCP de Mastodon

Programa posts de Mastodon desde Claude, ChatGPT o Cursor. Elige visibilidad, avisos de contenido y texto alternativo con tu cuenta conectada de SocialRobot.
ClaudeChatGPTCursor

Ejemplo de flujo con contenido de muestra.

MCP incluido en Gratis. Sin tarjeta de crédito.

Qué puedes hacer en Mastodon

Conecta tu cuenta en SocialRobot y usa estas funciones desde Claude, ChatGPT, Cursor u otro cliente MCP.

Qué puedes hacer en Mastodon
FunciónDisponible en SocialRobot
CuentasTu cuenta de Mastodon autorizada en su instancia mediante SocialRobot. Indica tu servidor al conectar.
FormatosTexto, imágenes, vídeo o una encuesta. Una encuesta no puede combinarse con archivos en el mismo post.
Opciones de la redVisibilidad pública, no listada, solo seguidores o directa; contenido sensible, avisos, idioma y descripciones de imágenes.
AnalíticasConsulta estados de publicación y posts programados. Las herramientas MCP actuales no incluyen analíticas de interacción de Mastodon.
Requisitos y límitesSe aplican los límites de tu instancia y los validados por SocialRobot. No puedes combinar encuestas y archivos. La visibilidad directa es un ajuste del post, no una herramienta para leer la bandeja de mensajes.
Ver todas las funciones de Mastodon

Tres pedidos para empezar

Dale tu contenido al asistente, indica la cuenta conectada y especifica fecha, hora y zona horaria. Estos ejemplos muestran qué pedir y qué sucede después.

Programa un post con aviso de contenido

“Programa un post público de Mastodon mañana a las 9:00 Europe/Madrid sobre nuestro tueste. Usa el aviso “Hablemos de café” y añade esta imagen con texto alternativo.”

Qué sucede: El asistente programa el post con la visibilidad, aviso y descripción de imagen solicitados.

Prepara una encuesta para tu comunidad

“Guarda una encuesta de Mastodon como borrador privado en SocialRobot: ¿cómo preparas café? Opciones: espresso, filtro, prensa francesa. Duración de un día, sin archivos.”

Qué sucede: La encuesta se guarda sin publicar. Sus opciones de visibilidad y duración quedan en el borrador.

Organiza el plan de tu instancia

“Lista mis posts de Mastodon de esta semana. Mueve la encuesta de café al sábado al mediodía Europe/Madrid y conserva las opciones.”

Qué sucede: El asistente mueve la encuesta sin publicar en tu calendario sin reescribirla.

Conecta Mastodon con Claude, ChatGPT o Cursor

Primero crea tu cuenta de SocialRobot y conecta Mastodon en Cuentas. Después añade este servidor en tu cliente de IA. SocialRobot gestiona la conexión con la red; no necesitas crear tu propia aplicación de desarrollador.

Dirección del servidor MCP

https://socialrobot.io/api/mcp

Inicia sesión con OAuth o usa una API key con permisos definidos de SocialRobot mediante Authorization: Bearer sk_YOUR_API_KEY. La misma dirección sirve para todas las redes compatibles.

Funciona en Claude web, escritorio y móvil, en todos los planes (Free permite un conector personalizado). Claude Code usa el comando de terminal de abajo.

  1. 1Abre Customize → Connectors y luego + Add → Add custom connector.
  2. 2Ponle de nombre SocialRobot.
  3. 3URL: https://socialrobot.io/api/mcp
  4. 4Inicia sesión cuando Claude lo pida y prueba: programa el post de Instagram de mañana.
terminal
claude mcp add --transport http socialrobot https://socialrobot.io/api/mcp

Necesitas un plan de pago. OpenAI cambia a menudo el nombre de esta pantalla (connectors, apps, plugins), pero sigue siendo un formulario, no un proyecto de código.

  1. 1Ve a chatgpt.com/plugins → Add → Create MCP App. Si no aparece, activa antes Developer mode en Settings.
  2. 2Ponle de nombre SocialRobot.
  3. 3Server URL: https://socialrobot.io/api/mcp. Authentication: OAuth.
  4. 4Créalo, inicia sesión y elige SocialRobot en el menú + cuando empieces un chat.

Un clic para iniciar sesión, o pega cualquiera de los bloques de mcp.json en .cursor/mcp.json.

  1. 1Pulsa Añadir a Cursor para iniciar sesión, o pega uno de los JSON de abajo.
  2. 2Sin clave, inicia sesión cuando Cursor diga Needs login. Con clave, sustituye sk_YOUR_API_KEY y sáltate ese aviso.
  3. 3Pídele a Cursor que programe un post.

Esta versión te pide iniciar sesión. Úsala si no quieres crear una clave.

mcp.json sin API key
{
  "mcpServers": {
    "socialrobot": {
      "url": "https://socialrobot.io/api/mcp"
    }
  }
}

Esta versión usa una clave de Programador → Claves API. Sustituye sk_YOUR_API_KEY. Las claves nuevas empiezan por sk_.

mcp.json con API key
{
  "mcpServers": {
    "socialrobot": {
      "url": "https://socialrobot.io/api/mcp",
      "headers": {
        "Authorization": "Bearer sk_YOUR_API_KEY"
      }
    }
  }
}

Un clic para iniciar sesión, o pega cualquiera de los bloques de mcp.json en tu workspace.

  1. 1Pulsa Añadir a VS Code para iniciar sesión, o ejecuta MCP: Add Server y pega uno de los snippets.
  2. 2Elige HTTP. URL: https://socialrobot.io/api/mcp. Nombre: SocialRobot.
  3. 3MCP: List Servers → SocialRobot → Start Server.
  4. 4Inicia sesión si usaste el primer snippet. El de API key se salta eso.

Esta versión te pide iniciar sesión. Úsala si no quieres crear una clave.

mcp.json sin API key
{
  "mcpServers": {
    "socialrobot": {
      "url": "https://socialrobot.io/api/mcp"
    }
  }
}

Esta versión usa una clave de Programador → Claves API. Sustituye sk_YOUR_API_KEY. Las claves nuevas empiezan por sk_.

mcp.json con API key
{
  "mcpServers": {
    "socialrobot": {
      "url": "https://socialrobot.io/api/mcp",
      "headers": {
        "Authorization": "Bearer sk_YOUR_API_KEY"
      }
    }
  }
}

Pega uno de estos en ~/.codeium/windsurf/mcp_config.json. Windsurf usa serverUrl, no url.

  1. 1Abre mcp_config.json y pega cualquiera de los snippets.
  2. 2Refresca Cascade MCP (o reinicia Windsurf).
  3. 3Inicia sesión con el primer snippet. En el segundo, sustituye sk_YOUR_API_KEY antes.

Esta versión te pide iniciar sesión. Úsala si no quieres crear una clave.

mcp_config.json sin API key
{
  "mcpServers": {
    "socialrobot": {
      "serverUrl": "https://socialrobot.io/api/mcp"
    }
  }
}

Esta versión usa una clave de Programador → Claves API. Sustituye sk_YOUR_API_KEY. Las claves nuevas empiezan por sk_.

mcp_config.json con API key
{
  "mcpServers": {
    "socialrobot": {
      "serverUrl": "https://socialrobot.io/api/mcp",
      "headers": {
        "Authorization": "Bearer sk_YOUR_API_KEY"
      }
    }
  }
}

El bloque de SocialRobot va bajo context_servers en settings.json. Inicio de sesión o una API key, tú eliges.

  1. 1Abre Settings → AI → MCP Servers, o edita settings.json.
  2. 2Pega el primer snippet para iniciar sesión, o el segundo y pon tu clave.
  3. 3Inicia sesión si Zed lo pide y pídele un post programado.

Esta versión te pide iniciar sesión. Úsala si no quieres crear una clave.

settings.json sin API key
{
  "context_servers": {
    "socialrobot": {
      "url": "https://socialrobot.io/api/mcp"
    }
  }
}

Esta versión usa una clave de Programador → Claves API. Sustituye sk_YOUR_API_KEY. Las claves nuevas empiezan por sk_.

settings.json con API key
{
  "context_servers": {
    "socialrobot": {
      "url": "https://socialrobot.io/api/mcp",
      "headers": {
        "Authorization": "Bearer sk_YOUR_API_KEY"
      }
    }
  }
}

Cualquier app que deje añadir un servidor MCP. Pega uno de estos en su mcp.json.

  1. 1Abre la config MCP del cliente. Suele llamarse mcp.json.
  2. 2Pega el primer bloque para iniciar sesión, o el segundo y sustituye sk_YOUR_API_KEY.
  3. 3Pídele que programe un post.

Esta versión te pide iniciar sesión. Úsala si no quieres crear una clave.

mcp.json sin API key
{
  "mcpServers": {
    "socialrobot": {
      "url": "https://socialrobot.io/api/mcp"
    }
  }
}

Esta versión usa una clave de Programador → Claves API. Sustituye sk_YOUR_API_KEY. Las claves nuevas empiezan por sk_.

mcp.json con API key
{
  "mcpServers": {
    "socialrobot": {
      "url": "https://socialrobot.io/api/mcp",
      "headers": {
        "Authorization": "Bearer sk_YOUR_API_KEY"
      }
    }
  }
}

El acceso MCP está incluido en tu plan de SocialRobot. Tu cliente de IA puede tener sus propios requisitos de suscripción o permisos de administrador para conectores personalizados.

Las herramientas detrás de tus pedidos

El asistente elige herramientas según los permisos que le das. Las herramientas de publicación funcionan con tus cuentas conectadas; las específicas de esta red aparecen abajo cuando están disponibles.

Las herramientas detrás de tus pedidos
Herramienta MCPQué hace
list_connected_accountsLista las cuentas e identificadores disponibles para tu usuario.
list_projectsConsulta tus proyectos e identificadores antes de leer sus perfiles.
get_project_profileLee el perfil del proyecto y su guía de escritura antes de redactar.
get_project_tagsConsulta los hashtags por red y los temas de Threads que más usa un proyecto.
get_media_upload_urlObtén una URL firmada para subir el archivo y usa la URL resultante en un post.
upload_mediaImporta archivos desde una URL HTTPS pública o un archivo compartido por ChatGPT (hasta 50 MB).
create_postGuarda un borrador privado, programa un post o publica ahora.
list_postsConsulta borradores, posts programados y estado de publicación.
update_postReemplaza contenido y destinos de un post sin publicar. Incluye los archivos que quieras conservar.
reschedule_postMueve un post sin publicar a una nueva fecha futura.
delete_postElimina un borrador o post programado de SocialRobot.

Tú eliges el modo: guardar un borrador, programar para después o publicar ahora. MCP puede programar o publicar sin un paso adicional de aprobación humana. Pide explícitamente un borrador si quieres revisarlo primero.

MCP está incluido en tu plan

Sin suplemento por MCP. Los límites de cuentas y posts programados son los mismos que en el panel de SocialRobot. Los precios están en USD con facturación mensual.

$0/mes

Gratis

2 cuentas y 15 posts programados al mes. MCP incluido. No incluye X.

$19/mes

Starter

5 cuentas y posts programados ilimitados. MCP incluido. No incluye X.

$29/mes

Pro

20 cuentas y posts programados ilimitados, incluido X. MCP incluido.

Disponible en Gratis, Starter y ProVer precios completos y opciones anuales

Si el primer pedido no funciona

No aparece tu cuenta

Primero conecta la red en SocialRobot. Pide al asistente que liste tus cuentas conectadas e indica la correcta. Comprueba que iniciaste sesión con la misma cuenta de SocialRobot en ambos sitios.

El asistente no puede usar una herramienta

Vuelve a conectar el servidor MCP si OAuth caducó. Con API keys, revisa la cabecera Bearer, si la clave fue revocada y sus permisos. Leer posts, publicar, subir archivos y consultar analíticas requieren sus permisos correspondientes.

Una foto o un vídeo no se acepta

Usa las herramientas de subida o una URL HTTPS pública del archivo. Pide al asistente que revise el error de validación. Comprueba formato, tamaño y proporción; las conversiones que hace el navegador no las realiza un cliente MCP.

La hora o el modo de publicación no es correcto

Indica fecha, hora y zona horaria exactas. Pide un borrador privado, un post programado o una publicación inmediata. Revisa el resultado con list_posts. Puedes mover un post sin publicar; eliminarlo en SocialRobot no retira una publicación que ya está en la red.

Se aplican los límites de tu instancia y los validados por SocialRobot. No puedes combinar encuestas y archivos. La visibilidad directa es un ajuste del post, no una herramienta para leer la bandeja de mensajes.

Preguntas sobre el servidor MCP de Mastodon

¿Qué cuentas puedo conectar?

Tu cuenta de Mastodon autorizada en su instancia mediante SocialRobot. Indica tu servidor al conectar.

¿Qué puedo publicar y programar?

Texto, imágenes, vídeo o una encuesta. Una encuesta no puede combinarse con archivos en el mismo post. Visibilidad pública, no listada, solo seguidores o directa; contenido sensible, avisos, idioma y descripciones de imágenes.

¿Este servidor MCP de Mastodon lee el feed o impulsa posts?

Las herramientas MCP actuales publican y programan tus posts y gestionan borradores. No ofrecen lectura del feed, impulsos, seguimientos ni analíticas de interacción. Puedes elegir visibilidad directa, pero no hay una herramienta general de bandeja de mensajes.

¿Siempre me pide aprobar el post?

Tú eliges el modo: guardar un borrador, programar para después o publicar ahora. MCP puede programar o publicar sin un paso adicional de aprobación humana. Pide explícitamente un borrador si quieres revisarlo primero.

Empieza gratis

Empieza por tu próxima publicación.

Conecta tus cuentas y pruébalo con una publicación real. Dos cuentas y quince publicaciones al mes, gratis.

Empieza gratis

Plan gratis. Sin tarjeta de crédito.