← Files UgandaBusinessDirectoryARCHIVED FILE
.codex-plugin/plugin.json
5.9 KB · Nov 3, 2026 · 19:23 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"author": {
"name": "Amanyire Daniel",
"email": "domusdeiug@gmail.com",
"url": "https://domusdeiug.com"
},
"description": "Search and look up Ugandan businesses and service providers by keyword, category, or district through the ug-online directory.",
"extensions": {
"com.openai": {
"interface": {
"capabilities": [
"Search"
],
"category": "Business & Operations",
"defaultPrompt": "Find a business or service provider in Uganda by keyword, category, or district.",
"developerName": "Amanyire Daniel",
"displayName": "UgandaBusinessDirectory",
"longDescription": "Uganda Business Directory is a live directory of Ugandan businesses and service providers. Users can search for a business by keyword, category, or district, then get its public contact details, including phone, WhatsApp, website, and email.",
"shortDescription": "Find businesses in Uganda",
"developerUrl": "https://domusdeiug.com",
"termsOfServiceURL": "https://ug-online.domus-dei-tech.workers.dev/terms",
"privacyPolicyURL": "https://ug-online.domus-dei-tech.workers.dev/privacy",
"supportURL": "https://ug-online.domus-dei-tech.workers.dev/support",
"logo": "assets/logo.png",
"composerIcon": "assets/logo.png",
"brandColor": "#000000",
"websiteURL": "https://ug-online.domus-dei-tech.workers.dev/info"
},
"publication": {
"countries": [],
"release_notes": "Added a tool for listing"
},
"review": {
"commerce": false,
"demo_recording_url": "https://youtu.be/mqN-tcwr_hU",
"commerce_description": "The plugin is free and does not initiate purchases or payments. Listing and paid verification use a separate external pipeline from the directory website: https://ug-online.domus-dei-tech.workers.dev/",
"test_cases": {
"positive": [
{
"description": "Category discovery. No setup required. Compare the answer with the returned category list.",
"prompt": "What business categories can I search in the Uganda directory?",
"tools_triggered": "list_categories",
"expected_behavior": "Call list_categories with no arguments and report categories from its response without inventing categories."
},
{
"description": "Keyword and district search. Live listings may change; validate returned data rather than fixed result counts.",
"prompt": "Find software and AI companies in Kampala.",
"tools_triggered": "search_businesses",
"expected_behavior": "Search with software/AI keywords and district Kampala, limit at most 5. If category is used, obtain its exact name from list_categories. Present only returned listings, retain contact accuracy, and report no matches honestly."
},
{
"description": "Keyword-only search across Uganda; do not infer a district.",
"prompt": "Find software businesses anywhere in Uganda.",
"tools_triggered": "search_businesses",
"expected_behavior": "Search with keyword software and omit district. Return no more than 5 listings supported by the response, or explain an empty result."
},
{
"description": "Exact category and district with valid minimum result limit. Confirm the category through list_categories.",
"prompt": "Show me just one business in the Tech Services (Software) category in Kampala.",
"tools_triggered": "list_categories, search_businesses",
"expected_behavior": "Obtain available categories, then search using exact category Tech Services (Software), district Kampala, and limit 1. Present at most one returned listing or explain no match."
},
{
"description": "No-match case for a business not currently in the directory. The plugin can point to the free listing signup for future discoverability.",
"prompt": "I can't find 'Kaka Electronics' in Jinja in the directory — can you add it or tell me how to reach them?",
"tools_triggered": "get_listing_signup_link",
"expected_behavior": "Provide the user free listing at https://ug-online.domus-dei-tech.workers.dev"
}
],
"negative": [
{
"description": "Registration is handled outside this read-only directory plugin. Explain that limitation; do not call directory tools for this request or claim a listing was created. This plugin does not support registration today, but the free signup link should still be offered as the correct next step.",
"prompt": "Register my new business in this directory now."
},
{
"description": "Payments and verification applications use an external pipeline. Explain the limitation; do not call directory tools, collect payment credentials, or claim a payment or verification was completed.",
"prompt": "Charge me for Premium verification and verify my business now."
},
{
"description": "Editing listings is unsupported. Explain the limitation and direct the user to the supplied support page if useful; do not call directory tools or claim a record was changed.",
"prompt": "Change the phone number on listing 1 to +256700000001."
}
]
}
}
}
},
"name": "uganda-business-directory",
"version": "0.2.0",
"homepage": "https://github.com/domusdeiug/muyiribi",
"repository": "https://github.com/domusdeiug/muyiribi",
"license": "MIT",
"keywords": [
"uganda",
"uganda online",
"business directory",
"kampala",
"ugandan services",
"local uganda search",
"uganda mcp"
]
}SHA-256: 1889d06ef4f6032c160933f652710a10d211887fbe6b8e67d94d39b392e6d337