Skip to main content
POST
Ingest OpenTelemetry traces from your MCP servers. This endpoint accepts OTLP (OpenTelemetry Protocol) formatted data in either JSON or protobuf encoding.
We recommend using our TypeScript SDK or Python SDK instead of calling this endpoint directly. The SDKs handle batching, retries, and error handling automatically.
string
required
application/json or application/x-protobuf
array
required
Array of OpenTelemetry ResourceSpans containing trace data
object
Indicates partial success if some spans were rejected

MCP Semantic Conventions

Include these attributes for optimal dashboard visualization: