Auto-tracing for the Anthropic Python SDK is supported via the OpenInference Anthropic Instrumentor, and traces should appear in Phoenix if set up correctly. There are no documented general issues with Anthropic auto-tracing, but if you are using beta features like MCP server configs, there may be compatibility limitations, as MCP tracing is handled differently and may not generate its own telemetry unless both client and server are instrumented for OpenTelemetry traces. Ensure you are using the latest versions and have set up both the instrumentor and Phoenix endpoint properly, as shown in the <https://github.com/Arize-ai/openinference/blob/main/python/instrumentation/openinference-instrumentation-anthropic/README.md|OpenInference Anthropic Instrumentation README> and <https://arize.com/docs/phoenix/integrations/model-context-protocol/mcp-tracing|MCP Tracing docs>.
Would you like a step-by-step setup guide or troubleshooting checklist?
Sources:
- <https://github.com/Arize-ai/openinference/blob/main/python/instrumentation/openinference-instrumentation-anthropic/README.md|OpenInference Anthropic Instrumentation README>
- <https://arize.com/docs/phoenix/integrations/model-context-protocol/mcp-tracing|MCP Tracing docs>