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
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 41 |
| Latency | 3995 ms |
| Last checked (UTC) | 2026-11-02T14:00:33.297Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-11-02T14:00:33.297Z | Healthy | 3995 |
list_content_calendars | Audience Resolver publisher API: list_content_calendars |
create_content_calendar | Create a blank or configured content calendar on the publisher-bound project. |
get_content_calendar | Audience Resolver publisher API: get_content_calendar |
update_content_calendar | Patch calendar title, default_targets, or default_post_times. |
delete_content_calendar | Audience Resolver publisher API: delete_content_calendar |
create_calendar_row | Add a draft row to a content calendar. |
update_calendar_row | Patch one calendar row (only pass fields you intend to change). |
delete_calendar_row | Remove one post row from a content calendar (does not cancel Nova-queued posts). |
delete_calendar_rows | Remove multiple post rows from a content calendar (does not cancel Nova-queued posts). |
schedule_calendar_row | Schedule 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_rows | Audience Resolver publisher API: schedule_all_calendar_rows |
upload_publisher_image | Upload 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_video | Upload 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_json | Pull 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_json | Push 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_accounts | Audience Resolver publisher API: list_twitter_accounts |
list_social_accounts | List Nova-linked social accounts for a platform (twitter, instagram, facebook, tiktok, linkedin, youtube). |
nova_generate_calendar | Draft 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_calendar | Import a public webpage into a calendar draft (Nova extract + LLM). Requires Nova API key in AR Settings. |
get_row_generate_asset_context | Row context for AI image/video generation on a calendar row. |
generate_calendar_row_asset | Generate and optionally attach an image or video asset for a calendar row. |
regenerate_calendar_row_asset | Regenerate row asset with new instructions (same as generate with required instructions). |
list_publishing_history | List 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_item | Get one publishing history record by id. |
cancel_publishing_history | Cancel 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_row | Unschedule 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_assets | List project media assets in the library (optional asset_type filter). |
asset_from_drive | Copy 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_asset | Get one project asset by id. |
update_project_asset | Update caption, prompt, or guidelines on a project asset. |
delete_project_asset | Delete a project asset from the library. |
cancel_project_asset | Cancel in-progress generation for a project asset. |
list_projects | List Audience Resolver projects you can access with the publisher key. |
create_project | Create a project and start background audience research. |
get_project_initialization_status | Poll project initialization and research progress. |
generate_research | Start or extend research for a project. |
get_research_status | Get research job status for a project. |
list_research_reports | List research report files for a project. |
list_project_drive | List the project Files tab drive: audience research .md reports plus uploaded context files (images, video, pdf, md, txt). |
upload_project_drive_file | Upload 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_asset | Publish 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. |