usafiri-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
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
| Capability | Details |
|---|---|
| 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
| Name | Description |
|---|---|
| matatu_route_finderA | Find matatu routes between Kenyan towns. DEMO. |
| ntsa_services_guideA | NTSA services guide: driving licence, vehicle inspection, permits. DEMO. |
| boda_licensing_guideB | Boda boda (motorcycle taxi) licensing requirements in Kenya. DEMO. |
| freight_logistics_guideC | Freight logistics options for Kenya SMEs. DEMO. |
| transport_rights_queryC | Passenger rights for Kenya public transport. DEMO. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 5 tools
Each tool targets a distinct transport topic: matatu routes, NTSA services, boda licensing, freight logistics, and passenger rights. There is no overlap in purpose; an agent can easily tell them apart based on the subject matter in the descriptions.
All names follow snake_case and a similar 'topic-purpose' structure, but the suffixes vary inconsistently: 'finder', 'guide', 'guide', 'guide', 'query'. This mixed pattern is readable but not fully predictable.
With only 5 tools, the server is tightly scoped to a niche domain—Kenyan transport information. Each tool covers a distinct aspect, and the count feels deliberate rather than sparse or bloated.
The set covers major transport information areas: routes, licensing, services, freight, and rights. Minor gaps exist (e.g., road conditions, specific fare queries), but the core surface for a transport-info demo is well represented.