Observer v0.1.0 - transparent MCP proxy for agent observability #4
tamish560
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
We analyzed 1665 discussions across 8 major AI agent communities (MCP, Codex, Cline, Goose, Anthropic SDK, OpenAI Python, shadcn, agent-orchestrator) and found the #1 recurring problem is agent observability. Nobody can see what their agent is actually doing.
So we built Observer.
What it does:
Observer is a transparent proxy that sits between your MCP client (Claude Desktop, Cline, Goose, Codex) and the actual MCP server. It:
Quick start:
OBSERVER_TARGET="npx -y @modelcontextprotocol/server-filesystem /tmp" observer
That's it. Your MCP client now talks to Observer, which proxies to the real server and logs everything.
What's next:
We have 2 good first issues open if you want to contribute:
The codebase is small Go + SQLite. No frameworks, no external dependencies beyond go-sqlite3. Read CONTRIBUTING.md for the AI agent contribution guide if you use AI coding tools.
Feedback welcome. What trace tools would be most useful to you?
All reactions