Documentation Index
Fetch the complete documentation index at: https://docs.sedata-ai.tech/llms.txt
Use this file to discover all available pages before exploring further.
Requirements
| Requirement | Version |
|---|---|
| Node.js | >= 22.16 |
@modelcontextprotocol/sdk | >= 1.21.1 (peer dependency) |
| TypeScript | >= 5.0 (recommended for typed configs) |
dist/index.js with type declarations
in dist/index.d.ts.
Install
Bundled OpenTelemetry dependencies
@sedata-ai/mcp brings the OTel pieces it needs as direct dependencies — you
don’t have to install or pin them yourself:
| Package | Purpose |
|---|---|
@opentelemetry/api | Tracer / meter handles |
@opentelemetry/sdk-node | Node SDK that wires everything together |
@opentelemetry/sdk-trace-base | Trace primitives + samplers |
@opentelemetry/sdk-metrics | Periodic metric reader |
@opentelemetry/exporter-trace-otlp-http | OTLP/HTTP trace exporter |
@opentelemetry/exporter-metrics-otlp-http | OTLP/HTTP metric exporter |
@opentelemetry/exporter-trace-otlp-grpc | OTLP/gRPC trace exporter (opt-in) |
@opentelemetry/auto-instrumentations-node | Node auto-instrumentations |
@opentelemetry/resources | Resource detection (env, host, OS) |
@opentelemetry/semantic-conventions | Standard attribute keys |
Verify the install
Run a one-off script to confirm everything resolves:verify.ts
Next
Quickstart
Wire up your first instrumented MCP server.