[{"data":1,"prerenderedAt":131},["ShallowReactive",2],{"project-49221354":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":32,"aspects":33,"strip":35,"post_text":29,"what":36,"said":47,"maker_in_thread":75,"shape":82,"grid":85,"attempts":92,"same_week":93,"maker_shows":123,"maker_hidden":124,"reader_version":125,"card":126},"49221354","Revise","A free DOCX editor with MCP server for editing","title","Show HN: A free DOCX editor with MCP server for editing","https:\u002F\u002Frevise.io\u002Fhelp\u002Fmcp-server","revise.io","artursapek",1786193200,2026,14,3,2473,4366,57,"shown","productivity","document editor","web_app",[24,25,26,27],"docx editor","mcp server","ai document editing","word processor","quiet",null,{"positive":31,"neutral":32,"mixed":31,"critical":31},0,1,{"execution":34},{"positive":31,"critical":31},[31,15,31],{"problem":29,"audience":29,"pricing":37,"motivation":29,"time_to_build":29,"stack":43,"openness":44,"stage":45,"team_size":46},{"value":38,"source":39,"evidence":40},"Free","maker",[41],{"id":42},"post",[],"free","unknown","solo",{"praise":48,"objections":55,"requests":56,"questions":57,"alternatives":74},[49],{"value":50,"source":39,"evidence":51},"MCP integration offers strong UX for AI-assisted document work",[52],{"id":53,"by":11,"text":54},"49222891","Hi HN. I've been bootstrapping this project full-time for the last 12 months. Would love to get some feedback on the MCP integration! I think it's some of the best UX available…",[],[],[58,66,70],{"value":59,"source":60,"evidence":61},"How does the model target an edit: by block id\u002Fanchor or by matching remembered text?","commenter",[62],{"id":63,"by":64,"text":65},"49224640","nxtg-ai","How does the model target an edit? That's the part I'd want to poke at first. I run a multi-agent pipeline where models write structured content through MCP, and the challenge…",{"value":67,"source":60,"evidence":68},"Does a repeated edit tool call produce one change or two?",[69],{"id":63,"by":64,"text":65},{"value":71,"source":60,"evidence":72},"Does formatting survive DOCX edit round-trips, and is the model given structured or flattened text?",[73],{"id":63,"by":64,"text":65},[],{"comments":76,"answered":32,"key":77},2,[78,79],{"id":53,"text":54},{"id":80,"text":81},"49227287","Yes, it uses block IDs - documents are made of blocks like paragraphs and lists. Formatting survives because the agent works in HTML.",{"commenters":76,"max_depth":15,"maker_replies":76,"first_comment_mins":83,"lifespan_hours":84},175,12,[86,88,90],[53,31,31,87,11,32],"project\u002Fpositive\u002Fidea",[63,31,15,89,64,31],"project\u002Fneutral\u002Fexecution",[80,31,31,91,11,32],"project\u002Fpositive\u002Fexecution",[],[94,99,104,109,114,119],{"id":95,"name":96,"points":97,"category":98},"49246804","Needle2",537,"ai",{"id":100,"name":101,"points":102,"category":103},"49226623","Photosynthesis",329,"creative",{"id":105,"name":106,"points":107,"category":108},"49270040","Woxi",314,"languages",{"id":110,"name":111,"points":112,"category":113},"49197137","Altar II",306,"hardware",{"id":115,"name":116,"points":117,"category":118},"49251179","everycube.alen.is",295,"games",{"id":120,"name":121,"points":122,"category":103},"49246366","Eigendrum",243,5,false,"v2",{"id":127,"name":5,"line":6,"ai":124,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":128,"maker":11,"domain":10,"tier":19,"attempts":31,"strip":129,"url":9,"mix":130,"praise":50,"objection":-1,"sub":21},49221354,[24,25,26,27],"030",[31,32,31,31],1794036707395]