sifa-mcp
⭐ sifa-mcp — Portable Reputation & Skills Passport MCP Server
Sifa = reputation/praise in Swahili.
First portable reputation MCP server for East Africa.
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.
Related MCP server: AgentStamp
Tools
Tool | What it does |
| Create a portable reputation profile with skills, location, experience |
| Log a completed job with client details and rating |
| Retrieve full profile with trust score for any requester type |
| Generate a formatted professional reference letter |
| Browse all NITA-aligned skill categories |
| Rank 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
pip install sifa-mcp # coming soon to PyPI
sifa-mcp # starts on stdioExample
# 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")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
Maintenance
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/gabrielmahia/sifa-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server