Habari Mcp

io.github.gabrielmahia由 GitHub 帳號 gabrielmahia 發布v0.1.11更新於 Nov 7, 2026

Kenya civic information guides: Gazette, tenders, open data, Parliament, feedback channels.

概覽

AI 產生的概覽

本機 MCP 伺服器,為助理提供肯亞公共資訊參考指南:公報、招標、開放資料、議會與回饋管道。

可以做什麼
  • 依檢索類型與日期範圍提供肯亞公報檢索指引
  • 依產業與郡縣提供招標檢索指引
  • 依資料類型提供開放資料指引
  • 依查詢類型提供議會動態追蹤指引
  • 依問題類型查詢公民回饋管道
適用情境
當助理需要了解如何查找肯亞公共資訊——公報公告、公共招標、開放資料集、議會活動或申訴管道——以及如何找到官方來源時適用。
執行需求
需在本機安裝 Python 套件 habari-mcp(pip install habari-mcp),以 stdio 程序執行,例如在桌面用戶端設定中使用 python -m habari_mcp.server。未宣告需要帳號、API 金鑰或環境變數。
安裝前請注意
回傳內容是指向官方來源的指引,而非即時鏡像;標示為 DEMO 的回應僅為示意參考資料,並非即時資料,採取行動前應向回應中註明的機關查證。具法律效力時須以肯亞公報原文為準。README 另推廣一個獨立的協調事件匯流排套件。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Habari Mcp,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

habari-mcp

Why This Exists

Kenya publishes gazette notices, tenders, parliamentary activity and open data continuously, but the volume makes it effectively invisible. Accountability depends on being able to find the one notice that matters, not on everything being technically public.

Install

bash
pip install habari-mcp

Tools (5)

  • gazette_search —
    args: search_type, date_range
  • tender_search_guide —
    args: sector, county
  • open_data_guide —
    args: data_type
  • parliament_tracker —
    args: query_type
  • citizen_feedback_channels —
    args: issue_type

Example

python
from habari_mcp.server import gazette_guide
result = gazette_guide()# what the Gazette publishes, how to search, why it matters

Claude Desktop Integration

Add to claude_desktop_config.json:

json
{  "mcpServers": {    "habari-mcp": {      "command": "python",      "args": ["-m", "habari_mcp.server"]    }  }}

Data & Disclaimers

Pointers to official sources rather than a live mirror. For legal effect, always read the notice in the Kenya Gazette itself.

Every tool response carries a source field. Responses labelled DEMO are illustrative reference data, not a live feed — verify against the authority named in the response before acting on it.

Part of the East Africa Coordination Stack

This MCP server is part of the Kenya coordination infrastructure. Connect it to africa-coord-bus — the coordination event bus that routes signals between domains automatically.

bash
pip install africa-coord-bus

All servers: pypi.org/user/gmahia Live demo: coord-cascade-demo

IP & Collaboration

MIT licensed. Feedback via GitHub Issues only — pull requests are not accepted. Demo data is labeled DEMO and is not suitable for operational decisions. Full policy: docs/architecture/IP_POLICY.md. Security reports: see SECURITY.md.

Part of the East Africa coordination stack

Model-agnostic by design: closed APIs, open-weight models, and small distilled models are all first-class citizens.

來源:README.md,提交 4a3e8b9

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

8
  1. v0.1.11最新Nov 7, 2026
  2. v0.1.10Nov 3, 2026
  3. v0.1.9Oct 23, 2026
  4. v0.1.8Oct 21, 2026
  5. v0.1.7Oct 17, 2026
  6. v0.1.6Oct 13, 2026
  7. v0.1.5Oct 8, 2026
  8. v0.1.3Sep 16, 2026

評分

已滿足適用檢查項的 50%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分