IntermedioMCPs

MCP Logfire — OpenTelemetry traces y metrics con Pydantic Logfire

MCP server que da acceso a OpenTelemetry traces y metrics a través de Logfire (Pydantic). Observability moderna para apps Python, especialmente las que usan PydanticAI o FastAPI.

29 de mayo de 20263 min de lecturaclaude-codelogfireopentelemetry

Qué es#

Logfire es la plataforma de observability de Pydantic. Pensada para apps Python modernas (FastAPI, PydanticAI), usa OpenTelemetry como base y agrega magic features de instrumentación automática.

Este MCP conecta tu Logfire a Claude Code. Consulta traces, métricas, logs, anomalías. Útil cuando tu observability vive en Logfire y querés ese contexto en tu editor.

Tabla resumen#

CampoValor
Categoría aitmpldevtools
Installs97
Servidor MCPlogfire
AutorPydantic
StandardOpenTelemetry
Cuenta requeridaSí — Logfire

Cómo se instala#

bash
npx claude-code-templates@latest --mcp devtools/logfire

Pre-requisito: cuenta Logfire + API token (write/read token según uso).

Para Claude:

bash
Instalé el MCP devtools/logfire. Configurá las credenciales y mostrame
los traces más lentos del último día, agrupados por route. Para los
top 3, dame el span dominante.

Qué podés hacer con esto#

Diagnóstico de latencia#

"En la route /api/checkout, ¿cuál es el span que más contribuye a la latencia p95? Mostrame ejemplos concretos". Más directo que abrir el dashboard.

Anomaly detection#

"Comparame la latencia de ayer vs la semana pasada. ¿Hay regresiones en algún endpoint?". Diff temporal.

Logs estructurados#

Logfire integra logs como spans. "Buscame errores en el último hour que mencionen database connection". LogQL no, Logfire propio.

Trace exploration#

"Tomá el trace de id X. Mostrame el árbol completo de spans con duración y tags". Útil para debugging de requests específicos.

Integración con FastAPI / PydanticAI#

Si tu stack es FastAPI con Logfire instrumentado, los endpoints aparecen como traces ricos. El MCP te da query sobre ellos.

Combinación con Dynatrace / Grafana#

Si usás Logfire para Python apps y otro stack para infra, podés combinar varios MCPs de observability. Claude correla.

Pre-requisitos#

  • Cuenta Logfire con plan apto
  • API token correcto
  • Apps instrumentadas con OTel/Logfire (el MCP consulta lo que ya está reportando)

Cuándo NO conviene#

⚠️ Antes de instalar
  • Si tu observability es otra: Logfire-only. Para New Relic, Datadog, Sentry, hay MCPs específicos o nada.
  • Si tu stack es no-Python: Logfire soporta múltiples lenguajes, pero su sweet spot es Python. Validá tu caso.
  • 97 installs es medio: comunidad probando moderada. Para producción crítica, verificá que las tools que necesitás están disponibles.
  • Para alertas: Logfire tiene alerting, pero el MCP es para consulta. Routing a humanos sigue siendo via Logfire UI o PagerDuty.

Bajalo de la fuente#

Recursos relacionados#