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.

Selected 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/traces

01 / Choose a path

Connect what you already collect. Instrument what is missing.

AApplication agents

Connect OpenTelemetry, Langfuse, or LangSmith when your traces already carry the context Flowlines needs.

Book a setup meeting →
BMCP servers

Use the Flowlines skill when the server does not yet emit compatible MCP telemetry.

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/json

Flowlines 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

Add OpenTelemetry-compatible instrumentation at the server.

The Flowlines skill inspects the server and its existing telemetry, helps define the approved data boundary, makes the scoped change, and verifies a representative journey.

01Inspect

Review the framework, execution boundary, and current telemetry.

02Approve

Choose the content and identity policy for telemetry export.

03Instrument

Add the smallest compatible OpenTelemetry-based change.

04Verify

Run one journey and confirm the server, tools, and outcome appear correctly.

Open the guided setup ↓

Read the public OpenTelemetry instrumentation guide for architecture, privacy, error handling, and acceptance testing.

05 / Verify data

Confirm one complete session before reading trends.

  1. Run a representative agent or MCP journey.
  2. Find the session by permitted identity, use case, server, or time.
  3. Confirm the server, tool sequence, status, data policy, and outcome are represented accurately.
  4. For MCP, verify that missing relationships and outcomes remain visibly unknown.

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.

Pattern→Impact→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 →

Read the production monitoring framework or build an MCP analytics scorecard.

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 needs compatible telemetry. The Flowlines skill can add OpenTelemetry-based instrumentation 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

Connect your assistant. Instrument your MCP.

Choose the MCP instrumentation prompt in the widget. Your assistant guides setup in your server repository.

Your own server. Your own data.

Start where you already work.

one connection, then your use case

01Review the server

Inspect the framework and existing telemetry.

02Set the boundary

Approve which content and identities may be exported.

03Add telemetry

Apply OpenTelemetry-compatible instrumentation.

04Verify a journey

Run one tool flow and check its calls and outcome.