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
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 21 |
| Latency | 1596 ms |
| Last checked (UTC) | 2026-11-08T16:00:27.588Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-11-08T16:00:27.588Z | Healthy | 1596 |
list_stories | Search the authenticated account’s music-industry Stories by relevance, recency, and industry. |
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. |
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. |
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 | Activate or temporarily pause polling for a custom news source feed. |
disable_global_source | Mute a default global news source so its stories do not appear in your feed. |
enable_global_source | Re-enable a previously muted global news source in your feed. |
list_scheduled | List posts queued for publication ordered by scheduled time. |
schedule_post | Schedule a draft post for publishing at a designated future time. Supply content directly or reference existing content_id. |
cancel_scheduled | Revert a scheduled post back to draft status and remove it from publishing queue. |
export_to_tap | Write a Jack into a Total Audio Promo campaign and return TAP’s acknowledgement. |
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. |