{"name":"Moras Shop","description":"Curates high-converting TikTok Shop products with KOC creator videos. Returns rich product cards (PCDs) with attribution-tracking buy links. Free for end-users; revenue is captured on the supply side (Moras App).","version":"0.1.0","url":"https://a2a.moras.ai","documentation":"https://a2a.moras.ai/docs/PLAN.md","icon":"https://a2a.moras.ai/public/portal/icon.svg","capabilities":{"streaming":true,"push_notifications":true},"default_input_modes":["text/plain"],"default_output_modes":["application/json","text/markdown"],"endpoints":{"jsonrpc":"https://a2a.moras.ai/a2a","rest":"https://a2a.moras.ai/v1","openapi":"https://a2a.moras.ai/openapi.json"},"skills":[{"id":"recommend_products","name":"Recommend Products","description":"Given a natural-language intent, runs Moras intent → proposal → match → PCD flow and returns 1-5 ranked product cards.","tags":["shopping","tiktok-shop","recommendations"],"examples":["find me a small birthday gift for a 3-year-old","what are the best portable blenders on TikTok Shop","recommend trending pet products"],"input_schema":{"type":"object","properties":{"intent":{"type":"string"},"limit":{"type":"integer","minimum":1,"maximum":5,"default":3},"region":{"type":"string"}},"required":["intent"]}},{"id":"submit_intent","name":"Submit Intent","description":"Create a first-class intent object for later merchant proposals and matching.","tags":["shopping","intent"],"input_schema":{"type":"object","properties":{"intent":{"type":"string"},"region":{"type":"string"},"audience":{"type":"string"},"budget_range":{"type":"object"}},"required":["intent"]}},{"id":"submit_proposal","name":"Submit Proposal","description":"Merchant agent submits a structured proposal for an existing intent.","tags":["shopping","merchant","proposal"],"input_schema":{"type":"object","properties":{"merchant_agent_id":{"type":"string"},"intent_id":{"type":"string"},"product_id":{"type":"string"},"offer_title":{"type":"string"},"price":{"type":"number"}},"required":["merchant_agent_id","intent_id","product_id"]}},{"id":"get_match_result","name":"Get Match Result","description":"Rank proposals for an intent and render the best proposals into PCDs.","tags":["shopping","matching"],"input_schema":{"type":"object","properties":{"intent_id":{"type":"string"},"proposal_ids":{"type":"array","items":{"type":"string"}},"limit":{"type":"integer","default":3}},"required":["intent_id"]}},{"id":"accept_match","name":"Accept Match","description":"Accept a ranked proposal and mint or confirm the match token.","tags":["shopping","matching"],"input_schema":{"type":"object","properties":{"match_session_id":{"type":"string"},"proposal_id":{"type":"string"},"match_token_id":{"type":"string"}}}},{"id":"get_product_card","name":"Get Product Card","description":"Build or fetch a PCD for a known TikTok Shop product id.","tags":["shopping"],"input_schema":{"type":"object","properties":{"product_id":{"type":"string"}},"required":["product_id"]}},{"id":"get_creator_showcase","name":"Get Creator Showcase","description":"Top products a TikTok creator has produced winning videos for, as PCD cards.","tags":["shopping","creators"],"input_schema":{"type":"object","properties":{"username":{"type":"string"},"limit":{"type":"integer","default":6}},"required":["username"]}},{"id":"lookup_card","name":"Lookup PCD by recId","description":"Re-fetch a previously generated card (e.g. when user clicks \"more videos\").","tags":["shopping"],"input_schema":{"type":"object","properties":{"rec_id":{"type":"string"}},"required":["rec_id"]}}]}