Product Admin by Nova (CIVAI)

co.civai.novaPublished by nova.civai.coOfficial publisherv1.0.0Updated Oct 26, 2026

I manage your Nova products, create/update/delete, payment & logistics config, icons, webhook secre…

The publisher's own server: Blogger Agent by Nova (CIVAI)

VerifiedStreamable HTTPWeb executableFinanceBusiness & Commerce

Overview

AI-generated overview

Manages Nova products: create, update and delete products, configure payments, logistics and push, and handle bank-transfer deposits and reconciliation.

What you can do
  • List, read, create, update and delete products, including full payment, logistics and mobile-push detail
  • Set payment, logistics and mobile-push configuration, and upload or remove product icons
  • Manage the fulfillment webhook signing secret: read it or rotate it
  • Connect an Audience Resolver publisher token and list its projects and content calendars, and list connected X/Twitter accounts
  • Handle bank-transfer onboarding: merchant bank account, alert-source allowlist, forwarding inbox, bank guides and alert-parser testing
  • Review deposits and bank credits: list, approve, reject, set refund status, resend fulfillment, assign or dismiss credits
When to use it
Useful when an assistant should operate a Nova product catalog and its commerce settings, or when someone wants to review and act on incoming bank-transfer deposits and unmatched bank credits without opening the dashboard.
Requirements
A remote streamable HTTP endpoint at nova.civai.co; no package, environment variable or header is declared. The tools act on the signed-in owner's products, so an authenticated Nova account is implied. An Audience Resolver publisher token must be minted by hand in its dashboard before connecting.
Before you install
Many tools change or destroy data: products can be permanently deleted, configs overwritten, webhook secrets rotated, deposits approved, rejected or refunded, and fulfillment resent. get_webhook_secret exposes a signing secret. save_merchant_bank stores a bank account and save_alert_sources an email allowlist. Approving deposits can trigger fulfillment and money movement.

Installation

In SourceWeft

  1. Open Product Admin by Nova (CIVAI) in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/co.civai.nova%2Fproduct-admin/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "product-admin-by-nova-civai": {
      "type": "http",
      "url": "https://nova.civai.co/mcp/agents/product-admin"
    }
  }
}

Tools

30

list_products

List all products for the signed-in owner.

Takes no parameters.

get_product

Return full product detail including payment/logistics/mobile-push config.

Parametersproduct_idrequired

list_twitter_accounts

List connected X/Twitter accounts available to use as an x_post publish destination.

Takes no parameters.

connect_audience_resolver

Connect an Audience Resolver publisher token to this product, so it can push content to an AR project's calendar. The token must be minted by hand from the Audience Resolver dashboard first — there's no way to generate one here.

Parametersproduct_idrequiredpublisher_tokenrequired

list_audience_resolver_projects

List the Audience Resolver projects reachable by this product's connected publisher token.

Parametersproduct_idrequired

list_audience_resolver_calendars

List the content calendars within an Audience Resolver project.

Parametersproduct_idrequiredproject_idrequired

create_product

Create a new product.

Parametersidrequirednamerequiredsite_urlrequiredmobile_pushpipeline_typepayment_configcontent_enableddefault_countrylogistics_configopportunity_rulesseed_picker_rulesopportunity_system+6 more

update_product

Update product fields (partial patch — only send fields to change).

Parametersidnamesite_urlmobile_pushpipeline_typepayment_configcontent_enableddefault_countrylogistics_configopportunity_rulesseed_picker_rulesopportunity_system+6 more

delete_product

Permanently delete a product.

Parametersproduct_idrequired

set_payment_config

Set/merge the product's payment_config (enable payments, catalog_mode, skus, discount, custom_fields, webhook URLs, return URLs, sandbox).

Parametersproduct_idrequiredpayment_configrequired

set_logistics_config

Set the product's logistics_config.

Parametersproduct_idrequiredlogistics_configrequired

set_mobile_push_config

Set the product's mobile_push config.

Parametersproduct_idrequiredmobile_pushrequired

upload_product_icon

Upload a product icon/logo (base64-encoded JPEG/PNG/WebP, max 2MB).

Parametersproduct_idrequiredcontent_typerequiredimage_base64required

remove_product_icon

Remove the product's icon/logo.

Parametersproduct_idrequired

get_webhook_secret

Return the product's fulfillment webhook signing secret.

Parametersproduct_idrequired

rotate_webhook_secret

Rotate the product's fulfillment webhook signing secret.

Parametersproduct_idrequired

get_onboarding_status

Bank-transfer onboarding status (merchant bank, alert inbox, auto-approve).

Parametersproduct_id

save_merchant_bank

Save the merchant bank account used to receive bank-transfer payments.

Parametersbank_namerequiredproduct_idaccount_namerequiredaccount_numberrequiredalert_source_emailsauto_approve_enabled

save_alert_sources

Save the allowlist of bank-alert source email addresses.

Parametersalert_source_emailsrequired

rotate_inbox

Rotate the bank-alert forwarding inbox address.

Takes no parameters.

list_bank_alert_guides

List supported banks and their alert-forwarding setup guides.

Takes no parameters.

test_parse_bank_alert

Test-parse a bank alert email (debug the alert parser).

Parametershtmltextrequiredsubjectfrom_addrrequired

list_deposits

List payment deposits for a product.

Parameterslimitoffsetstatusproduct_idrequired

approve_deposit

Approve a pending/expired deposit and run fulfillment.

Parametersdeposit_idrequiredproduct_idrequired

reject_deposit

Reject a deposit.

Parametersreasondeposit_idrequiredproduct_idrequired

set_deposit_refund_status

Set the refund_status on an approved deposit.

Parametersnotedeposit_idrequiredproduct_idrequiredrefund_statusrequired

resend_deposit_fulfillment

Resend/retry fulfillment for an approved deposit.

Parametersdeposit_idrequiredproduct_idrequired

list_bank_credits

List unmatched/review bank credits for reconciliation.

Parametersstatus

assign_bank_credit

Assign an unmatched bank credit to a pending deposit.

Parameterscredit_idrequireddeposit_idrequired

dismiss_bank_credit

Dismiss a bank credit as not a sale.

Parameterscredit_idrequired

Version history

1
  1. v1.0.0LatestOct 19, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.

Other Civai integrations