NestDaddy

Audience Resolver MCP by Nova (CIVAI)

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

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

Connect Remote server

Terminal
claude mcp add --transport http mcp-audience-resolver https://nova.civai.co/mcp/agents/mcp-audience-resolver
~/.cursor/mcp.json
{
  "mcpServers": {
    "mcp-audience-resolver": {
      "url": "https://nova.civai.co/mcp/agents/mcp-audience-resolver"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "mcp-audience-resolver": {
      "type": "http",
      "url": "https://nova.civai.co/mcp/agents/mcp-audience-resolver"
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://nova.civai.co/mcp/agents/mcp-audience-resolver

Tools 45 found in our last check

  • 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…

  • upload_publisher_audio

    Upload an audio clip (music, voiceover, SFX; mp3/wav/m4a/aac/ogg/flac, up to 50MB) into the publisher-bound AR project via audio_url. Returns media_url to pass to set_publisher_video_audio. The clip is not an asset row of its own and cannot be published on a calendar row.

  • set_publisher_video_audio

    Put an uploaded audio clip on a video asset's own timeline track, so music or narration can be re-levelled in the AR editor instead of being baked into the uploaded file. Re-renders the asset as a new active revision and keeps the previous cut as a revision. Upload the clip with…

  • get_network_identity

    Where this user's requests to the site leave from (a VPN country, the server, or the app's default) and which browser they present. Read-only.

  • set_network_identity

    Choose where this user's requests to the site leave from and which browser they present, only when the user asks (e.g. 'connect through Nigeria', 'use my own user agent'). Sites may ask the user to sign in again when this changes. reset=true goes back to how they signed in.

Details

Endpointhttps://nova.civai.co/mcp/agents/mcp-audience-resolver (Streamable HTTP)
First published2 Nov 2026
Last updated2 Nov 2026
Registry nameco.civai.nova/mcp-audience-resolver

More ai and media servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.