shinzo-labs/shinzo-py

Python SDK for MCP server observability, built on OpenTelemetry. Gain insight into agent usage patterns, contextualize tool calls, and analyze server performance across platforms. Integrate with any OpenTelemetry ingest service including the Shinzo platform.

50
/ 100
Established

This tool helps developers understand how their Python-based "MCP" servers are performing and being used. It takes data from your server's operations—like how frequently agents are used or specific tools are called—and translates it into clear performance metrics and contextualized logs. This allows developers to debug issues, optimize performance, and gain insights into user interaction patterns.

Available on PyPI.

Use this if you are a developer running a Python MCP server and need to monitor its performance, track agent usage, and understand the context of tool calls.

Not ideal if you are not developing or managing a Python MCP server, or if you need a solution that doesn't rely on OpenTelemetry for data ingestion.

server-observability application-monitoring performance-analysis agent-usage-tracking developer-tools
Maintenance 6 / 25
Adoption 5 / 25
Maturity 24 / 25
Community 15 / 25

How are scores calculated?

Stars

11

Forks

5

Language

Python

License

MIT

Last pushed

Dec 10, 2025

Commits (30d)

0

Dependencies

7

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/shinzo-labs/shinzo-py"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.