Nuvelics documentation
AgentsTools

NRCS

Reference for the 3 NRCS MCP tools: list_nrcs_connections, list_nrcs_push_targets, push_story_to_nrcs.

list_nrcs_connections

List the org's configured NRCS connections (the newsroom systems a story can be pushed to). Deliberately unpaginated -- an org has only a handful of connections. Listing connections takes the nrcs:manage permission and is for administrators; to find the id to push to without it, use list_nrcs_push_targets.

read-only · idempotent · closed-world

No input parameters.

list_nrcs_push_targets

List the NRCS connections the caller can push a story to, as id, displayName, vendor and instanceUrl only. Needs the story:push_nrcs permission, not nrcs:manage, so a member can use it. Use a returned id as push_story_to_nrcs's nrcsConfigId. Deliberately unpaginated -- an org has only a handful of connections. Needs a user credential, so an interactive MCP connection: a static API key authenticates as a service and is refused with a 403.

read-only · idempotent · closed-world

No input parameters.

push_story_to_nrcs

Push an enriched story to one NRCS connection, publishing it as a Story plus notes in the target newsroom system. Only a story with enrichmentStatus "enriched" can be pushed. A repeat call for the same story and connection returns a 409 conflict error and does not re-send it -- use list_nrcs_push_targets to find a connection id and get_story to confirm enrichmentStatus first. Pass dryRun: true to preview the rendered story document and notes without publishing anything or recording a push -- dryRun works even for a story already pushed for real, since it never checks or writes push history. Needs a user credential, so an interactive MCP connection: a static API key authenticates as a service and there is no user to record as the pusher. It is refused even with dryRun: true.

destructive · idempotent · closed-world

  • storyId string (required) — Story identifier
  • nrcsConfigId string (required) — NRCS connection identifier
  • dryRun boolean — Preview the rendered story document and notes without publishing or recording a push (default false)

Report a problem with this page

On this page