AI-written news briefs, daily report, breaking headlines and site search from Apprised.news.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Latest headlines from the Corvus Intel news corpus that feeds Apprised.news: the same list as the site's breaking ticker and Breaking view (https://apprised.news/?view=breaking), newest first. The headlines are third-party reporting collected automatically (each has its outlet and original URL); Apprised.news did not write or verify them. With no arguments: the last 3 hours, 15 items. minutes widens or narrows the window; query keeps only items matching any comma-separated keyword (a * is a wildcard), searched over the whole window.
Most headlines to return (1 to 50, default 15).
Comma-separated keywords, any of which may match headline, outlet, region or category, e.g. "iran, hormuz" or "tariff*".
Window in minutes (5 to 43200). Default: the ticker window, the last 3 hours.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http site https://apprised.news/mcp
Latest headlines from the Corvus Intel news corpus that feeds Apprised.news: the same list as the site's breaking ticker and Breaking view (https://apprised.news/?view=breaking), newest first. The headlines are third-party reporting collected automatically (each has its outlet and original URL); Apprised.news did not write or verify them. With no arguments: the last 3 hours, 15 items. minutes widens or narrows the window; query keeps only items matching any comma-separated keyword (a * is a wildcard), searched over the whole window.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Most headlines to return (1 to 50, default 15). |
| query | string | Comma-separated keywords, any of which may match headline, outlet, region or category, e.g. "iran, hormuz" or "tariff*". |
| minutes | integer | Window in minutes (5 to 43200). Default: the ticker window, the last 3 hours. |
{
"type": "object",
"examples": [
{
"limit": 5
}
],
"properties": {
"limit": {
"type": "integer",
"default": 15,
"maximum": 50,
"minimum": 1,
"description": "Most headlines to return (1 to 50, default 15)."
},
"query": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "Comma-separated keywords, any of which may match headline, outlet, region or category, e.g. \"iran, hormuz\" or \"tariff*\"."
},
"minutes": {
"type": "integer",
"maximum": 43200,
"minimum": 5,
"description": "Window in minutes (5 to 43200). Default: the ticker window, the last 3 hours."
}
},
"additionalProperties": false
}One Apprised.news desk brief (what /api/get-brief serves): the lead, the analyst personas' takes, synthesis, watch items and cited sources, trimmed to a bounded size, with the URL of the full brief. Desks: defense (Defense), culture (Culture), tech (Tech/Cyber), sports (Sports), energy (Energy), insurance (Insurance), health (Health), markets (Markets), intel (Intelligence), world (World), pressure (Politics). The analysts are fictional AI personas; this is AI-generated analysis, not news reporting and not investment advice.
| Argument | Type | Description |
|---|---|---|
| date | string | "latest" (the default) or one UTC date as YYYY-MM-DD. |
| desk* | string | Desk key: defense (Defense), culture (Culture), tech (Tech/Cyber), sports (Sports), energy (Energy), insurance (Insurance), health (Health), markets (Markets), intel (Intelligence), world (World), pressure (Politics). |
| cadence | string | daily (the default), or a retrospective: weekly (dated Mondays), monthly (the 1st), quarterly (Jan/Apr/Jul/Oct 1), yearly (Jan 1). |
{
"type": "object",
"examples": [
{
"date": "latest",
"desk": "markets"
}
],
"required": [
"desk"
],
"properties": {
"date": {
"type": "string",
"default": "latest",
"pattern": "^(?:latest|[0-9]{4}-[0-9]{2}-[0-9]{2})$",
"maxLength": 10,
"description": "\"latest\" (the default) or one UTC date as YYYY-MM-DD."
},
"desk": {
"enum": [
"defense",
"culture",
"tech",
"sports",
"energy",
"insurance",
"health",
"markets",
"intel",
"world",
"pressure"
],
"type": "string",
"description": "Desk key: defense (Defense), culture (Culture), tech (Tech/Cyber), sports (Sports), energy (Energy), insurance (Insurance), health (Health), markets (Markets), intel (Intelligence), world (World), pressure (Politics)."
},
"cadence": {
"enum": [
"daily",
"weekly",
"monthly",
"quarterly",
"yearly"
],
"type": "string",
"default": "daily",
"description": "daily (the default), or a retrospective: weekly (dated Mondays), monthly (the 1st), quarterly (Jan/Apr/Jul/Oct 1), yearly (Jan 1)."
}
},
"additionalProperties": false
}The structured report Apprised.news publishes each day (what /api/get-report serves), trimmed to a bounded size with the URL of the full page. type "intel" (default): the cross-desk Daily Intelligence Report (executive summary, threat assessment, key developments, trending entities, sentiment, watch list). type "local": the Local Wire report on U.S. state and local press; each cross-validated story carries sources_listed and independent_origins, counting republished or syndicated copies of one article once and several articles from one website once, and a confidence capped to LOW when fewer than 2 independent origins remain. AI-generated analysis, not news reporting.
| Argument | Type | Description |
|---|---|---|
| date | string | "latest" (the default) or one UTC date as YYYY-MM-DD. |
| type | string | "intel" (default) or "local" (Local Wire). |
| cadence | string | daily (the default), or a retrospective: weekly (dated Mondays), monthly (the 1st), quarterly (Jan/Apr/Jul/Oct 1), yearly (Jan 1). |
{
"type": "object",
"examples": [
{
"date": "latest"
}
],
"properties": {
"date": {
"type": "string",
"default": "latest",
"pattern": "^(?:latest|[0-9]{4}-[0-9]{2}-[0-9]{2})$",
"maxLength": 10,
"description": "\"latest\" (the default) or one UTC date as YYYY-MM-DD."
},
"type": {
"enum": [
"intel",
"local"
],
"type": "string",
"default": "intel",
"description": "\"intel\" (default) or \"local\" (Local Wire)."
},
"cadence": {
"enum": [
"daily",
"weekly",
"monthly",
"quarterly",
"yearly"
],
"type": "string",
"default": "daily",
"description": "daily (the default), or a retrospective: weekly (dated Mondays), monthly (the 1st), quarterly (Jan/Apr/Jul/Oct 1), yearly (Jan 1)."
}
},
"additionalProperties": false
}Recent briefs from one Apprised.news desk, newest first (what /api/list-briefs serves): date, lead headline and the URL of each brief's page. Desks: defense (Defense), culture (Culture), tech (Tech/Cyber), sports (Sports), energy (Energy), insurance (Insurance), health (Health), markets (Markets), intel (Intelligence), world (World), pressure (Politics). Local Wire is a report, not a desk brief: use get_daily_report with type "local". AI-generated analysis, not news reporting.
| Argument | Type | Description |
|---|---|---|
| desk* | string | Desk key: defense (Defense), culture (Culture), tech (Tech/Cyber), sports (Sports), energy (Energy), insurance (Insurance), health (Health), markets (Markets), intel (Intelligence), world (World), pressure (Politics). |
| limit | integer | Most briefs to return (1 to 30, default 7). |
| cadence | string | daily (the default), or a retrospective: weekly (dated Mondays), monthly (the 1st), quarterly (Jan/Apr/Jul/Oct 1), yearly (Jan 1). |
{
"type": "object",
"examples": [
{
"desk": "intel",
"limit": 3
}
],
"required": [
"desk"
],
"properties": {
"desk": {
"enum": [
"defense",
"culture",
"tech",
"sports",
"energy",
"insurance",
"health",
"markets",
"intel",
"world",
"pressure"
],
"type": "string",
"description": "Desk key: defense (Defense), culture (Culture), tech (Tech/Cyber), sports (Sports), energy (Energy), insurance (Insurance), health (Health), markets (Markets), intel (Intelligence), world (World), pressure (Politics)."
},
"limit": {
"type": "integer",
"default": 7,
"maximum": 30,
"minimum": 1,
"description": "Most briefs to return (1 to 30, default 7)."
},
"cadence": {
"enum": [
"daily",
"weekly",
"monthly",
"quarterly",
"yearly"
],
"type": "string",
"default": "daily",
"description": "daily (the default), or a retrospective: weekly (dated Mondays), monthly (the 1st), quarterly (Jan/Apr/Jul/Oct 1), yearly (Jan 1)."
}
},
"additionalProperties": false
}Find pages on apprised.news by keyword: desks and dated briefs, digests, analyst and lens dossiers, methodology and policy pages. Uses the same page index as the site's A2A site guide (its llms.txt and sitemap); returns up to 5 pages, best match first, or the main pages when nothing matches.
| Argument | Type | Description |
|---|---|---|
| query* | string | Words to look for, e.g. "markets desk", "methodology" or "analysts". |
{
"type": "object",
"examples": [
{
"query": "markets desk"
}
],
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "Words to look for, e.g. \"markets desk\", \"methodology\" or \"analysts\"."
}
},
"additionalProperties": false
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 6, 2026.