Saltar al contenido principal
El MCP Server de Ayrshare expone 27 herramientas, agrupadas a continuación por dominio. Cada herramienta se despacha en proceso a través de la cadena real de la API de Ayrshare.

Alcance

Cada herramienta es de alcance Profile o Account:
  • Profile — la herramienta acepta un argumento profileKey para apuntar a un sub-perfil.
  • Account — la herramienta no toma profileKey; opera a nivel de cuenta.
Las seis herramientas que no toman un argumento profileKey son: create_profile, list_profiles, explain_error, validate_media, generate_post y recommend_hashtags. Todas las demás herramientas aceptan un profileKey; generate_jwt_social_linking_url lo requiere. Nota: recommend_hashtags no toma un argumento profileKey pero sí lee la cabecera Profile-Key de la conexión para determinar sobre qué cuenta de TikTok vinculada trabaja, por lo que sus resultados son específicos del perfil. Cuando están presentes tanto un argumento profileKey por llamada como una cabecera Profile-Key, gana el argumento. Consulta Conexión y configuración para las reglas de precedencia.

Publicaciones

HerramientaAlcancePropósito
create_postProfilePublicar en una o más plataformas vinculadas.
validate_postProfileValidación en simulacro (dry-run), misma entrada que create_post.
get_postProfileObtener un post por Ayrshare Post ID.
update_postProfileActualizar un post programado o pendiente de aprobación.
retry_postProfileReenviar un post fallido.

Historial

HerramientaAlcancePropósito
get_post_historyProfilePublicaciones enviadas a través de Ayrshare.
get_platform_historyProfilePublicaciones y analíticas directamente desde la red, incluidas las que no son de Ayrshare. Para una consulta por userId/userName de X/Twitter, usa únicamente la API key de la cuenta; un argumento profileKey o una cabecera Profile-Key allí devuelven Error 400.

Analíticas

HerramientaAlcancePropósito
get_post_analyticsProfileMétricas por post según Ayrshare Post ID.
get_post_analytics_by_social_idProfileMétricas por post según el Social Post ID nativo.
get_social_network_analyticsProfileAnalíticas y datos demográficos a nivel de cuenta para una cuenta social conectada. Para una consulta por userId/userName de X/Twitter, usa únicamente la API key de la cuenta; un argumento profileKey o una cabecera Profile-Key allí devuelven Error 400.

Comentarios

HerramientaAlcancePropósito
get_commentsProfileLeer comentarios en un post.
add_commentProfileComentario de nivel superior.
reply_commentProfileResponder a un comentario.

Mensajes / DMs

HerramientaAlcancePropósito
get_messagesProfileObtener DMs de una plataforma.
send_messageProfileEnviar un DM.
get_auto_responseProfileLeer la configuración de auto-respuesta de DMs.
set_auto_responseProfileConfigurar la auto-respuesta de DMs.

Perfiles

HerramientaAlcancePropósito
list_profilesAccountListar sub-perfiles.
create_profileAccountCrear un sub-perfil.
generate_jwt_social_linking_urlProfileGenerar una URL de vinculación social JWT (requiere profileKey).

Medios

HerramientaAlcancePropósito
validate_mediaAccountVerificar mediante HEAD que una URL de medio es accesible; devuelve contentType.

Generación

HerramientaAlcancePropósito
generate_postAccountRedactar con IA el texto de un post.
recommend_hashtagsAccountSugerencias de hashtags a partir de datos de visualizaciones de TikTok. Usa la cuenta de TikTok vinculada al perfil establecido por la cabecera Profile-Key; no acepta un profileKey por llamada.

Webhooks

HerramientaAlcancePropósito
register_webhookProfileRegistrar un webhook.
unregister_webhookProfileCancelar el registro de un webhook.
list_webhooksProfileListar webhooks registrados.

Errores

HerramientaAlcancePropósito
explain_errorAccountDecodificar un código de error de Ayrshare en causa, clasificación y solución.
Este catálogo se verifica contra el tools/list del servidor en vivo. Se planean más herramientas (por ejemplo, herramientas de Links). Ante la duda, consulta tools/list para el conjunto autoritativo. El catálogo lo mantiene el equipo del MCP server.