Resources

MCP, API and CLI parity

Every MCP tool action, the REST endpoint that does it and the CLI command that calls it.

All 139 rows run the same handler: the MCP tool, the endpoint and the command can't drift apart, and a test fails if a tool gains an action without an endpoint.

MCP tool actionEndpointCLI
ads accountsGET/ads/accountstracee ads accounts
ads campaignsGET/ads/campaignstracee ads campaigns
ads conversionsGET/ads/conversionstracee ads conversions
ads dailyGET/ads/dailytracee ads daily
ads google_queryPOST/ads/google/querytracee ads google-query
ads syncPOST/ads/synctracee ads sync
analytics engagementGET/analytics/engagementtracee analytics engagement
analytics performanceGET/analytics/performancetracee analytics
analytics revenueGET/analytics/revenuetracee analytics revenue
analytics tracking_healthGET/analytics/tracking-healthtracee analytics tracking-health
analytics websiteGET/analytics/websitetracee analytics website
approvals listGET/approvalstracee approvals
apps requestPOST/apps/{app}/requesttracee apps request <app>
apps runPOST/apps/actions/{slug}/runtracee apps run <slug>
apps schemaGET/apps/actions/{slug}tracee apps schema <slug>
apps searchGET/apps/actionstracee apps search
brand addPOST/brand/lists/{list}tracee brand list add <list>
brand add_assetPOST/brand/assetstracee brand assets add
brand clearDEL/brandtracee brand clear
brand getGET/brandtracee brand get
brand learnPOST/brand/learntracee brand learn
brand learn_statusGET/brand/learn/{run_id}tracee brand learn-status <run_id>
brand removePOST/brand/lists/{list}/removetracee brand list remove <list>
brand remove_assetDEL/brand/assets/{media_id}tracee brand assets remove <media_id>
brand tag_assetPATCH/brand/assets/{media_id}tracee brand assets update <media_id>
brand updatePATCH/brandtracee brand update
channels connect_linkPOST/connections/linktracee connections link
channels customersGET/customerstracee channels customers
channels listGET/connectionstracee connections list
channels mentionsGET/mentionstracee channels mentions
channels optionsGET/channels/optionstracee channels options
channels refreshPOST/connections/{connection_id}/refreshtracee connections refresh <connection_id>
channels rulesGET/channels/rulestracee channels rules
channels save_mentionPOST/mentionstracee channels save-mention
crm contactGET/crm/contacttracee crm contact
crm create_contactPOST/crm/contactstracee crm create-contact
crm form_leadsGET/crm/form-leadstracee crm form-leads
crm funnelGET/crm/funneltracee crm funnel
crm lookupGET/crm/lookuptracee crm lookup
crm overviewGET/crmtracee crm overview
crm searchGET/crm/contactstracee crm contacts
crm syncPOST/crm/synctracee crm sync
crm update_contactPOST/crm/contacts/updatetracee crm update-contact
inbox closePOST/inbox/closetracee inbox close
inbox discard_draftDEL/inbox/{thread_id}/drafttracee inbox discard-draft <thread_id>
inbox draftPOST/inbox/{thread_id}/drafttracee inbox draft <thread_id>
inbox getGET/inbox/{thread_id}tracee inbox get <thread_id>
inbox listGET/inboxtracee inbox list
inbox reopenPOST/inbox/reopentracee inbox reopen
inbox replyPOST/inbox/{thread_id}/replytracee inbox reply <thread_id>
inbox save_draftPUT/inbox/{thread_id}/drafttracee inbox save-draft <thread_id>
inbox set_autoPUT/inbox/settingstracee inbox auto
inbox settingsGET/inbox/settingstracee inbox settings
inbox spamPOST/inbox/spamtracee inbox spam
inbox syncPOST/inbox/synctracee inbox sync
media addPOST/media/from-urltracee media from-url
media addPOST/media/from-urlstracee media add-many
media ai_actorPOST/ai-actor-videostracee clips ai-actor
media ai_actor_statusGET/ai-actor-videos/{job_id}tracee clips ai-actor-status <job_id>
media browse_app_filesGET/media/apps/{app}/filestracee media app-files <app>
media clipPOST/clipstracee clips create
media clip_dubPOST/clips/{job_id}/clips/{clip_id}/dubstracee clips dub <job_id> <clip_id>
media clip_editPATCH/clips/{job_id}/clips/{clip_id}tracee clips edit <job_id> <clip_id>
media clip_statusGET/clipstracee clips list
media clip_statusGET/clips/{job_id}tracee clips get <job_id>
media clip_youtubePOST/clips/{job_id}/youtubetracee clips youtube <job_id>
media describePATCH/media/{media_id}tracee media describe <media_id>
media generate_imagePOST/media/imagestracee media generate-image
media generate_videoPOST/media/videostracee media generate-video
media import_from_appPOST/media/apps/{app}/importtracee media import-from-app <app>
media listGET/media/librarytracee media library
media read_app_docGET/media/apps/{app}/docs/{doc_id}tracee media read-doc <app> <doc_id>
media statusGET/media/generations/{generation_id}tracee media generation <generation_id>
memory forgetDEL/memories/{id}tracee memory forget <id>
memory historyGET/memories/{id}/historytracee memory history <id>
memory listGET/memoriestracee memory list
memory numbersGET/memories/numberstracee memory numbers
memory recallGET/memories/recalltracee memory recall
memory rememberPOST/memoriestracee memory add
memory updatePATCH/memories/{id}tracee memory update <id>
posts commentPOST/posts/{post_id}/commentstracee posts comment <post_id>
posts commentsGET/posts/{post_id}/commentstracee posts comments <post_id>
posts deleteDEL/posts/{postId}tracee posts delete <postId>
posts deletePOST/batch/posts/deletetracee posts delete-many
posts draftPOST/poststracee posts create
posts duplicatePOST/posts/{post_id}/duplicatetracee posts duplicate <post_id>
posts exportPOST/posts/{post_id}/exporttracee posts export <post_id>
posts getGET/posts/{postId}tracee posts get <postId>
posts getGET/batch/poststracee posts get-many
posts listGET/poststracee posts list
posts listGET/calendartracee posts search
posts next_slotGET/schedule/next-slottracee posts next-slot
posts publishPOST/posts/{postId}/publishtracee posts publish <postId>
posts repliesPOST/reply-suggestionstracee posts replies
posts reschedulePOST/posts/{post_id}/rescheduletracee posts reschedule <post_id>
posts savedGET/saved-poststracee posts saved
posts schedulePOST/posts/{postId}/publishtracee posts publish <postId>
posts send_to_tasksPOST/posts/{post_id}/send-to-taskstracee posts send-to-tasks <post_id>
posts submit_for_approvalPOST/posts/{post_id}/submit-for-approvaltracee posts submit <post_id>
posts task_placesGET/task-placestracee posts task-places
posts unpublishPOST/posts/{post_id}/unpublishtracee posts unpublish <post_id>
posts unschedulePOST/posts/{post_id}/unscheduletracee posts unschedule <post_id>
posts updatePATCH/posts/{postId}tracee api PATCH /posts/<postId>
posts update_settingsPATCH/posts/{post_id}/channels/{channel_id}/settingstracee posts settings <post_id> <channel_id>
radar add_to_crmPOST/radar/signals/{signal_id}/add-to-crmtracee radar add-to-crm <signal_id>
radar discoverPOST/radar/discovertracee radar discover
radar dismissPOST/radar/suggestions/{suggestion_id}/dismisstracee radar dismiss <suggestion_id>
radar find_emailPOST/radar/signals/{signal_id}/find-emailtracee radar find-email <signal_id>
radar findingsGET/radar/findingstracee radar findings
radar markPOST/radar/marktracee radar mark
radar overviewGET/radartracee radar overview
radar refreshPOST/radar/refreshtracee radar refresh
radar signalsGET/radar/signalstracee radar signals
radar trackPOST/radar/trackerstracee radar track
radar updatePATCH/radar/trackers/{tracker_id}tracee radar update <tracker_id>
research ads_libraryPOST/research/ads-librarytracee research ads-library
research companyPOST/research/companytracee research company
research company_newsPOST/research/company-newstracee research company-news
research competitorsPOST/research/competitorstracee research competitors
research find_emailPOST/research/find-emailtracee research find-email
research keyword_ideasPOST/research/keyword-ideastracee research keyword-ideas
research keyword_trendsPOST/research/keyword-trendstracee research keyword-trends
research keywordsPOST/research/keywordstracee research keywords
research personPOST/research/persontracee research person
research profilePOST/research/profiletracee research profile
research social_searchPOST/research/social-searchtracee research social-search
research trendsPOST/research/trendstracee research trends
web imagesGET/web/imagestracee web images
web mapGET/web/maptracee web map
web readGET/web/readtracee web read
web searchGET/web/searchtracee web search
workflows catalogGET/workflows/catalogtracee workflows catalog
workflows createPOST/workflowstracee workflows create
workflows getGET/workflows/{workflow_id}tracee workflows get <workflow_id>
workflows listGET/workflowstracee workflows list
workflows testPOST/workflows/{workflow_id}/testtracee workflows test <workflow_id>
workflows updatePATCH/workflows/{workflow_id}tracee workflows update <workflow_id>
workspaces listGET/workspacestracee workspaces list
workspaces selectPOST/workspaces/{workspace_id}/selecttracee workspaces select <workspace_id>