Skip to main content
Glama
gabrielmahia

mkopo-mcp

by gabrielmahia

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
alternative_credit_scoreA

Estimate an alternative credit score from M-PESA behavioural signals. Western parallel: FICO score / Nova Credit for immigrants with no US history. Inputs are self-reported for demo purposes — a real implementation would connect to licensed M-PESA data-sharing APIs with customer consent. DEMO — not a real credit bureau product.

mpesa_creditworthinessA

Analyse M-PESA transaction patterns to assess creditworthiness. Takes simplified transaction summary inputs (no raw transaction data). Western parallel: Plaid income verification, Finicity, Experian Boost. DEMO — requires informed customer consent in production.

credit_report_summaryA

Generate a structured credit report summary — the document a loan officer would review. Western parallel: Experian or Equifax credit report. DEMO — not a real CRB product.

loan_eligibilityA

Estimate loan eligibility across Kenya lender types. Western parallel: LendingTree loan comparison, Bankrate. DEMO — not actual loan offers.

credit_improvement_tipsA

Generate actionable credit improvement tips personalised to the user's situation. Western parallel: Credit Karma improvement recommendations. DEMO educational content.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.1/5.0

Scored across 5 tools

Disambiguation4/5

Tools are mostly distinct: alternative_credit_score and mpesa_creditworthiness both use M-PESA data but one yields a score and the other analyzes patterns; credit_report_summary overlaps slightly but is a different product. Overall, an agent can differentiate them with clear descriptions.

Naming Consistency5/5

All tool names follow a consistent snake_case pattern using descriptive noun phrases (e.g., loan_eligibility, credit_report_summary). No mixing of conventions or verb styles.

Tool Count5/5

5 tools is an ideal scope for a credit assessment server, covering score estimation, improvement tips, report summary, eligibility check, and transaction pattern analysis without unnecessary bulk.

Completeness5/5

For a demo product, the tool set covers the full lifecycle of credit assessment: analysis, scoring, reporting, eligibility, and improvement. There are no obvious gaps for the stated purpose.

Maintenance

ActivityStale
ResponsivenessNo issues