Independent trust grade B- (82/100). No blocking issues found in the static + spec checks. wmcp.sh continuously watches news.mukoko.dev for tool drift and rug-pulls. The grade is free and identical whether or not the operator pays.
get_briefingAnswer "What's happening in [place/topic]?" — top story, recent articles, and trending topics in one call. Accepts country codes (ZW, KE), region name
track_storyFollow the development of a news story over time. Returns articles in chronological order showing how a story evolved. Use since to control the lookba
get_location_newsNews from a specific place in Africa. Accepts country codes, country names, region names, or city names.
compare_locationsCompare news coverage between 2–4 African countries or regions side by side.
get_source_viewSee how a specific news source is covering a topic.
find_storiesSearch articles by keyword, tag, category, or country. Results carry short excerpts, word counts, and app links only — call get_article with a result'
get_articleRead 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 ap
list_categoriesList all news categories with article counts.
list_sourcesList active news sources. Optionally filter by country code.
get_statsPlatform statistics: total articles, active sources, and today's output.
get_my_feedPersonalised news feed based on the authenticated user's article likes and saves. Requires Authorization: Bearer <WorkOS access token>.
get_trending_analyticsOpen analytics: trending topics, categories, keywords, and sources for any location or period. Part of Mukoko's open data policy.
detect_surgeDetect sudden spikes in news coverage — compares last 24h against 7-day baseline. Surfaces unusual increases like crime up 5× in Bulawayo or a footbal
get_content_analyticsOpen data breakdown of news coverage by category, country, and keyword for a given period.
trigger_enrichmentManually run the AI enrichment agent over existing articles (classification, keywords, entities, quality scoring). RESTRICTED to platform-team account
drain_enrichment_backlogDrain the ENTIRE un-enriched article backlog, not just one batch. RESTRICTED to platform-team accounts (WorkOS bearer issued inside the platform-team
No proxied traffic observed for this host yet. Connect it at /connect and its grade gains a measured Reliability score + per-tool behavioral evidence — the half a static scan can't produce.
We re-grade news.mukoko.dev on a schedule and alert your Slack/webhook the moment its tools change or its grade drops — rug-pull insurance for the connection.
Run news.mukoko.dev? Claim it (free) to get drift alerts and show an independently-verified trust badge. The grade stays free — claiming just ties it to you.
Add the wmcp.sh trust oracle as an MCP server and call grade_mcp_server / check_mcp_drift in your agent's pre-connection gate:
https://wmcp.sh/mcp/trust
readOnly vs observed behavior) layer on via the wmcp.sh proxy.