TrackMCP
Analytics for MCP servers — one line of code.
Visit website →About
TrackMCP is analytics for MCP servers. It shows who is using a server, what they are trying to do, whether the work gets done, and where to improve, after adding one line of code, with the dashboard populating in real time.
It captures every tool call, groups them into sessions, attributes clients such as Claude, Cursor, ChatGPT, and custom agents, and tracks workflows from first request to useful result. It surfaces silent failures where a request returns 200 OK but never completes the task.
It works with the official TypeScript and Python MCP SDKs with no manual event tagging. It is aimed at teams operating MCP servers who need visibility into real usage and where agents get stuck.
AI-assisted draft, human-reviewed before publishing — see how we choose & review tools.
Why we picked it
TrackMCP made the cut for attributing usage to specific clients, Claude, Cursor, ChatGPT, by name — that visibility into who is actually calling your MCP server and whether their workflow completed is worth naming for anyone who shipped an MCP server with zero insight into how it's used.