Connect OpenTelemetry, Langfuse, or LangSmith when your traces already carry the context Flowlines needs.
Book a setup meeting →Documentation
Connect Flowlines to production telemetry.
Application-agent traces can connect through OpenTelemetry, Langfuse, or LangSmith. MCP servers use a separate skill-guided instrumentation path.
Point your exporter at Flowlines.
Use OTLP/JSON or protobuf and pass the namespace key in x-flowlines-api-key.
OTEL_EXPORTER_OTLP_TRACES_ENDPOINT=https://api.flowlines.ai/v1/tracesConnect one project or add a second exporter.
Keep Langfuse as your trace store. Flowlines adds cross-session analysis.
Mode: read-only polling or OpenTelemetry pushRead one project or mirror its runs.
Threads and runs become the production sessions Flowlines analyzes.
Mode: read-only polling or OpenTelemetry exportInstrument the server tool boundary.
Review exported fields, add AGNTCY Observe or OpenTelemetry, then verify one journey.
Use the Flowlines MCP observability skill01 / Choose a path
Connect what you already collect. Instrument what is missing.
Use the Flowlines skill when the server does not yet emit the canonical tool-call span.
Open MCP setup ↓02 / Existing traces
Keep the tracing stack already running in production.
Connect Langfuse or LangSmith read-only, send standard OpenTelemetry, mirror a provider through OpenTelemetry, or import one public LangSmith trace share.
Flowlines analyzes behavior across sessions. Your existing provider can remain the place where engineers debug individual runs.
03 / OpenTelemetry
Send traces to the standard OTLP endpoint.
# OpenTelemetry exporter variables
OTEL_EXPORTER_OTLP_TRACES_ENDPOINT=https://api.flowlines.ai/v1/traces
OTEL_EXPORTER_OTLP_HEADERS="x-flowlines-api-key=<your-api-key>"
OTEL_EXPORTER_OTLP_PROTOCOL=http/jsonFlowlines accepts OTLP/JSON or protobuf, including gzipped payloads. Preserve stable session and user identifiers so cross-session analysis can group production behavior correctly.
04 / Instrument MCP
Emit one canonical tool-call span at the server.
The Flowlines skill inspects the server framework and existing telemetry, shows which arguments, results, and identity fields may be exported, then waits for approval.
Find the framework, tool handlers, request context, and current telemetry.
Choose which tool data and identities may leave the server.
Add AGNTCY Observe or OpenTelemetry with the smallest compatible change.
Run one journey and confirm its intent, tool path, and outcome.
05 / Verify data
Confirm one complete session before reading trends.
- Run a representative agent or MCP journey.
- Find the session by user, intent, server, or time.
- Confirm the user, parent session, tool names, durations, status, and outcome context.
- For MCP, verify the tool path appears under the correct use case.
06 / Read an issue
Move from a recurring pattern to the original sessions.
The Issues view separates behavioral failures from reliability errors, groups related behavior, and shows the affected users, use cases, releases, and sessions.
07 / MCP journeys
Follow the path from use case to outcome.
See who uses each MCP server, what they are trying to accomplish, typical tool paths, repeated-call loops, failed sessions, outcome coverage, and the original evidence.
Explore MCP observability →Common setup questions
Do I need a Flowlines application SDK?+
Not when your existing application-agent traces already contain enough session, user, call, and outcome context. Connect OpenTelemetry, Langfuse, or LangSmith instead.
Does MCP observability require instrumentation?+
Yes. The MCP server must emit the canonical tool-call span. The Flowlines skill can add it through AGNTCY Observe or standard OpenTelemetry after you review the export boundary.
Does installing the plugin change every project?+
No. You choose the MCP server repository. The skill inspects it, proposes the change, and waits for approval before editing code.
Can I keep my current trace provider?+
Yes. Flowlines works as the cross-session behavioral analysis layer while your current provider continues to store and debug individual traces.
MCP server setup
Add MCP observability from Claude Code or Codex.
The Flowlines skill reviews the server, asks what may be exported, then adds canonical tool-call telemetry with AGNTCY Observe or OpenTelemetry.
Open the setup where you already work.
The skill finds the framework, tool handlers, and existing telemetry.
You approve which arguments, results, and identities may leave the server.
The skill makes the smallest compatible OpenTelemetry integration.
Run one tool flow and confirm its intent, calls, and outcome in Flowlines.
Prefer the terminal?Show one-line commands
claude plugin marketplace add flowlines-ai/plugins && claude plugin install flowlines@flowlinescodex plugin marketplace add flowlines-ai/plugins && codex plugin add flowlines@flowlinesThen use /flowlines:flowlines-mcp-observability in Claude Code or $flowlines-mcp-observability in Codex. Source and release history are in the official Flowlines plugin repository ↗.