Asha News

news.ashaPublished by asha.newsOfficial publisherv1.0.0Updated Oct 24, 2026

Evidence-first news archive: briefs, breaking news, search, Palestine claims, conflict monitor.

Overview

AI-generated overview

Asha News is a remote MCP server giving an assistant access to an evidence-first news archive: search, briefs, breaking alerts, a Palestine desk and a conflict-

What you can do
Search and read news: unified search, article and cluster search, feeds, digests and daily briefs with citations and source metadata. Track breaking news and live conflict: alerts, geolocated events, theater snapshots and deltas. Explore the Palestine desk: claim checks, the genocide-case record, an evidence archive and graph with taxonomy and pipeline health. Prepare sharing: share packs and payloads, editorial guidelines, and stable short links. Subscribe an email address to the newsletter via double opt-in.
When to use it
Useful when an assistant needs cited, source-backed news coverage, breaking-news monitoring, or the Palestine desk's claim and evidence material rather than open web scraping. Also fits workflows that turn articles into share-ready posts or short links.
Requirements
A remote streamable HTTP endpoint at asha.news; no package, environment variables or headers are declared. Network access is required. Some tools are rate-limited, and the newsletter tool needs an email address the user provides.
Before you install
The server is openly editorial and pro-Palestine, so its framing should be weighed accordingly. The newsletter tool starts a signup and sends a confirmation email; only submit an address the user gave. Share payloads are meant to be posted verbatim with attribution. External media links are third-party destinations not hosted by Asha.

Installation

In SourceWeft

  1. Open Asha News in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/news.asha%2Fasha-news/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "asha-news": {
      "type": "http",
      "url": "https://asha.news/api/v1/mcp"
    }
  }
}

Tools

25

asha_feed

Latest source-backed news from the Asha News archive. Returns items with publish time, source, and citation links.

Parametersqlimitcategorytimeframe

asha_search_articles

Keyword search across recent Asha News articles. Cite source URLs and Asha article/story URLs when present.

Parametersqrequiredlimit

asha_digest

Clustered public news digest. format=markdown returns prose; otherwise JSON clusters.

Parameterslimitformat

asha_share_pack

Share-ready package for a published, cited Asha brief/story. Returns found=false when no final share pack is available.

Parametersqurl

asha_blindspot

Persisted Asha Blindspots / coverage gaps from posture analysis. Use only when status=available; do not infer gaps from empty or unavailable responses.

Parameterslimittopicmin_mciposture

asha_palestine

Palestine desk timeline (evidence-classed events) with a freshness indicator, plus the desk section map (Now / The Record / Israel Exposed wings with canonical page URLs).

Parameterslimitstatus

palestine_check_claim

Check one claim about Palestine against the desk's claim library and evidence archive. Returns the matched claim family, verdict, a short evidence-backed answer, and citation URLs. Rate-limited — send a single clear claim per call and relay the citations with the answer.

Parametersclaimrequired

palestine_genocide_case

The full genocide-case record from the Asha News Palestine desk: what each court, UN body, rights organization, and study found — precisely characterized (provisional measures are not merits rulings; warrants are charges, not convictions) — plus attributed casualty figures, a case timeline, and an FAQ. Relay characterizations exactly and keep citation URLs.

Takes no parameters.

palestine_search_archive

Search the Palestine evidence archive: 140,000+ upstream media records, the Killed in Gaza victims memorial, and the curated claim library. Results carry stable IDs and canonical URLs — cite those instead of scraping.

Parametersqrequiredpagetypepage_size

palestine_evidence_record

One Palestine evidence record by its stable ref (e.g. gl-2810), with its assigned categories, editor-asserted incident links, related records, and ranked external media candidates carrying observed link health. Media candidates are third-party destinations — Asha never hosts them, and anything graphic or ungraded requires explicit consent before it loads. A ref that is not found may simply not have cleared editorial review; treat 404 as "not published", not as "does not exist".

Parametersrefrequired

palestine_evidence_health

Operational state of the Palestine evidence pipeline: which sources are collecting and when they last succeeded, how deep the review queue is, how many records are actually published, and how reachable the external media pointers were at their last check. Aggregate counts only — it never names an unreviewed record. Use it to answer "is this archive current?" honestly before citing it, and read degraded_reasons rather than the status alone. A source with ingest_enabled:false is configured off, not broken.

Takes no parameters.

palestine_evidence_taxonomy

The controlled vocabulary behind the Palestine evidence graph: incident_type (what happened), theme (what was hit), affected_group (who), and legal_category (what a named body says it amounts to). Call this before filtering so you use real slugs. legal_category terms are editorial-only — they are never derived from text, and record that a named authority made that characterization.

Parametersvocabulary

asha_sources

Asha News public source directory with provenance and trust metadata.

Parameterslimit

asha_market_context

Public market price context for supported instruments. Returns quote source, timestamp, and instrument rows.

Parameterssymbols

asha_breaking

Breaking news: active alerts plus breaking-flagged articles with age and expiry. Poll every 60s with since={last generated_at} for deltas; notify your user on new items.

Parameterslimitsince

asha_daily_brief

Server-rendered daily brief: categorized sections with publish time + age per item, Palestine desk leading. format=markdown for chat relay, html for a styled self-contained page, json for structured data. Relay as-is.

Parametersformatper_section

asha_share_payload

Ready-to-post social share payloads for an article (x, bluesky, threads, mastodon, telegram, whatsapp, facebook, linkedin): text within platform limits, hashtags, image, and intent URL. Post verbatim; keep attribution.

Parametersplatformarticle_idrequired

conflict_state

Live Middle East Conflict Monitor snapshot: official alerts, geolocated OSINT events, active story clusters, EN/AR theater brief, and per-tier freshness (degraded flag). Pass since={seq} for envelope deltas. Streaming clients can use SSE at https://asha.news/api/conflict/stream instead.

Parameterssince

conflict_events

Geolocated Conflict Monitor events (strike, explosion, intercept, movement, statement, thermal_confirmation) with severity, verification status, and EN/AR summaries. Filter with bbox=w,s,e,n; pass since={seq} for deltas.

Parametersbboxlimitsince

asha_editorial_guidelines

Asha News editorial voice contract: evidence-first, openly pro-Palestine, citations preserved. Read before generating derived briefs, titles, or social posts.

Takes no parameters.

asha_subscribe_newsletter

Start a DOUBLE OPT-IN newsletter signup for an email address. Asha emails a confirmation link; nothing is delivered until the person clicks it. Only submit an address the person gave you in this conversation, and tell them to check their inbox — you cannot confirm on their behalf.

Parameterslangemailrequiredoptions

Version history

1
  1. v1.0.0LatestSep 16, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.