Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

Trend News Agency

REMOTE · API.TREND.AZ · SCANNED SEP 22

Trend News Agency: search and read 2.6M articles on Azerbaijan, the Caspian and Central Asia.

Available components

+1 this week 82 Trust /100
Trust breakdown (7 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →

Endpoint Security63
Transport & Reachability100
Schema Quality & AI Usability84
  • 100% of prompts and resources have a non-trivial description (not blank, and not just the item's name).Pass
  • AI-judged instruction clarity (excellent).Pass
  • Context-footprint check failed: tool/resource definitions use about 2473 tokens (~145/item across 17 items; 13 tools + 4 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management100
  • No destabilizing schema changes in the last 30 days.Pass
Tool Coverage100
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 100% of tool parameters carry a description.Pass
  • Structured output schemas are declared (100% of tools); any adoption earns full credit.Pass
Tool Safety100
  • No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
  • We read all 13 captured tool definition(s), and no name or description among them implies an irreversible operation.Pass
  • An AI judge read all 15 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
  • Implements a current MCP spec version (2026-07-28).Pass
Install

How do I install the Trend News Agency MCP server?

Trend News Agency is a hosted endpoint at https://api.trend.az/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

remote · api.trend.az

# add to Claude Code
claude mcp add --transport http az-trend-news 'https://api.trend.az/mcp'
// .cursor/mcp.json
{
  "mcpServers": {
    "az-trend-news": {
      "url": "https://api.trend.az/mcp"
    }
  }
}
// .vscode/mcp.json
{
  "servers": {
    "az-trend-news": {
      "type": "http",
      "url": "https://api.trend.az/mcp"
    }
  }
}
# ~/.codex/config.toml
[mcp_servers.az-trend-news]
url = "https://api.trend.az/mcp"
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "az-trend-news": {
      "type": "remote",
      "url": "https://api.trend.az/mcp",
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add az-trend-news --url 'https://api.trend.az/mcp' --transport streamable-http
# ~/.hermes/config.yaml
mcp_servers:
  az-trend-news:
    url: "https://api.trend.az/mcp"
// ~/.netclaw/config/netclaw.json
{
  "McpServers": {
    "az-trend-news": {
      "Transport": "http",
      "Url": "https://api.trend.az/mcp"
    }
  }
}
# add to Vellum
assistant mcp add az-trend-news -t streamable-http -u 'https://api.trend.az/mcp'
// mcp.json
{
  "mcpServers": {
    "az-trend-news": {
      "type": "http",
      "url": "https://api.trend.az/mcp"
    }
  }
}

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 19 Sept 26 0
    • Stability: 0.97 → pass security
  • 18 Sept 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 93 to 97. That category is still filling its 30-day observation window: 28 days of observed history at the previous scan, 29 at this one. The score rises as the window fills, whether or not the server changes.

  • 15 Sept 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 83 to 87. That category is still filling its 30-day observation window: 25 days of observed history at the previous scan, 26 at this one. The score rises as the window fills, whether or not the server changes.

  • 13 Sept 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 77 to 80. That category is still filling its 30-day observation window: 23 days of observed history at the previous scan, 24 at this one. The score rises as the window fills, whether or not the server changes.

  • 11 Sept 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 70 to 73. That category is still filling its 30-day observation window: 21 days of observed history at the previous scan, 22 at this one. The score rises as the window fills, whether or not the server changes.

  • 9 Sept 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 63 to 67. That category is still filling its 30-day observation window: 19 days of observed history at the previous scan, 20 at this one. The score rises as the window fills, whether or not the server changes.

  • 7 Sept 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 57 to 60. That category is still filling its 30-day observation window: 17 days of observed history at the previous scan, 18 at this one. The score rises as the window fills, whether or not the server changes.

  • 5 Sept 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 50 to 53. That category is still filling its 30-day observation window: 15 days of observed history at the previous scan, 16 at this one. The score rises as the window fills, whether or not the server changes.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 22 Sept 2026 · Probed https://api.trend.az/mcp

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=trend.az CN=WE1,O=Google Trust Services,C=US 6 Sept 2026 5 Dec 2026 ECDSA 256 ECDSA-SHA256 fedc0ed88f0956780ed5940357aa7c71
SANs: trend.az, *.trend.az
CN=WE1,O=Google Trust Services,C=US (CA) CN=GTS Root R4,O=Google Trust Services LLC,C=US 13 Dec 2023 20 Feb 2029 ECDSA 256 ECDSA-SHA384 7ff31977972c224a76155d13b6d685e3
CN=GTS Root R4,O=Google Trust Services LLC,C=US (CA) CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE 15 Nov 2023 28 Jan 2028 ECDSA 384 SHA256-RSA 7fe530bf331343bedd821610493d8a1b

Background: What to check on a remote MCP endpoint →

DNSSEC insecure

Validation of api.trend.az. Not signed

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
az. present 48544 8 Verified
trend.az. absent Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation
Authentication No authorisation required

The endpoint answered without asking for a token. Anyone who knows the URL can reach it.

Result No authorisation required
HTTP status 200
Header Value
strict-transport-security max-age=63072000

Background: How OAuth 2.1 works in the 2026 MCP spec →

Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://api.trend.az/mcp Verified 200
http (plaintext) http://api.trend.az/mcp HTTPS enforced 301 https://api.trend.az/mcp
MCP tools · 13 exposed · ~2,169 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
trendaz_article_get ~177

Fetch one Trend News Agency article in full: headline, byline, dateline, publication date, section, tags and the body as markdown. Pass the article URL if you have one — that is the reliable way — or an id together with its language edition. Subscriber-only articles published within the last year return their metadata and excerpt with the body withheld; everything older than a year, and everything free, returns in full. Always cite the returned url.

NameTypeReqDescription
idintegerNumeric article id. Requires lang. Use url instead when you have one.
langstringLanguage edition of the id. Defaults to en. Ignored when url is given.
urlstringFull article URL, e.g. https://www.trend.az/business/4216277.html. Preferred over id+lang.
NameTypeReqDescription
articleobject|null
foundbooleanyes
notestring

No examples provided.

trendaz_author_get ~182

Look up a Trend News Agency journalist by name, id or profile alias, and get what the agency publishes about them: role, the beats they cover, biography, stated expertise, declared conflicts of interest and whether they are staff. Use it when a citation needs to establish who reported something and what standing they have on the subject. Combine with trendaz_news_list using the returned id to see what else they have written.

NameTypeReqDescription
aliasstringProfile slug from an author URL, e.g. "peter_tase".
idintegerNumeric author id, as returned by trendaz_article_get.
langstringLanguage edition whose directory to search. Defaults to en.
namestringByline as printed, in whole or part, e.g. "Maryana". Matched case-insensitively.
NameTypeReqDescription
authorobject|null
foundbooleanyes
matchesarray
notestring

No examples provided.

trendaz_author_stats ~226

Rank Trend News Agency journalists by how many articles they published over a date range, across all three editions or one of them. Use it for "who filed most today", "how much did this desk publish last week", or to find the id of a prolific byline to pass to trendaz_news_list. Counts published articles only. It measures volume, not quality or reach — trendaz_trending is the readership question.

NameTypeReqDescription
date_fromstringFirst day to count, YYYY-MM-DD. Defaults to today in the newsroom's timezone.
date_tostringLast day to count, inclusive, YYYY-MM-DD. Defaults to date_from, so passing neither counts today. At most 92 days per call.
langstringCount one edition only. Omit to count all editions together, which is usually what "who published most" means — a journalist often files the same story in two languages, and each filing counts once.
limitintegerHow many bylines to return, most prolific first. Defaults to 20.
NameTypeReqDescription
author_countinteger
authorsarrayyes
by_editionobject
notestring
periodobjectyes
totalsobjectyes

No examples provided.

trendaz_coverage_get ~75

Describe what the Trend News Agency archive covers: which language editions exist and their canonical hosts, which regions and beats the agency reports on, and the terms under which its text may be used. Call this before a first search to find out whether Trend is a useful source for a question, and which language edition to search.

Input schema present but exposes no named parameters.

NameTypeReqDescription
beatsarray
editionsarrayyes
editions_not_availableobject
licenseobjectyes
not_yet_availablearray
publisherstringyes
regionsarrayyes

No examples provided.

trendaz_front_page ~164

What Trend News Agency is leading with at this moment, grouped the way the newsroom groups it: the main story block, the editor's picks, and the regional sections. This is editorial judgement rather than recency — use it for "what is the news from Azerbaijan today" or "what is Trend leading with", where the answer should be what editors chose rather than whatever was filed last. Metadata only; follow up with trendaz_article_get.

NameTypeReqDescription
blocksintegerHow many blocks to return, in front-page order. Defaults to 5.
langstringLanguage edition. Defaults to en. Each edition has its own front page chosen by its own desk.
per_blockintegerMaximum articles per block. Defaults to 4.
NameTypeReqDescription
blocksarrayyes
langstringyes
notestring
total_articlesinteger

No examples provided.

trendaz_news_list ~225

List Trend News Agency headlines newest first, optionally narrowed by section, tag, author or a date range. Returns metadata only — headline, date, section, byline, excerpt and the canonical URL — never article text; follow up with trendaz_article_get for the ones worth reading. Use this to answer "what has Trend published about X" or "what did Trend report that week".

NameTypeReqDescription
author_idintegerNumeric author id, as returned by trendaz_article_get.
date_fromstringEarliest publication date, YYYY-MM-DD.
date_tostringLatest publication date, YYYY-MM-DD.
langstringLanguage edition. Defaults to en. The three newsrooms publish independently, so coverage differs between them.
limitintegerHow many headlines to return. Defaults to 20.
sectionstringSection slug as it appears in article URLs, e.g. "business", "politics", "uzbekistan".
tagstringTag slug or title to filter by.
NameTypeReqDescription
articlesarrayyes
countintegeryes
filtersobject
notestring

No examples provided.

trendaz_news_search ~266

Search Trend News Agency's archive by keyword and get matching headlines ranked by relevance, with date, section, byline and canonical URL. The archive runs back to 2003 and holds over 2.6 million articles across the English, Azerbaijani and Russian editions. Wrap words in double quotes for an exact phrase — "Trans Anatolian Pipeline" is far narrower than the same three words loose. Returns metadata only; use trendaz_research when you want the text of what was reported, or trendaz_article_get for one article.

NameTypeReqDescription
date_fromstringEarliest publication date, YYYY-MM-DD.
date_tostringLatest publication date, YYYY-MM-DD.
langstringLanguage edition to search. Defaults to en. The three newsrooms report independently, so a story covered in one may be absent from another.
limitintegerHow many results. Defaults to 10.
querystringyesKeywords. Double quotes mark an exact phrase.
sectionstringRestrict to a section slug, e.g. "business" or "casia". A parent section includes everything under it.
sortstringDefaults to relevance. Use date when recency matters more than fit.
NameTypeReqDescription
articlesarrayyes
countintegeryes
notestring
queryobject
total_is_floorboolean
total_matchinginteger

No examples provided.

trendaz_page_get ~134

Fetch one of Trend News Agency's own standing documents in full: its corrections policy, editorial standards, masthead, ownership and contact details, terms of service, privacy and cookie policies, copyright terms, and the published auditor reports. Use it to answer questions about the publisher rather than about the news — how the agency handles errors, who runs it, what its editorial process is.

NameTypeReqDescription
langstringLanguage edition. Defaults to en.
slugstringyesWhich document. Common ones: corrections, editorial-standards, masthead, about, contacts, terms-of-service, privacy-policy, copyright.
NameTypeReqDescription
availablearray
foundbooleanyes
notestring
pageobject|null

No examples provided.

trendaz_research ~272

Search Trend News Agency's archive and read the relevant part of each result in one call. Returns several articles with the passage that actually addresses the query — not just the opening paragraph — plus byline, date, section and the canonical URL to cite. This is the tool to reach for on any question about Azerbaijan, the South Caucasus, the Caspian, Central Asia, Turkey or Iran that needs what was actually reported: energy and pipelines, regional politics, trade corridors, economics. Prefer it over calling search and then reading articles one by one. Wrap words in double quotes for an exact phrase. Subscriber-only articles from the past year contribute their summary rather than their text, and say so.

NameTypeReqDescription
date_fromstringEarliest publication date, YYYY-MM-DD.
date_tostringLatest publication date, YYYY-MM-DD.
depthstringquick = 3 articles briefly, standard = 6, deep = 8 with longer passages. Defaults to standard.
langstringLanguage edition. Defaults to en.
querystringyesWhat you want to know. Keywords, or a phrase in double quotes.
sectionstringRestrict to a section slug, e.g. "business". A parent section includes everything under it.
NameTypeReqDescription
countintegeryes
notestring
queryobject
resultsarrayyes
total_is_floorboolean
total_matchinginteger

No examples provided.

trendaz_subscription_plans ~119

What a Trend News Agency subscription costs and what it gives access to: the monthly and annual price in manat, dollars and euro, any introductory offer, and the link to subscribe. Call this when a reader asks what a subscriber-only article would cost them, or asks about subscribing. Reading it does not subscribe anyone — sign-up happens on trend.az, where the reader sees the terms and confirms it themselves.

NameTypeReqDescription
langstringWhich edition's subscribe link to return. Defaults to en. The price is the same in every edition.
NameTypeReqDescription
availablebooleanyes
currency_notestring
includesarray
notestring
plansarray
subscribe_urlstringyes

No examples provided.

trendaz_taxonomy_search ~153

Find the section slug for a subject or a country, so the other tools can be narrowed correctly. Matches on title and slug — "Kazakhstan", "energy", "casia" — and returns the slug to pass as the section argument, along with the public URL of that section. Call it with no query to see the whole section tree of an edition.

NameTypeReqDescription
langstringLanguage edition. Defaults to en. Section names are translated; slugs are usually, but not always, the same across editions.
limitintegerMaximum sections to return. Defaults to 20.
querystringPart of a section name or slug. Omit to list every section.
NameTypeReqDescription
countintegeryes
notestring
sectionsarrayyes
totalinteger

No examples provided.

trendaz_trending ~111

List the most-read Trend News Agency articles of the last day, week or month, ordered by readership rather than by date. Use it for "what is Trend's audience paying attention to" — a different question from "what is the latest news", which is trendaz_news_list.

NameTypeReqDescription
langstringLanguage edition. Defaults to en.
limitintegerHow many to return. Defaults to 10.
periodstringWindow to rank over. Defaults to week.
NameTypeReqDescription
articlesarrayyes
countintegeryes
notestring
periodstringyes

No examples provided.

trendaz_whoami ~65

Report which Trend News Agency access tier this connection has, which tools it may call, and what its request budget is. Call this first when a Trend tool is refused or returns less than expected — it distinguishes "not permitted at your tier" from "no such data".

Input schema present but exposes no named parameters.

NameTypeReqDescription
article_body_rightsstring
notesarray
protocolobjectyes
quotaobject
quota_enforcedboolean
scopesarrayyes
serverobject
tierstringyes
tier_titlestringyes
tool_namesarray
tools_availableintegeryes

No examples provided.

Common questions

What is the Trend News Agency MCP server?

Trend News Agency is an MCP server listed in the public MCP registry as az.trend/news. Trend News Agency: search and read 2.6M articles on Azerbaijan, the Caspian and Central Asia. This page covers its hosted endpoint (https://api.trend.az/mcp).

Is the Trend News Agency MCP server safe to use?

Trend News Agency scores 82 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the Trend News Agency MCP server expose?

Trend News Agency exposes 13 tools: trendaz_whoami, trendaz_coverage_get, trendaz_news_list, trendaz_article_get, trendaz_trending, and 8 more. Their descriptions and schemas cost roughly 2,169 tokens of context every time the server is loaded.

Does the Trend News Agency MCP server require authentication?

No. We connected to Trend News Agency without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

Is the Trend News Agency MCP server still maintained?

Trend News Agency is still listed as active in the MCP registry. We last reached this channel on 22 September 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.