Sifa Mcp

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

Demo portable reputation and skills passport; in-memory profiles, nothing verified or stored.

已驗證STDIO僅桌面效率與工作流商業與電商

概覽

AI 產生的概覽

示範用的可攜式工作者信譽與技能護照 MCP 伺服器:建立檔案、記錄工作、計算信任分並產生推薦信。

可以做什麼
  • 建立並查詢含技能、地點與經驗的工作者可攜式檔案
  • 記錄已完成的服务,包含客戶資訊、工期、報酬與星等評分
  • 為求職用途產生格式化的專業推薦信
  • 瀏覽 NITA 對應的技能類別,並依信任分與技能媒合度比較工作者
  • 依工作量、品質、已驗證紀錄與從業年資計算 0 到 100 的信任分
適用情境
適合探索或製作非正規就業領域信譽可攜流程的原型,例如讓助理以範例資料草擬工作者檔案、記錄工作並產生推薦信。
執行需求
以 PyPI 套件 sifa-mcp 透過 stdio 在本機執行,需以 pip 安裝,因此需要 Python 環境。未宣告任何驗證、環境變數或標頭。README 說明該套件尚未發布至 PyPI。
安裝前請注意
明確為示範版本:檔案僅存於記憶體,內容未經查核也不持久保存,README 稱示範資料不適合用於實際營運決策。檔案與服務紀錄包含姓名、電話等個人資料及報酬金額,請勿填入真實客戶資訊。身分查核所需的外部整合並未包含在內。

安裝

在 SourceWeft 中

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

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

其他 MCP 客戶端

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

README

⭐ sifa-mcp — Portable Reputation & Skills Passport MCP Server

[sifa-mcp Glama score]

Install: pip install sifa-mcp · Use with any MCP client.

Sifa = reputation/praise in Swahili.

Informal-sector workers build reputation with one buyer, one platform, one neighborhood at a time — and lose it the moment they switch. Nothing makes that reputation portable or agent-queryable.

The Structural Problem

In mature economies, reputation travels: Uber driver ratings, Yelp reviews, LinkedIn endorsements, contractor licence registries. A skilled plumber in Chicago can prove her track record to any homeowner in Los Angeles.

In Kenya, trust is tribal and local. A qualified mason in Mombasa cannot take her reputation to Nairobi. Economic mobility is throttled by the non-portability of professional identity.

Reputation portability is a coordination technology. Without it, hiring defaults to personal networks, which excludes the most talented people outside existing networks.

Tools

ToolWhat it does
create_worker_profileCreate a portable reputation profile with skills, location, experience
add_service_recordLog a completed job with client details and rating
get_reputation_profileRetrieve full profile with trust score for any requester type
generate_referenceGenerate a formatted professional reference letter
list_skill_categoriesBrowse all NITA-aligned skill categories
compare_workersRank multiple workers by trust score and skill match

Trust Score

Scored 0–100 across four signals:

  • Job volume (up to 30 pts) — number of completed jobs
  • Average quality (up to 35 pts) — client star ratings
  • Verified records (up to 20 pts) — client-OTP-confirmed completions
  • Tenure (up to 15 pts) — years of documented history

Tiers: NEW → BUILDING → ESTABLISHED → TRUSTED

Quick Start

bash
pip install sifa-mcp       # coming soon to PyPIsifa-mcp                   # starts on stdio

Example

python
# Create a mason's portable profilecreate_worker_profile(    full_name="James Mwangi",    phone="0712345678",    primary_skill="construction",    sub_skills="masonry,tiling,plastering",    location="Nairobi",    years_experience=8)# → SFA-A3F2B19C4E1D
# Log a completed jobadd_service_record(    profile_id="SFA-A3F2B19C4E1D",    client_name="ABC Contractors",    client_phone="0722000000",    service_type="Kitchen tiling",    duration_days=5,    payment_kes=15000,    client_rating=5)
# Generate a reference for a new job applicationgenerate_reference(profile_id="SFA-A3F2B19C4E1D", reference_purpose="job_application")

Research Basis

  • IFC "The Value of Reputation" (2020)
  • ILO Skills Recognition Framework (2023)
  • World Bank "Mobile-Based Reputation Systems" (2021)
  • Kenya NITA (National Industrial Training Authority) trade classifications

⚠️ DEMO — Production requires Huduma Number / NIIMS integration for identity verification.


© 2026 Gabriel Mahia / AI Kung Fu LLC · MIT License

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,提交 a184f78

工具

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

版本歷史

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

評分

已滿足適用檢查項的 40%

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

  • 近 30 天內可連通25 分

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

  • 已宣告認證方式10 分

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

  • 已列出工具15 分

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

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

    請在儲存庫或註冊中心條目中宣告授權條款。