@alitiknazoglu
i've built mcprobe for a hackathon. now keep adding to it since and now building a ui to make it accessible for everyone.
shipped a lot to mcprobe today:
- added mcp annotations to all 6 tools - probe_fuzz is now correctly marked destructive. practicing what we preach.
- new 12th lint rule: tool. no_annotations - flags servers whose tools ship no behavioral hints. mcprobe passes its own new rule.
- live-tested against real servers — everything, memory, filesystem, base docs. found the official everything server silently accepts 9 malformed inputs.
- added an agent-usage walkthrough + hardened contributor docs so adding a rule or tool can't silently break a test again.
from last week:
- fixed a user-reported crash, a target that ignores optional list calls used to hang the audit for 60s then crash. now: capability-gated introspection + 15s timeout + graceful degradation. survives misbehaving servers.
- merged a community pr, markdown-renderer cleanup from a first-time contributor.