Audience Resolver MCP by Nova (CIVAI)

co.civai.nova/mcp-audience-resolver · v1.0.0 · other

Audience Resolver MCP by Nova (CIVAI) is healthy: it completed an MCP handshake in 3995 ms and exposes 41 tools.

Manage Audience Resolver content calendars, rows, and social scheduling on your AR project.

Endpoint: https://nova.civai.co/mcp/agents/mcp-audience-resolver (streamable-http)

No repository listed · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count41
Latency3995 ms
Last checked (UTC)2026-11-02T14:00:33.297Z

Health history

Checked (UTC)StatusLatencyError
2026-11-02T14:00:33.297ZHealthy3995

Tools (41)

list_content_calendarsAudience Resolver publisher API: list_content_calendars
create_content_calendarCreate a blank or configured content calendar on the publisher-bound project.
get_content_calendarAudience Resolver publisher API: get_content_calendar
update_content_calendarPatch calendar title, default_targets, or default_post_times.
delete_content_calendarAudience Resolver publisher API: delete_content_calendar
create_calendar_rowAdd a draft row to a content calendar.
update_calendar_rowPatch one calendar row (only pass fields you intend to change).
delete_calendar_rowRemove one post row from a content calendar (does not cancel Nova-queued posts).
delete_calendar_rowsRemove multiple post rows from a content calendar (does not cancel Nova-queued posts).
schedule_calendar_rowSchedule one calendar row on Nova. Reads the row Post Type (set via update_calendar_row) and media URL: YouTube short vs video; LinkedIn video vs feed; Instagram reel for video files.
schedule_all_calendar_rowsAudience Resolver publisher API: schedule_all_calendar_rows
upload_publisher_imageUpload a PNG/JPEG to the publisher-bound AR project (image_url or small image_base64). Returns asset_id and media_url for row linking.
upload_publisher_videoUpload a video (mp4/webm/mov, up to 200MB) into the publisher-bound AR project's asset library via video_url. Returns asset_id for linking to a calendar row (linked_asset_id).
export_content_calendar_jsonPull a content calendar as portable JSON (format_version 1) including rows and default_targets. Save calendar_bundle for git or edit offline.
import_content_calendar_jsonPush portable calendar JSON: calendar_import_mode create (new calendar) or replace (clear rows on replace_calendar_id, keep same id). Resolves twitter usernames like usecodenaija and NVA_AI to account_id.
list_twitter_accountsAudience Resolver publisher API: list_twitter_accounts
list_social_accountsList Nova-linked social accounts for a platform (twitter, instagram, facebook, tiktok, linkedin, youtube).
nova_generate_calendarDraft a content calendar with Nova (returns rows markdown; persist with create_content_calendar + create_calendar_row). Requires Nova API key in AR Settings.
import_webpage_calendarImport a public webpage into a calendar draft (Nova extract + LLM). Requires Nova API key in AR Settings.
get_row_generate_asset_contextRow context for AI image/video generation on a calendar row.
generate_calendar_row_assetGenerate and optionally attach an image or video asset for a calendar row.
regenerate_calendar_row_assetRegenerate row asset with new instructions (same as generate with required instructions).
list_publishing_historyList publishing history for the project (syncs pending items from Nova). Requires publisher_pid in the URL path (tenant global after create_project), same as schedule_calendar_row.
get_publishing_history_itemGet one publishing history record by id.
cancel_publishing_historyCancel a scheduled or pending publish (Nova + local history). Only works when history status is pending, publishing, or scheduled; published rows return not cancellable. Uses publisher_pid in the URL path (same as schedule).
unschedule_calendar_rowUnschedule one calendar row: cancel linked publishing history when still cancellable, then set row back to draft (clears publishing_history_id and scheduled_at). Prefer this over PATCH scheduled_at alone.
list_project_assetsList project media assets in the library (optional asset_type filter).
asset_from_driveCopy an image or video already uploaded to the project Files drive (via upload_project_drive_file) into the asset library, so it can be linked to a calendar row as linked_asset_id. Does not remove the drive file.
get_project_assetGet one project asset by id.
update_project_assetUpdate caption, prompt, or guidelines on a project asset.
delete_project_assetDelete a project asset from the library.
cancel_project_assetCancel in-progress generation for a project asset.
list_projectsList Audience Resolver projects you can access with the publisher key.
create_projectCreate a project and start background audience research.
get_project_initialization_statusPoll project initialization and research progress.
generate_researchStart or extend research for a project.
get_research_statusGet research job status for a project.
list_research_reportsList research report files for a project.
list_project_driveList the project Files tab drive: audience research .md reports plus uploaded context files (images, video, pdf, md, txt).
upload_project_drive_fileUpload a file into the project Files tab (context/). Use file_url (https) for large files. Returns drive file id for calendar generate context attachment.
publish_assetPublish or schedule an asset to one or many connected social accounts. Pass publish_targets for several accounts at once (each with its own optional caption and post type), or publish_platform + publish_account_id for one. publish_scheduled_at schedules the post; leave it empty to publish now.