frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: I ran 70 MCP servers in a sandbox and logged what they do

https://github.com/BhaveshThapar/mcp-audit
2•bthapar•2h ago

Comments

bthapar•2h ago
I built this because the MCP registry verifies who published a server (namespace auth tied to a GitHub account/domain), but nothing verifies what a server does once you run it. The trust tooling I could find is almost all static analysis, scanning source and metadata. That misses the stuff that only shows up at runtime: a server that connects somewhere unrelated to its job, reads files outside its lane, or changes behavior in a later version after you've already trusted it (the rug-pull case). So I ran each server in a throwaway Linux container under strace, logging every file open and network connection, with a fake credential seeded in the environment as a canary. Ran it across 70 servers, the 20 most-downloaded on npm plus 50 from the long tail. 67 were clean at startup. 3 make outbound HTTPS calls at boot, before any tool is invoked, all to hosts consistent with what they're for (an exchange integration, a GitHub fetch, some CDN/cloud endpoints), and none read sensitive files or touch the canary. 1 (bullmq-mcp) reads /etc/passwd at startup, which looked alarming until the trace showed it's a standard glibc user lookup (nsswitch.conf then passwd, classic getpwuid), and a follow-up run confirmed the contents never leave the process. Benign. Honest scope: this only captures startup + idle behavior right now, not individual tool calls, which is where more of the interesting behavior lives. Tool-call tracing and cross-version diffing (to catch rug pulls) are what I'm building next. Repo has the harness, per-server manifests, and the full writeup. I'd genuinely like feedback on two things: whether the runtime-behavior angle is worth pursuing over just static scanning, and whether anyone would actually want this as a feed their MCP client checks before install.

Show HN: Microsoft releases Flint, a visualization language for AI agents

https://microsoft.github.io/flint-chart/#/
185•chenglong-hn•7h ago•71 comments

Show HN: Yamanote.fun – A complete soundscape for Tokyo's Yamanote line

https://www.yamanote.fun/
42•madebymagnolia•1d ago•12 comments

Show HN: Frugon – Find which LLM calls a cheaper model could handle (local, MIT)

https://github.com/Rodiun/frugon
5•jarodrh•1d ago•0 comments

Show HN: Onboard-CLI, a LLM powered and AST-based tool to visualize codebase

https://github.com/animesh-94/Onboard-CLI
18•yr_animesh•4h ago•3 comments

Show HN: Follow London Trains in 3D

https://ride.nexttrain.london/
127•mgranados•4d ago•56 comments

Show HN: Agent Draw: An agent draws while you talk, built on TLDraw

https://techstackups.com/articles/tldraw-agent-draw/
28•jameswhitford•2d ago•6 comments

Show HN: Abralo – Free, easy way to run several Claude Code agents in one window

https://abralo.com/
6•cwbuilds•9h ago•2 comments

Show HN: Hnwork.app – UI for Who is hiring posts

https://hnwork.app/
19•scottilee•4h ago•5 comments

Show HN: Foreman, a self-hosted LLM gateway for cost aware model routing

https://github.com/Northwood-Systems/foreman
12•AndrewLiu96•6h ago•5 comments

Show HN: I ran 70 MCP servers in a sandbox and logged what they do

https://github.com/BhaveshThapar/mcp-audit
2•bthapar•2h ago•1 comments

Show HN: A tool that checks how your business appears in AI search

https://www.tryagentscore.com
2•nikhilsiyer•2h ago•1 comments

Show HN: Neil the Seal Game

https://neiltheseal.app/
88•dalemhurley•3d ago•79 comments

Show HN: Chiptune Radio

https://chiptune-radio.alephvoid.com/
75•bootbloopers•23h ago•16 comments

Show HN: Handsum: An LQIP Image File Format

https://nigeltao.github.io/blog/2026/handsum.html
2•nigeltao•4h ago•0 comments

Show HN: Nully – FOSS AI chat without the bloat

https://nully.chat/
2•johnfahey•4h ago•0 comments

Show HN: Skill-extractor turns coding agent transcripts into reusable skills

https://github.com/surenode-ai/skill-extractor
4•chand249•4h ago•0 comments

Show HN: Davit, a Apple Containers UI

https://davit.app
377•xinit•1d ago•97 comments

Show HN: Kastor – Terraform-style specs for AI agents

https://github.com/weirdGuy/kastor
32•weirdguy•9h ago•17 comments

Show HN: REST - Living Without Burnout. A manifesto about sustainable discipline

https://themanifesto.rest/
2•dasannikov•5h ago•0 comments

Show HN: SharpSkill – Test your IT skills in 15 different spoken languages

https://sharpskill.dev/en
4•Enjoyooor•5h ago•0 comments

Show HN: Pug.sh – open-source product analytics

https://pug.sh/
11•BajajScooter•11h ago•5 comments

Show HN: Rowboat – Open-source, local-first alternative to Claude Desktop

https://github.com/rowboatlabs/rowboat
212•segmenta•1d ago•91 comments

Show HN: Nodeup – automate Node.js version upgrades and NPM package migration

https://github.com/dipto0321/nodeup
3•dipto47•5h ago•0 comments

Show HN: Connect DuckDB to any database that has an ADBC driver

https://github.com/columnar-tech/duckdb-adbc-client
3•sarch•5h ago•0 comments

Show HN: PostgreSQL performance and cost across 23 EC2 instance types

https://postgres.saneengineer.com
95•anivan_•1d ago•20 comments

Show HN: Free Mermaid Diagram Editor

https://moxiedocs.com/mermaid-diagram-editor
49•ghosts_•1d ago•12 comments

Show HN: Monogram, AI app with on the fly generation

https://www.monogram.ai/
9•edouard1234567•6h ago•3 comments

Show HN: Requirements Engineering with Formal Verification

https://fizzbee.ai/
14•jayaprabhakar•6h ago•0 comments

Show HN: Hover over your UI element to get its exact location in code

https://loerei.github.io/HoverSource/
3•Loerei•7h ago•1 comments

Show HN: Fast, native Mac file manager (filters, fuzzy find, 9 MB, no Electron)

https://whimfiles.com
97•whimbyte•1d ago•69 comments