tranhoangtu
Show HN: AgentLens – Open-source observability for AI agents
Hi HN,I built AgentLens because debugging multi-agent systems is painful. LangSmith is cloud-only and paid. Langfuse tracks LLM calls but doesn't understand agent topology — tool calls, handoffs, decision trees.AgentLens is a self-hosted observability platform built specifically for AI agents:- *Topology graph* — see your agent's tool calls, LLM calls, and sub-agent spawns as an interactive...
Re:Show HN: Mcpman – The package manager for MCP servers
on Friday February 27, 2026 @12:00PM (#47182805)
Hey HN!
I built mcpman — a CLI tool that manages Model Context Protocol (MCP) servers across all your AI coding clients.
The problem: If you use Claude Desktop, Cursor, VS Code, or Windsurf, you've probably edited JSON config files by hand to add MCP servers. Each client stores configs differently, there's no version pinning, and no way to know if a server
is actually healthy.
What mcpman does:
- mcpman install <server> — resolves from npm/Smithery/GitHub, auto-configures for your installed clients
- mcpman list — shows all servers with health status
- mcpman doctor — runtime checks, env var validation, process spawn, MCP handshake
- mcpman remove — clean uninstall from all clients
- mcpman init — lockfile for reproducible team setups
Why not Smithery CLI or mcpm.sh? Existing tools focus on registry/config. Nobody owns the operational layer — health monitoring, version pinning, cross-client sync. That's the gap mcpman fills.
Tech: TypeScript, citty, @clack/prompts, zero daemon. ~45KB bundled. MIT licensed.
npx mcpman install @modelcontextprotocol/server-filesystem
npx mcpman doctor
Feedback welcome — especially on MCP server management pain points you've hit.