{"ok":true,"site":{"host":"africanmarketos.com","url":"https://africanmarketos.com/webmcp-challenge/","type":"live","desc":"A public African Market OS WebMCP demo where a human and browser agent scope a high-context market decision, run a bounded MVR first-call preflight, and prepare the next safe action.","tools":[{"name":"amos_scope_market_decision","kind":"act","impl":"imperative","description":"Validate and populate the visible African Market OS page with a complete, non-confidential market decision scope. Invalid, missing, unexpected, over-limit, or sensitive-data inputs are rejected; no sample values are substituted.","annotations":{"readOnlyHint":false,"untrustedContentHint":true},"inputSchema":{"type":"object","required":["entity_name","country_code","local_market_or_corridor","sector","decision","timeframe"],"properties":{"entity_name":{"type":"string","minLength":2,"maxLength":120},"country_code":{"type":"string","pattern":"^[A-Za-z]{2}$","minLength":2,"maxLength":2},"local_market_or_corridor":{"type":"string","minLength":2,"maxLength":120},"sector":{"type":"string","minLength":2,"maxLength":120},"decision":{"type":"string","enum":["market_entry","partnership","investment_screening","pilot_design","scale_review"]},"timeframe":{"type":"string","enum":["30_days","90_days","six_months"]},"evidence_note":{"type":"string","maxLength":400}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-challenge/","pages":["/webmcp-challenge/"]},{"name":"amos_run_public_first_call","kind":"act","impl":"imperative","description":"Run the public MVR first-call preflight for the active scope_id. Returns a compact evidence-gap contract and one page-level next action, not a verdict. Replays the same active workflow unless force_new is true.","annotations":{"readOnlyHint":true,"openWorldHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","required":["scope_id"],"properties":{"scope_id":{"type":"string","pattern":"^scope_[a-f0-9]{8}$"},"idempotency_key":{"type":"string","pattern":"^[A-Za-z0-9._:-]{1,80}$","maxLength":80},"force_new":{"type":"boolean","default":false},"response_profile":{"type":"string","enum":["agent_compact","debug_full"],"default":"agent_compact"}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-challenge/","pages":["/webmcp-challenge/"]},{"name":"amos_extract_evidence_gap_plan","kind":"act","impl":"imperative","description":"Create a short evidence-gap plan only from the active preflight bound to the supplied scope_id and preflight_id. Returns preflight_required or a stale-state error instead of inventing defaults.","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","required":["scope_id","preflight_id"],"properties":{"scope_id":{"type":"string","pattern":"^scope_[a-f0-9]{8}$"},"preflight_id":{"type":"string","minLength":1,"maxLength":160},"max_items":{"type":"integer","minimum":1,"maximum":5,"default":3}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-challenge/","pages":["/webmcp-challenge/"]},{"name":"amos_prepare_human_next_step","kind":"act","impl":"imperative","description":"Prepare or open a validated, human-controlled route for the active scope and preflight. Never silently substitutes a route, submits a form, accepts terms, or pays.","annotations":{"readOnlyHint":false,"untrustedContentHint":false},"inputSchema":{"type":"object","required":["scope_id","preflight_id","route"],"properties":{"scope_id":{"type":"string","pattern":"^scope_[a-f0-9]{8}$"},"preflight_id":{"type":"string","minLength":1,"maxLength":160},"route":{"type":"string","enum":["diagnostic","evidence_builder","work_with_us","starter_checkout"]},"open_now":{"type":"boolean","default":false}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-challenge/","pages":["/webmcp-challenge/"]},{"name":"amos_get_webmcp_demo_script","kind":"answer","impl":"imperative","description":"Return the current five-step reviewer script, including scope and preflight state handoffs.","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-challenge/","pages":["/webmcp-challenge/"]},{"name":"amos_list_services","kind":"answer","impl":"imperative","description":"List the six defined African Market OS market-readiness engagements with current public price guides, turnaround guides, and canonical next-step URLs.","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/atlas/","pages":["/atlas/","/diagnostic/","/answers/african-market-business-questions/"]},{"name":"amos_prepare_commercial_brief","kind":"act","impl":"imperative","description":"Prepare a non-confidential African Market OS brief in the visible Work With Us form. This tool never submits, never checks consent, and never sends contact data. The user must review the draft, enter contact details, approve consent, and click Submit brief.","annotations":{"readOnlyHint":false,"untrustedContentHint":true},"inputSchema":{"type":"object","required":["use_case","organization_type","decision_stage","brief"],"properties":{"use_case":{"type":"string","enum":["institutional_shadow_review","market_entry_preflight","retail_expansion_readiness","fintech_corridor_diligence","investor_relational_due_diligence","partner_due_diligence","brand_localization","procurement_tender_readiness","ngo_dfi_program_readiness","embeddedness_audit","founder_decision_readiness_pilot","mvr_api_integration","mvr_examiner","speaking_and_masterclasses","research_and_data_partnership"]},"organization_type":{"type":"string","enum":["founder_or_venture","investor_or_fund","bank_or_insurer","corporate_or_multinational","ngo_or_dfi","government_or_public_agency","advisor_or_consultancy","ai_agent_or_platform","research_or_academic","other"]},"country":{"type":"string","maxLength":80},"decision_stage":{"type":"string","enum":["exploring","pre_entry","pilot_design","pilot_running","scale_review","diligence","procurement","integration","other"]},"brief":{"type":"string","minLength":20,"maxLength":1500}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/atlas/","pages":["/atlas/","/diagnostic/","/answers/african-market-business-questions/"]},{"name":"amos_get_evidence_requirements","kind":"answer","impl":"imperative","description":"Return the public evidence families used to prepare an African market-readiness review for a stated venture archetype. Educational and non-scoring; actual MVR computation remains evidence-gated in the governed API.","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","required":["archetype"],"properties":{"archetype":{"type":"string","minLength":2,"maxLength":120}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/atlas/","pages":["/atlas/","/diagnostic/","/answers/african-market-business-questions/"]},{"name":"amos_start_free_diagnostic","kind":"answer","impl":"imperative","description":"Return the canonical URL and boundary for the free four-minute, 21-question MVR founder diagnostic.","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/atlas/","pages":["/atlas/","/diagnostic/","/answers/african-market-business-questions/"]},{"name":"amos_get_contact_paths","kind":"answer","impl":"imperative","description":"Return verified public contact paths and the published non-binding response aim for African Market OS.","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/atlas/","pages":["/atlas/","/diagnostic/","/answers/african-market-business-questions/"]}],"category":"Productivity & Business","favicon":"/favicons/africanmarketos.com.png","apiSurface":"spec","toolCount":10}}