NestDaddy

NewsJack

io.github.chrisschouk/newsjack · v0.2.1

Music-industry news scored for your brand, with a drafted post in your voice.

Connect Remote server

Terminal
claude mcp add --transport http newsjack https://newsjack.cc/api/mcp
~/.cursor/mcp.json
{
  "mcpServers": {
    "newsjack": {
      "url": "https://newsjack.cc/api/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "newsjack": {
      "type": "http",
      "url": "https://newsjack.cc/api/mcp"
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://newsjack.cc/api/mcp

Tools 21 found in our last check

  • list_stories

    List the signed-in account’s scored news Stories, filtered by minimum relevance and industry and sorted by relevance or recency. Returns a readable summary per Story (ID, title, source, URL, relevance as a percentage, summary) and structuredContent { count, stories } where each…

  • get_story

    Retrieve complete details, full summary, publication metadata, and source URL for a specific story by ID. Use list_stories first to obtain valid story IDs.

  • generate_post

    Create a Jack from an owned Story using the saved voice and output controls, then save it as a draft Post in the library. Returns the Jack text and the new Post id, which schedule_post and export_to_tap accept as content_id. Uses one generation from the daily allowance. Use gene…

  • generate_post_dry_run

    Create a Jack preview without saving a Post. The preview performs the normal paid model work and consumes one generation allowance, exactly like generate_post. Nothing is written to the library, so there is no Post id: to schedule or export the text afterwards, pass it as conten…

  • roast_post

    Evaluate a draft social post against the live music industry news cycle. Returns critical editorial feedback, quality score (0-100), timeliness verdict, and an improved rewrite. Does NOT publish or modify content.

  • get_voice_profile

    Retrieve the authenticated user brand voice profile including tone guidelines, sample posts, forbidden words, and style formatting toggles. Returns null if default house voice is active.

  • set_voice_profile

    Save custom brand voice settings (tone, sample posts, avoid words, emoji/hashtag rules) for the authenticated user. Applied to future Jacks.

  • get_generation_config

    Retrieve the sampling, length, and additional writing rules applied when NewsJack creates a Jack.

  • set_generation_config

    Update the sampling, length, and additional writing rules used for future Jacks.

  • list_sources

    List all news sources monitored for your account, including custom RSS feeds and disabled global source overrides.

  • add_source

    Add a new RSS or Atom feed URL to automated news monitoring. Feeds are polled every 5 minutes.

  • remove_source

    Delete a custom news feed by its ID. Use list_sources to find source IDs.

  • toggle_source

    Pause or resume one of the account’s own custom RSS sources, identified by source_id from list_sources. It only works on feeds added with add_source. To mute or unmute one of NewsJack’s built-in publications, use disable_global_source and enable_global_source, which take the pub…

  • disable_global_source

    Mute one of NewsJack’s built-in publications so its Stories stop appearing in this account’s feed. Identify it by its exact publication name. For a custom RSS feed the account added itself, use toggle_source with its source_id instead. Reversible with enable_global_source and id…

  • enable_global_source

    Unmute a built-in publication previously muted with disable_global_source, so its Stories return to this account’s feed. Pass the same exact name; list_sources shows the muted ones. Custom RSS feeds are resumed with toggle_source instead. Idempotent: unmuting a publication that…

  • list_scheduled

    List the signed-in account’s Posts from the library, filtered by lifecycle status and ordered by scheduled_for (soonest first, unscheduled last). By default it returns the scheduled queue. Pass status "all" to list every Post (drafts, waiting, posted and failed), which makes it…

  • schedule_post

    Schedule a draft post for publishing at a designated future time. Supply content directly or reference existing content_id.

  • cancel_scheduled

    Cancel a scheduled Post: move it from scheduled or ready back to draft and clear its scheduled time, so it leaves the publishing queue. The Post and its text are kept in the library; schedule it again with schedule_post. Idempotent: a Post that is already a draft is reported unc…

  • export_to_tap

    Send one Jack to a Total Audio Promo (TAP) campaign, creating a new draft campaign or writing into an existing one, and return TAP’s receipt. TAP is a separate product, so only call this when the person has asked for the Jack in TAP. Provide either content_id (a saved Post; its…

  • get_usage_metrics

    Retrieve today’s observed Jack and roast usage with the authenticated account’s tier limits.

  • get_service_health

    Report the most recent observed health of the NewsJack model chain, including an unknown state when no recent probe exists.

Details

Endpointhttps://newsjack.cc/api/mcp (Streamable HTTP)
First published9 Nov 2026
Last updated9 Nov 2026
Registry nameio.github.chrisschouk/newsjack

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.