Search a Ugandan business directory for businesses and services by keyword, category, or district
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Fetch full public details for one business listing by id, including contact info (phone, WhatsApp, email, website). Use the id returned by search_businesses.
Listing id, as returned by search_businesses (accepts string or number)
Fetch full public details for one business listing by id, including contact info (phone, WhatsApp, email, website). Use the id returned by search_businesses.
| Argument | Type | Description |
|---|---|---|
| id* | string | number | Listing id, as returned by search_businesses (accepts string or number) |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"id"
],
"properties": {
"id": {
"type": [
"string",
"number"
],
"description": "Listing id, as returned by search_businesses (accepts string or number)"
}
}
}Return the link for a Ugandan business owner to create a free listing in the Muyiribi directory. This tool does not create, edit, or verify any listing itself — the business owner completes signup and listing creation on the website. Use this whenever a business is not found in search results, or when a business owner asks how to get listed.
No arguments.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {}
}List every business category available in the directory, so a search can be narrowed to an exact category name.
No arguments.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {}
}Search the Muyiribi Uganda business directory by keyword, category, and/or district, and show the matches as a card list.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Number of results, 1 to 5 |
| keyword | string | Several plain words describing what is needed, e.g. 'tv lcd repair'. Any word can match; listings matching more words rank higher. Not a phrase. |
| category | string | Exact category name from list_categories. Use it when the request fits a category. Optional. |
| district | string | District name, e.g. Kampala |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"limit": {
"type": "integer",
"default": 5,
"maximum": 5,
"minimum": 1,
"description": "Number of results, 1 to 5"
},
"keyword": {
"type": "string",
"description": "Several plain words describing what is needed, e.g. 'tv lcd repair'. Any word can match; listings matching more words rank higher. Not a phrase."
},
"category": {
"type": "string",
"description": "Exact category name from list_categories. Use it when the request fits a category. Optional."
},
"district": {
"type": "string",
"description": "District name, e.g. Kampala"
}
}
}