mcpField
S
sifa-mcp

sifa-mcp

ローカル
github.com/gabrielmahiaビジネス・マーケティング01 週間前に更新

sifa-mcp について

sifa-mcpは、インフォーマルセクターの労働者向けに、スキルと評判の持ち運び可能なプロフィールを扱うMCPサーバーです。職歴の記録や推薦状の作成に対応しますが、プロフィールはメモリ内のみで未検証・非永続のデモです。

主な機能

  1. 01スキル・地域・経験を含む労働者プロフィールの作成
  2. 02完了した仕事と顧客評価の記録
  3. 03評判プロフィールと信頼スコアの取得
  4. 04職業推薦状の作成
  5. 05NITA準拠のスキル分類の閲覧
  6. 06信頼スコアとスキル適合度による労働者比較

活用シーン

  1. 01労働者のスキルと職歴の整理
  2. 02完了した仕事と顧客評価の記録
  3. 03応募や契約に使う推薦状の作成
  4. 04スキル適合度による候補者の比較

MCP 対応

MCPサーバーとして、プロフィール作成、業務記録、評判取得、推薦状作成、スキル分類の閲覧、労働者比較のツールを公開します。プロフィールはメモリ内のみで、検証も永続化もされません。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"gabrielmahia-sifa": {
"command": "uvx",
"args": [
"sifa-mcp"
]
}
}
}
起動コマンドuvx sifa-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypisifa-mcp0.1.8

ツール

6

掲載時のツール一覧 · 1 週間前に更新

パラメーター型必須説明
phonestringはいM-PESA の電話番号(本人確認の基点として使用し、平文では保存しません)
locationstringはい現在の拠点(町または郡)
full_namestringはい作業者の氏名
languagesstringいいえ話せる言語(例:'Swahili,English,Kikuyu')
sub_skillsstringはい具体的なスキルをカンマ区切りで列挙(例:'masonry,tiling,plastering')
primary_skillstringはい主要スキルカテゴリー(skill_categories ツールを参照)
years_experienceintegerはい主要スキルの経験年数(0-40)

詳細

⭐ sifa-mcp — ポータブルな評判・スキルパスポート MCP サーバー

sifa-mcp の Glama スコア smithery バッジ

インストール:pip install sifa-mcp · 任意の MCP クライアントで使用できます。

Sifa はスワヒリ語で、評判や称賛を意味します。

インフォーマルセクターの労働者は、一人の買い手、一つのプラットフォーム、一つの地域で評判を築きますが、移ると同時にそれを失います。その評判を持ち運び可能にしたり、エージェントから照会できるようにしたりする仕組みはありません。

構造的な問題

成熟した経済では、評判は引き継がれます。Uber のドライバー評価、Yelp のレビュー、LinkedIn の推薦、請負業者のライセンス登録などです。シカゴの熟練した配管工は、ロサンゼルスの住宅所有者にも実績を証明できます。

ケニアでは、信頼は部族や地域に根差しています。モンバサで資格を持つ左官職人は、自身の評判をナイロビに持ち込めません。専門職としてのアイデンティティが持ち運びできないため、経済的な流動性が抑制されています。

評判のポータビリティは、調整のためのテクノロジーです。 それがなければ、採用は個人的なネットワークに頼ることになり、既存のネットワークの外にいる最も優秀な人々が排除されます。

ツール

ツール機能
create_worker_profileスキル、所在地、経験を含む、持ち運び可能な評判プロフィールを作成します
add_service_record完了した仕事をクライアントの詳細情報と評価とともに記録します
get_reputation_profileあらゆる種類のリクエスター向けに、信頼スコアを含む完全なプロフィールを取得します
generate_reference書式設定済みの職業上の推薦状を作成します
list_skill_categoriesNITA に準拠したすべてのスキルカテゴリを閲覧します
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 をご覧ください。

東アフリカ調整スタックの一部

設計上、特定のモデルに依存しません。クローズド API、オープンウェイトモデル、小型の蒸留モデルをすべて第一級の選択肢として扱います。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。