{"version":1,"x402Version":2,"site":"agents.mwmai.no","resources":["https://agents.mwmai.no/v1/pre-market-report","https://agents.mwmai.no/v1/exam-drill","https://agents.mwmai.no/v1/library-query","https://agents.mwmai.no/v1/vivarium-consult"],"publisher":{"name":"MWM Agent Gateway","url":"https://agents.mwmai.no","description":"Pre-market intelligence report for NQ/MNQ and MGC/MGC futures: live quotes, economic calendar risk, headlines, sentiment divergence, and an overall LOW/MEDIUM/HIGH/EXTREME risk rating.","contact":"mrmaxwilliam@gmail.com","llmsTxt":"https://agents.mwmai.no/llms.txt"},"details":[{"path":"/v1/pre-market-report","method":"GET","description":"Pre-market intelligence report for NQ/MNQ and MGC/MGC futures: live quotes, economic calendar risk, headlines, sentiment divergence, and an overall LOW/MEDIUM/HIGH/EXTREME risk rating.","mimeType":"text/plain","scheme":"exact","network":"eip155:8453","assetSymbol":"USDC","price":"$0.01","payTo":"0xd194287bc35d1566c5De6c2D9b321551AC41aFd0","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"response_format":"concise"},"method":"GET"},"output":{"type":"text","example":"PRE-MARKET INTELLIGENCE REPORT\nDate: Saturday, October 24, 2026\nORB REGIME: no data (Market Detector v3 has not produced a lock yet today)\n━━━ LIVE MARKET SNAPSHOT ━━━\n  NQ=F      29,117.75  +26.25 (+0.09%)\n  GC=F      ...quotes, economic-calendar risk, futures headlines, sentiment divergence, LOW/MEDIUM/HIGH/EXTREME rating"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"response_format":{"type":"string","enum":["concise","detailed"],"description":"Report verbosity; defaults to concise."}}}},"required":["type","method"],"additionalProperties":false}},"required":["input"]}}},"rateLimit":"60/hour/IP"},{"path":"/v1/exam-drill","method":"GET","description":"Microsoft certification exam drill (AI-901 Azure AI Engineer Associate and AI-103 Azure AI Foundry Model Specialist): randomly drawn multiple-choice and select-N questions with worked explanations, served as machine-gradeable JSON for AI agents tutoring a human.","mimeType":"application/json","scheme":"exact","network":"eip155:8453","assetSymbol":"USDC","price":"$0.01","payTo":"0xd194287bc35d1566c5De6c2D9b321551AC41aFd0","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"exam":"ai-901","count":5},"method":"GET"},"output":{"type":"json","example":"{\"exam\": \"ai-901\", \"questions\": [{\"id\": \"t9.l1.q1\", \"type\": \"mcq\", \"prompt\": \"A hiring team uses an AI assistant to rank CVs ... Which Responsible AI principle is at risk?\", \"options\": [\"Transparency\", \"Fairness\", \"Reliability and safety\"], \"answer\": [\"Fairness\"], \"explain\": \"Fairness means an AI system treats people in similar situations...\"}]}"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"exam":{"type":"string","enum":["ai-901","ai-103"],"description":"Certification exam the questions are drawn from."},"count":{"type":"integer","minimum":1,"maximum":20,"description":"Questions per call; defaults to 5."}}}},"required":["type","method"],"additionalProperties":false}},"required":["input"]}}},"rateLimit":"60/hour/IP"},{"path":"/v1/library-query","method":"GET","description":"Hybrid semantic+keyword search over the MWM Library: ~2,150 trading, research-paper, academic and textbook documents (300k+ passages). Returns the best-matching passages with title, room, chunk index and cosine score, capped at 10 hits per call. Read-only; nothing here indexes, writes or exposes private workspace notes.","mimeType":"application/json","scheme":"exact","network":"eip155:8453","assetSymbol":"USDC","price":"$0.01","payTo":"0xd194287bc35d1566c5De6c2D9b321551AC41aFd0","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"q":"liquidity sweep stop placement","room":"brain"},"method":"GET"},"output":{"type":"json","example":"{\"q\": \"liquidity sweep stop placement\", \"room\": \"all\", \"n_hits\": 2, \"hits\": [{\"title\": \"Trading and Exchanges\", \"room\": \"brain\", \"chunk\": 41, \"score\": 0.7213, \"snippet\": \"A sweep of resting liquidity takes out stops placed just beyond ...\"}]}"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"q":{"type":"string","maxLength":300,"description":"Search question (required)."},"room":{"type":"string","enum":["brain","research","academic","textbooks"],"description":"Optional room to search; all four by default."}}}},"required":["type","method"],"additionalProperties":false}},"required":["input"]}}},"rateLimit":"60/hour/IP"},{"path":"/v1/vivarium-consult","method":"GET","description":"Grounded vivarium / paludarium / terrarium consulting: routes your question to the relevant rule files of the sourced vivarium-expert corpus (60 single-topic engineering and husbandry files: glass safety, silicone, climate, lighting PPFD/UVB, water systems, plants, fauna, bioactive cleanup crews) and answers only from them, keeping every figure's source and writing UNVERIFIED where the literature is silent.","mimeType":"application/json","scheme":"exact","network":"eip155:8453","assetSymbol":"USDC","price":"$0.01","payTo":"0xd194287bc35d1566c5De6c2D9b321551AC41aFd0","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","extensions":{"bazaar":{"info":{"input":{"type":"http","queryParams":{"q":"How thick should the glass be for a 150x70x160 cm paludarium?"},"method":"GET"},"output":{"type":"json","example":"{\"answer\": \"For a 150 cm long water-bearing pane the rule files give ...\", \"backend\": \"groq:openai/gpt-oss-120b\", \"sources\": [\"glass-paludarium-cantilever-bound.md\", \"safety-floor-loading.md\"]}"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"q":{"type":"string","maxLength":500,"description":"Vivarium build, climate or husbandry question (required)."}}}},"required":["type","method"],"additionalProperties":false}},"required":["input"]}}},"rateLimit":"60/hour/IP"}]}