Open-source MCP server · Python · MIT

Point your agent
at itself.

mcp-glimpse is an MCP server that lets any agent — and its human — see its own environment: every connected server, every tool and its declared annotations, the negotiated capabilities, the context window, and the wire. One tool. The whole board.

Snapshots are analyzed in memory and never persisted.

See the rectangle before you connect

The App, live in demo mode

This is the actual MCP App view mcp-glimpse renders inside a host — running here in demo mode with sample data. It's one self-contained HTML file that makes no external requests.

Prefer full screen? Open the demo in a new tab.

60-second quickstart

Connect, then introspect

1

Add the hosted server

Streamable HTTP — add it as a connector in your MCP host.

https://mcp.mcpglimpse.com/mcp

2

Or run it locally

Over stdio, for any local MCP host. Same server object.

uvx mcp-glimpse

3

Run the tool

Give it a snapshot of everything you can see.

introspect_mcp_context

Call introspect_mcp_context with a full snapshot for the panoramic view across every server, or with no argument for the server-only slice — the contrast is the point.

Every MCP primitive, demonstrated live

Capability matrix

mcp-glimpse doesn't just report MCP capabilities — it exercises them, so you can watch each one work. Interactive capabilities need a stateful session; mcp-glimpse runs one.

Capability Declared by In mcp-glimpse How it's used
Tools server Yes — yes introspect_mcp_context, submit_feedback
Prompts server Yes — yes Guided introspection prompts
Resources server Yes — yes glimpse:// reference library
Elicitation client Yes — yes Confirms feedback before writing
Sampling client Yes — yes Narrates your context in prose
Roots client Yes — yes Reads advertised workspace roots
Logging / progress server Yes — yes Emitted during analysis
Completions server Yes — yes Argument completion for prompts

Answer-shaped explainers

Learn

A small library of genuinely good MCP explainers — each a question with a direct answer, then the depth.

All 9 articles →

Honest by design

What we do and don't keep

The snapshot you introspect is analyzed in memory and never stored. There's no snapshot logging. The only writes that ever happen are the ones you explicitly make — submitting feedback, or choosing to publish an anonymized share card — and each is confirmed before anything is persisted.

Read the full privacy note →