{"domain":"pydantic.dev","count":2,"changes":[{"captured_at":"2026-08-25T04:35:42","card_hash":"dcea196370d5e81f6429c0268f668909218bfc0b6e353c38ea6c603b75d711b8","previous_card_hash":"9d54b47be74b78f796f53c7bbc732f30a0e59794cb51143af7f5bc82f496f6e8","diff":{"skills_added":[],"skills_removed":[],"skills_changed":[],"fields_changed":[{"field":"url","before":"https://logfire.pydantic.dev/mcp","after":"https://logfire-us.pydantic.dev/mcp"},{"field":"securitySchemes","before":{"oauth2":{"type":"oauth2","description":"OAuth2 — log in with a Logfire account.","flows":{"authorizationCode":{"authorizationUrl":"https://logfire.pydantic.dev/oauth/authorize","tokenUrl":"https://logfire.pydantic.dev/oauth/token","scopes":{"read":"Read project data and telemetry","write":"Manage dashboards, alerts, issues, and feature-flag variables"}}}}},"after":{"oauth2":{"type":"oauth2","description":"OAuth2 — log in with a Logfire account.","flows":{"authorizationCode":{"authorizationUrl":"https://logfire-us.pydantic.dev/api/oauth/authorize","tokenUrl":"https://logfire-us.pydantic.dev/api/oauth/token","scopes":{"project:read":"Read project data and telemetry"}}}}}},{"field":"security","before":[{"oauth2":["read"]}],"after":[{"oauth2":["project:read"]}]}],"other_changed":true,"is_empty":false,"human_summary":"url https://logfire.pydantic.dev/mcp → https://logfire-us.pydantic.dev/mcp · securitySchemes oauth2 → oauth2 · security oauth2 → oauth2"}},{"captured_at":"2026-05-18T15:47:44","card_hash":"9d54b47be74b78f796f53c7bbc732f30a0e59794cb51143af7f5bc82f496f6e8","previous_card_hash":null,"diff":{"skills_added":[{"id":"exec-python-sandbox","name":"Execute Python in a sandbox","description":"Run Python code in a secure sandbox with access to Logfire platform helper functions for advanced analysis.","tags":["python","sandbox","logfire"],"inputModes":null,"outputModes":null},{"id":"manage-alerts","name":"Manage alerts","description":"Configure SQL-based alerts that periodically run and notify channels when results match. Inspect alert history and current firing state.","tags":["alerts","monitoring","logfire"],"inputModes":null,"outputModes":null},{"id":"manage-dashboards","name":"Manage dashboards","description":"Create, read, update, and delete Logfire dashboards and their panels, variables, and layout groups using Perses-compatible JSON.","tags":["observability","dashboards","logfire"],"inputModes":null,"outputModes":null},{"id":"manage-feature-flags","name":"Manage feature flags","description":"Create and update managed variables (feature flags), version snapshots, rollouts, targeting overrides, and labels.","tags":["feature-flags","rollouts","logfire"],"inputModes":null,"outputModes":null},{"id":"manage-notification-channels","name":"Manage notification channels","description":"Create and update Slack, Discord, Opsgenie, and webhook notification channels for alerts.","tags":["notifications","logfire"],"inputModes":null,"outputModes":null},{"id":"query-telemetry","name":"Query telemetry data","description":"Run SQL SELECT queries against a Logfire project's traces, logs, metrics, and exceptions for investigation and exploration.","tags":["observability","telemetry","sql","logfire"],"inputModes":null,"outputModes":null}],"skills_removed":[],"skills_changed":[],"fields_changed":[{"field":"name","before":null,"after":"Pydantic"},{"field":"description","before":null,"after":"Pydantic is the end-to-end AI engineering stack for Python: data validation, type-safe agents, LLM proxy, and observability. This A2A card represents the Pydantic Logfire MCP server, the primary agent-callable surface for the Pydantic platform."},{"field":"version","before":null,"after":"1.0.0"},{"field":"protocolVersion","before":null,"after":"0.3.0"},{"field":"url","before":null,"after":"https://logfire.pydantic.dev/mcp"},{"field":"documentationUrl","before":null,"after":"https://pydantic.dev/docs/logfire/guides/mcp-server/"},{"field":"iconUrl","before":null,"after":"https://pydantic.dev/favicon/apple-touch-icon.png"},{"field":"preferredTransport","before":null,"after":"MCP"},{"field":"securitySchemes","before":null,"after":{"oauth2":{"type":"oauth2","description":"OAuth2 — log in with a Logfire account.","flows":{"authorizationCode":{"authorizationUrl":"https://logfire.pydantic.dev/oauth/authorize","tokenUrl":"https://logfire.pydantic.dev/oauth/token","scopes":{"read":"Read project data and telemetry","write":"Manage dashboards, alerts, issues, and feature-flag variables"}}}}}},{"field":"security","before":null,"after":[{"oauth2":["read"]}]},{"field":"capabilities","before":null,"after":{"streaming":true,"pushNotifications":false,"stateTransitionHistory":false,"extensions":[]}},{"field":"provider","before":null,"after":{"organization":"Pydantic","url":"https://pydantic.dev"}}],"other_changed":true,"is_empty":false,"human_summary":"added 6 skills · name ∅ → Pydantic · description ∅ → Pydantic is the end-to-end AI engineerin · version ∅ → 1.0.0 · protocolVersion ∅ → 0.3.0 · url ∅ → https://logfire.pydantic.dev/mcp · documentationUrl ∅ → https://pydantic.dev/docs/logfire/guides · iconUrl ∅ → https://pydantic.dev/favicon/apple-touch · preferredTransport ∅ → MCP · securitySchemes ∅ → oauth2 · security ∅ → oauth2 · capabilities ∅ → extensions, pushNotifications, stateTran · provider ∅ → Pydantic"}}]}