NewsJack

io.github.chrisschouk/newsjack · v0.2.0 · search-and-web

NewsJack is healthy: it completed an MCP handshake in 1596 ms and exposes 21 tools.

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

Endpoint: https://newsjack.cc/api/mcp (streamable-http)

Repository · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count21
Latency1596 ms
Last checked (UTC)2026-11-08T16:00:27.588Z

Health history

Checked (UTC)StatusLatencyError
2026-11-08T16:00:27.588ZHealthy1596

Tools (21)

list_storiesSearch the authenticated account’s music-industry Stories by relevance, recency, and industry.
get_storyRetrieve 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_postCreate a Jack from an owned Story using the saved voice and output controls, then save it as a draft Post in the library.
generate_post_dry_runCreate a Jack preview without saving a Post. The preview performs the normal paid model work and consumes one generation allowance.
roast_postEvaluate 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_profileRetrieve 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_profileSave custom brand voice settings (tone, sample posts, avoid words, emoji/hashtag rules) for the authenticated user. Applied to future Jacks.
get_generation_configRetrieve the sampling, length, and additional writing rules applied when NewsJack creates a Jack.
set_generation_configUpdate the sampling, length, and additional writing rules used for future Jacks.
list_sourcesList all news sources monitored for your account, including custom RSS feeds and disabled global source overrides.
add_sourceAdd a new RSS or Atom feed URL to automated news monitoring. Feeds are polled every 5 minutes.
remove_sourceDelete a custom news feed by its ID. Use list_sources to find source IDs.
toggle_sourceActivate or temporarily pause polling for a custom news source feed.
disable_global_sourceMute a default global news source so its stories do not appear in your feed.
enable_global_sourceRe-enable a previously muted global news source in your feed.
list_scheduledList posts queued for publication ordered by scheduled time.
schedule_postSchedule a draft post for publishing at a designated future time. Supply content directly or reference existing content_id.
cancel_scheduledRevert a scheduled post back to draft status and remove it from publishing queue.
export_to_tapWrite a Jack into a Total Audio Promo campaign and return TAP’s acknowledgement.
get_usage_metricsRetrieve today’s observed Jack and roast usage with the authenticated account’s tier limits.
get_service_healthReport the most recent observed health of the NewsJack model chain, including an unknown state when no recent probe exists.