shinzo-ts
Verified Safeby shinzo-labs
Overview
Provides OpenTelemetry-compatible instrumentation for TypeScript MCP servers to gain insight into agent usage patterns, contextualize tool calls, and analyze server performance.
Installation
npx ts-node examples/basic-usage.tsEnvironment Variables
- PORT
- OTEL_EXPORTER_OTLP_ENDPOINT
- OTEL_AUTH_TOKEN
- OTEL_SAMPLING_RATE
Security Notes
The codebase demonstrates good security practices by incorporating PII sanitization by default and handling sensitive authentication credentials (bearer tokens, API keys, basic auth) through configuration, ideally sourced from environment variables. No 'eval', obfuscation, or hardcoded secrets were found. Network communication for telemetry export uses OTLP-HTTP, a standard protocol. The PII sanitization regex patterns are a strong feature. The overall design prioritizes secure data handling.
Similar Servers
mcpcat-typescript-sdk
This SDK integrates an analytics platform into Model Context Protocol (MCP) servers to capture user intentions, behavior patterns, and telemetry (logs, traces, errors) for product development and debugging.
signoz-mcp-server
Provides AI assistants and LLMs with natural language access to SigNoz observability data, including metrics, traces, logs, alerts, and dashboards.
1xn-vmcp
An open-source platform for composing, customizing, and extending multiple Model Context Protocol (MCP) servers into a single logical, virtual MCP server, enabling fine-grained context engineering for AI workflows and agents.
mcpcat-python-sdk
This SDK integrates with MCP (Multi-Agent Communication Protocol) servers to collect user behavior analytics and forward telemetry (logs, traces, errors) to an analytics platform or third-party observability tools.