mcpbeat Sign in

Mukoko News MCP Server

answering

Mukoko News is answering right now. Last checked 5 min ago. 41 installs a week from npm. It exposes 16 tools. Last commit 1 Nov 2026.

Pan-African news & analytics for Zimbabwe and 15 African countries: briefings and trends.

Installs per day peak 13 · avg 4 · +156% w/w
a month agotoday
Uptime history 91 days of history · worst day 93%
91 days agonow
100.0%
Uptime 24h
92 of 92 checks
16
Tools
read from the server
2244 ms
Response time
average over 24h
41
Installs / week
npm and PyPI

What changed 1

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 3 October 2026. No other catalogue keeps this.

3 Oct the owner changed

What the code does

We read the source, 1 d ago · tools taken from the live server · rules 995398eba69f

Capabilities

What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.

Package points at a different repository mukoko-dev/mukoko-news
пакет @nyuchi/mukoko-news-mcp ссылается на nyuchi/mukoko-news

Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.

This code can reach further than it looks

We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 5 min ago.

run in your terminal
claude mcp add mukoko-news --transport http https://news.mukoko.dev/mcp
Settings → Connectors → Add custom connector, then paste this address
https://news.mukoko.dev/mcp
~/.codex/config.toml
[mcp_servers.mukoko-news]
url = "https://news.mukoko.dev/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "mukoko-news": {
      "url": "https://news.mukoko.dev/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "mukoko-news": {
      "type": "http",
      "url": "https://news.mukoko.dev/mcp"
    }
  }
}

Available tools 16

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

article
get_article
Read a single article by ID or slug. Returns the full article body inline as markdown (truncated at ~8000 characters with a link to continue in the app) plus source metadata and the Mukoko app URL. Use this after a list tool (get_briefing, find_stories, …) to read an article without leaving the conversation.
briefing
get_briefing
Answer "What's happening in [place/topic]?" — top story, recent articles, and trending topics in one call. Accepts country codes (ZW, KE), region names (East Africa, Southern Africa), category topics (politics, business), or omit focus for a pan-African overview. Returns short excerpts with word counts and app links only — call get_article with an article id to read a full article body inline.
categories
list_categories
List all news categories with article counts.
compare
compare_locations
Compare news coverage between 2–4 African countries or regions side by side.
content
get_content_analytics
Open data breakdown of news coverage by category, country, and keyword for a given period.
detect
detect_surge
Detect sudden spikes in news coverage — compares last 24h against 7-day baseline. Surfaces unusual increases like crime up 5× in Bulawayo or a football surge in Ghana.
drain
drain_enrichment_backlog
Drain the ENTIRE un-enriched article backlog, not just one batch. RESTRICTED to platform-team accounts (WorkOS bearer issued inside the platform-team org). Fire-and-forget: asks the pipeline worker to enrich un-enriched articles in batches (oldest first) until the backlog is clear, running independently of the automatic 10-minute sweep. Returns immediately; use trigger_enrichment for a single targeted batch instead.
feed
get_my_feed
Personalised news feed based on the authenticated user's article likes and saves. Requires Authorization: Bearer <WorkOS access token>.
location
get_location_news
News from a specific place in Africa. Accepts country codes, country names, region names, or city names.
source
get_source_view
See how a specific news source is covering a topic.
sources
list_sources
List active news sources. Optionally filter by country code.
stats
get_stats
Platform statistics: total articles, active sources, and today's output.
stories
find_stories
Search articles by keyword, tag, category, or country. Results carry short excerpts, word counts, and app links only — call get_article with a result's id to read the full article body inline.
track
track_story
Follow the development of a news story over time. Returns articles in chronological order showing how a story evolved. Use since to control the lookback window.
trending
get_trending_analytics
Open analytics: trending topics, categories, keywords, and sources for any location or period. Part of Mukoko's open data policy.
trigger
trigger_enrichment
Manually run the AI enrichment agent over existing articles (classification, keywords, entities, quality scoring). RESTRICTED to platform-team accounts — requires a WorkOS bearer token issued inside the platform-team org. By default enriches the most recent un-enriched articles; pass article_ids to target specific ones, or reset_attempts to re-run articles that previously hit the failure cap.

Endpoints

URLTransportStateLatencyChecked
https://news.mukoko.dev/mcp streamable-http answering 1929 ms 5 min ago

Alternatives to Mukoko News

same job, measured the same way
Trading212 MCP Server
by kyurish

MCP server for Trading 212 API - portfolio, orders, pies, dividends, and analytics

214 installs/wk local only
G
Github MCP Server
by thenextgennexus

GitHub repo analytics: stars, trending, code search, contributor maps for project research.

4 tools answering
Yandex Metrica MCP
by askads

MCP server for Yandex Metrica API: list counters, goals and pull web-analytics statistics.

1 629 installs/wk local only
MCP Pirsch
by verygoodplugins

Pirsch Analytics with natural language queries and trend analysis

56 installs/wk local only
Kontur Focus MCP
by theyahia

MCP server for Kontur.Focus API — company search, brief reports, financial analytics, counterparty

46 installs/wk local only
BrightSite
by brightsitehq

Manage BrightSite websites: pages, blog posts, components, forms, media, and analytics.

answering
yandex-metrika-mcp
by theyahia

MCP server for Yandex Metrika — web analytics, counters, goals, traffic (Russia)

125 installs/wk local only
R
Ramaris App
by ramaris-app

On-chain wallet analytics and trading strategies on Base for AI assistants

local only

Mukoko News — questions

Answers built from our own checks of this server.

What can Mukoko News do?
It exposes 16 tools, read directly from the server on our last check. Among them: compare_locations, detect_surge, drain_enrichment_backlog, find_stories, get_article, get_briefing and 10 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Mukoko News working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 2244 ms. The bar chart above shows every period we have measured.
How do I connect Mukoko News?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Mukoko News need an API key?
No. Mukoko News completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 16 of them are readable on this page. This is what we observed, not what the docs claim.
How many people use Mukoko News?
The npm package @nyuchi/mukoko-news-mcp was installed 41 times in the last week. Week over week that is +156%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is Mukoko News open source?
The code is open source: it is published under the MIT licence, written in TypeScript, 2 stars on GitHub and 11 open issues. The licence covers the code in the repository, not the hosted service at news.mukoko.dev, which runs on its operator's own terms.