MCP tools

Ocoya expose 22 outils MCP. Les clients MCP appellent ces outils via la méthode JSON-RPC standard tools/call, mais la plupart des clients gèrent cela automatiquement lorsque vous demandez une action Ocoya en langage naturel.

Utilisez d’abord les outils de liste pour obtenir les IDs de brand, profile, post, brand, template et workflow. Ensuite, transmettez ces IDs aux outils d’écriture.

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "ocoya_list_brands",
    "arguments": {}
  }
}

Tool categories

CategoryToolsTypical use
Account and brandocoya_get_me, ocoya_list_brands, ocoya_get_brandIdentifier l’utilisateur autorisé et obtenir les IDs de brand.
Social profilesocoya_list_social_profiles, ocoya_generate_social_connection_url, ocoya_get_social_profileChoisir les canaux de publication et lancer les parcours de connexion de social profiles.
Posts and calendarocoya_list_posts, ocoya_list_calendar_posts, ocoya_get_post, ocoya_update_post, ocoya_create_post, ocoya_create_ai_post, ocoya_create_ai_campaign, ocoya_schedule_post, ocoya_delete_postRédiger, générer, mettre en file d’attente des campagnes IA, inspecter, mettre à jour, planifier, publier et supprimer du contenu.
Creative contextocoya_list_hashtag_libraries, ocoya_list_studio_templatesTrouver des bibliothèques de hashtags et des templates Studio pour les posts générés.
Workflowsocoya_list_workflows, ocoya_get_workflow, ocoya_toggle_workflow, ocoya_run_workflowInspecter, activer, désactiver et exécuter des automatisations.
1

Resolve the brand

Appelez ocoya_list_brands, éventuellement avec query, et conservez l’id renvoyé comme brandId.

2

Resolve target channels

Pour les tâches de publication, appelez ocoya_list_social_profiles avec brandId et conservez les socialProfileIds cibles.

3

Resolve optional context

Utilisez ocoya_list_hashtag_libraries ou ocoya_list_studio_templates lorsque le post doit utiliser des hashtags enregistrés ou des références visuelles.

4

Call the write tool

Créez, mettez à jour, planifiez, publiez, supprimez, activez ou exécutez uniquement lorsque les IDs et l’intention de l’utilisateur sont clairs.

Utilisez des datetimes ISO pour la planification :

2026-07-01T09:00:00Z

Account and brand

Social profiles

Posts and calendar

Creative context

Workflows

Write actions

Les outils ci-dessous peuvent modifier l’état d’une brand :

  • ocoya_create_post
  • ocoya_create_ai_post
  • ocoya_update_post
  • ocoya_schedule_post
  • ocoya_delete_post
  • Generate social connection URL
  • ocoya_toggle_workflow
  • ocoya_run_workflow

Vérifiez l’intention de l’utilisateur avant toute publication immédiate, suppression, modification de workflow ou action de connexion sociale.