[{"data":1,"prerenderedAt":154},["ShallowReactive",2],{"project-45280980":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":37,"post_text":29,"what":38,"said":47,"maker_in_thread":94,"shape":100,"grid":104,"attempts":118,"same_week":119,"maker_shows":32,"maker_hidden":147,"reader_version":148,"card":149},"45280980","Pgmcp","An MCP server to query any Postgres database in natural language","title","Show HN: Pgmcp, an MCP server to query any Postgres database in natural language","https:\u002F\u002Fgithub.com\u002Fsubnetmarco\u002Fpgmcp","github.com","fosk",1758140849,2025,18,6,2125,3837,56,"shown","data","database query interface","other",[24,25,26,27],"postgres","mcp server","natural language sql","llm database","quiet",null,{"positive":31,"neutral":32,"mixed":31,"critical":31},0,3,{"performance":34,"idea":35,"privacy":36},{"positive":31,"critical":31},{"positive":31,"critical":31},{"positive":31,"critical":31},[32,32,31,32,31,31],{"problem":39,"audience":29,"pricing":29,"motivation":29,"time_to_build":29,"stack":45,"openness":46,"stage":46,"team_size":46},{"value":40,"source":41,"evidence":42},"Querying a Postgres database in natural language through an LLM","maker",[43],{"id":44},"post",[],"unknown",{"praise":48,"objections":49,"requests":65,"questions":73,"alternatives":82},[],[50,58],{"value":51,"source":52,"evidence":53},"Unclear whether it performs better than the existing npx Postgres MCP server","commenter",[54],{"id":55,"by":56,"text":57},"45288554","cahaya","Nice, but can somebody tell me if this performs better than my simple Postgres MCP using npx? My current setup uses the LLM to search through my local Postgres in multiple steps.…",{"value":59,"source":52,"evidence":60},"Raises concern about prompt-injection data exfiltration risk (lethal trifecta)",[61],{"id":62,"by":63,"text":64},"45294235","coderinsan","How does this protect against lethal trifecta attacks like the ones here - tramlines.io\u002Fblog ?",[66],{"value":67,"source":52,"evidence":68},"Let the agent monitor and cancel long-running or resource-heavy queries",[69],{"id":70,"by":71,"text":72},"45289177","oulipo2","nice! is there a way for the agent to know about it's own queries \u002F resource usage? eg the agent could actively monitor memory\u002Fcpu\u002Ftime usage of a query and cancel it if it's…",[74,78],{"value":75,"source":52,"evidence":76},"Does it perform better than the existing npx Postgres MCP server?",[77],{"id":55,"by":56,"text":57},{"value":79,"source":52,"evidence":80},"How does it protect against lethal trifecta attacks?",[81],{"id":62,"by":63,"text":64},[83,87],{"value":84,"source":52,"evidence":85},"@modelcontextprotocol\u002Fserver-postgres via npx",[86],{"id":55,"by":56,"text":57},{"value":88,"source":52,"evidence":89},"zenquery desktop app for querying data files",[90],{"id":91,"by":92,"text":93},"45285340","freakynit","Shameless plug: I literally built a desktop app that does the exact same thing, but, with any data file you throw at it. CSV, Json, Excel and Parquet... all supported. And…",{"comments":95,"answered":95,"key":96},1,[97],{"id":98,"text":99},"45286023","Different project",{"commenters":15,"max_depth":101,"maker_replies":95,"first_comment_mins":102,"lifespan_hours":103},2,142,24,[105,107,109,111,113,116],[55,31,32,106,56,31],"project\u002Fneutral\u002Fperformance",[70,31,32,108,71,31],"project\u002Fneutral\u002Fidea",[91,95,31,110,92,31],"other\u002Fneutral\u002Fnone",[62,101,32,112,63,31],"project\u002Fneutral\u002Fprivacy",[114,32,31,110,115,31],"45282383","mistrial9",[98,32,31,117,11,95],"maker\u002Fneutral\u002Fnone",[],[120,125,129,134,138,142],{"id":121,"name":122,"points":123,"category":124},"45231378","AnyCrap",1184,"creative",{"id":126,"name":127,"points":128,"category":124},"45220069","Beat Maker",202,{"id":130,"name":131,"points":132,"category":133},"45212535","Asxiv.org",161,"ai",{"id":135,"name":136,"points":137,"category":124},"45232299","CLAVIER-36",146,{"id":139,"name":140,"points":141,"category":124},"45247396","Backdrop",82,{"id":143,"name":144,"points":145,"category":146},"45245138","Dagger.js",80,"languages",false,"v2",{"id":150,"name":5,"line":6,"ai":147,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":151,"maker":11,"domain":10,"tier":19,"attempts":31,"strip":152,"url":9,"mix":153,"praise":-1,"objection":51,"sub":21},45280980,[24,25,26,27],"330300",[31,32,31,31],1794036682694]