sifa-mcp について
sifa-mcpは、インフォーマルセクターの労働者向けに、スキルと評判の持ち運び可能なプロフィールを扱うMCPサーバーです。職歴の記録や推薦状の作成に対応しますが、プロフィールはメモリ内のみで未検証・非永続のデモです。
主な機能
- 01スキル・地域・経験を含む労働者プロフィールの作成
- 02完了した仕事と顧客評価の記録
- 03評判プロフィールと信頼スコアの取得
- 04職業推薦状の作成
- 05NITA準拠のスキル分類の閲覧
- 06信頼スコアとスキル適合度による労働者比較
活用シーン
- 01労働者のスキルと職歴の整理
- 02完了した仕事と顧客評価の記録
- 03応募や契約に使う推薦状の作成
- 04スキル適合度による候補者の比較
MCP 対応
MCPサーバーとして、プロフィール作成、業務記録、評判取得、推薦状作成、スキル分類の閲覧、労働者比較のツールを公開します。プロフィールはメモリ内のみで、検証も永続化もされません。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
6掲載時のツール一覧 · 1 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| phone | string | はい | M-PESA の電話番号(本人確認の基点として使用し、平文では保存しません) |
| location | string | はい | 現在の拠点(町または郡) |
| full_name | string | はい | 作業者の氏名 |
| languages | string | いいえ | 話せる言語(例:'Swahili,English,Kikuyu') |
| sub_skills | string | はい | 具体的なスキルをカンマ区切りで列挙(例:'masonry,tiling,plastering') |
| primary_skill | string | はい | 主要スキルカテゴリー(skill_categories ツールを参照) |
| years_experience | integer | はい | 主要スキルの経験年数(0-40) |
詳細
⭐ sifa-mcp — ポータブルな評判・スキルパスポート MCP サーバー
インストール:pip install sifa-mcp · 任意の MCP クライアントで使用できます。
Sifa はスワヒリ語で、評判や称賛を意味します。
インフォーマルセクターの労働者は、一人の買い手、一つのプラットフォーム、一つの地域で評判を築きますが、移ると同時にそれを失います。その評判を持ち運び可能にしたり、エージェントから照会できるようにしたりする仕組みはありません。
構造的な問題
成熟した経済では、評判は引き継がれます。Uber のドライバー評価、Yelp のレビュー、LinkedIn の推薦、請負業者のライセンス登録などです。シカゴの熟練した配管工は、ロサンゼルスの住宅所有者にも実績を証明できます。
ケニアでは、信頼は部族や地域に根差しています。モンバサで資格を持つ左官職人は、自身の評判をナイロビに持ち込めません。専門職としてのアイデンティティが持ち運びできないため、経済的な流動性が抑制されています。
評判のポータビリティは、調整のためのテクノロジーです。 それがなければ、採用は個人的なネットワークに頼ることになり、既存のネットワークの外にいる最も優秀な人々が排除されます。
ツール
| ツール | 機能 |
|---|---|
create_worker_profile | スキル、所在地、経験を含む、持ち運び可能な評判プロフィールを作成します |
add_service_record | 完了した仕事をクライアントの詳細情報と評価とともに記録します |
get_reputation_profile | あらゆる種類のリクエスター向けに、信頼スコアを含む完全なプロフィールを取得します |
generate_reference | 書式設定済みの職業上の推薦状を作成します |
list_skill_categories | NITA に準拠したすべてのスキルカテゴリを閲覧します |
compare_workers | 信頼スコアとスキルの適合度で複数の労働者をランク付けします |
信頼スコア
次の4つの指標に基づいて0~100点で評価します。
- 仕事の件数(最大30点) — 完了した仕事の数
- 平均品質(最大35点) — クライアントによる星評価
- 検証済みの記録(最大20点) — クライアントの OTP で完了が確認された仕事
- 勤続期間(最大15点) — 記録された実績の年数
ティア:NEW → BUILDING → ESTABLISHED → TRUSTED
クイックスタート
pip install sifa-mcp # coming soon to PyPI
sifa-mcp # starts on stdio
使用例
# Create a mason's portable profile
create_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 job
add_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 application
generate_reference(profile_id="SFA-A3F2B19C4E1D", reference_purpose="job_application")
研究の根拠
- IFC「評判の価値」(2020年)
- ILO スキル認定フレームワーク(2023年)
- World Bank「モバイルベースの評判システム」(2021年)
- Kenya NITA(National Industrial Training Authority)の職種分類
⚠️ デモ — 本番環境では、本人確認のために Huduma Number / NIIMS との統合が必要です。
© 2026 Gabriel Mahia / AI Kung Fu LLC · MIT License
東アフリカ調整スタックの一部
この MCP サーバーは、ケニアの調整インフラストラクチャの一部です。
africa-coord-bus に接続すると、
ドメイン間のシグナルを自動的にルーティングする調整イベントバスとして機能します。
pip install africa-coord-bus
すべてのサーバー:pypi.org/user/gmahia ライブデモ:coord-cascade-demo
知的財産とコラボレーション
MIT ライセンスです。フィードバックは GitHub Issues でのみ受け付けています。プルリクエストは受け付けていません。デモデータには DEMO と表示されており、運用上の判断には適していません。ポリシー全文:docs/architecture/IP_POLICY.md。セキュリティに関する報告:SECURITY.md をご覧ください。
東アフリカ調整スタックの一部
- インストールして実行:
pip install reli-cli && reli list— 公式 MCP Registry のio.github.gabrielmahiaにある MCP サーバー - スワヒリ語のエージェントタスクで任意のモデルを評価: kipimo · データセット · リーダーボード
- サーバー間で調整: africa-coord-bus — ケニアのルーティングテーブルを内蔵した、オフラインファーストのイベントバス
- データセット: huggingface.co/gmahia · ドキュメントハブ: nairobi-stack
設計上、特定のモデルに依存しません。クローズド API、オープンウェイトモデル、小型の蒸留モデルをすべて第一級の選択肢として扱います。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。