Skip to main content

Overview

Arize AX offers two MCP servers that integrate directly into your IDE or LLM for persistent instrumentation guidance and documentation access.
MCP Tracing Assistant Introduction

Arize AX Tracing Assistant

Best for: Instrumentation guidance and implementation support
📦 View on PyPIThe Arize Tracing Assistant provides hands-on help with adding tracing to your applications:
  • Instrumentation Guides: Step-by-step guides for adding Arize AX tracing to your codebase
  • Curated Examples: Framework-specific tracing examples and best practices
  • Direct Support Access: Natural language queries to Arize support directly from your development environment
  • Code Analysis: Analyzes your codebase to identify instrumentation needs and propose implementation plans

Arize AX Docs MCP Server

Best for: Comprehensive documentation access and reference
The AX Docs MCP Server provides searchable access to the entire Arize AX documentation knowledge base:
  • Full Documentation Access: Search across all Arize AX documentation, guides, and references
  • Code Examples: Find relevant code examples and implementation patterns
  • API References: Access API documentation and endpoint details
  • Feature Guides: Understand how features work and locate implementation details
Best Experience: For the most comprehensive development workflow, use both MCP servers together.

Usage

Using the AX Tracing Assistant

Once the Tracing Assistant MCP server is running, you can ask your IDE or LLM natural-language questions like:
  • “Instrument this app using Arize AX”
  • “Can you use manual instrumentation so that I have more control over my traces?”
  • “How can I redact sensitive information from my spans?”
  • “Can you make sure the context of this trace is propagated across these tool calls?”
  • “Where can I find my Arize keys?”

Using the AX Docs MCP Server

Once the AX Docs MCP server is running, you can ask your IDE or LLM to search the documentation:
  • “How do I set up evaluation for my RAG application?”
  • “Show me examples of tracing with LangChain”
  • “What are the available evaluators in Arize AX?”
  • “How do I configure offline evaluations?”
The server will search across all Arize AX documentation and return relevant content with direct links to documentation pages.

Installation

Install uv (Required for Tracing Assistant only)

The Tracing Assistant is distributed via uv, a fast Python package manager. The Docs MCP Server does not require any installation.
pip install uv
# or
brew install uv

Claude Code Integration

You can add the Tracing Assistant directly from the command line:
claude mcp add arize-tracing-assistant uvx arize-tracing-assistant@latest
Alternatively, to add it via JSON:
claude mcp add-json arize-tracing-assistant '{"command": "uvx", "args": ["arize-tracing-assistant@latest"]}'
To verify the server was added correctly:
claude mcp list

Gemini CLI Integration

Install using the Gemini CLI extension. (Gemini CLI homepage)
gemini extensions install https://github.com/Arize-ai/arize-tracing-assistant

IDE Integration

Cursor IDE

  1. Navigate to: SettingsMCP
  2. Click Add new global MCP server
  3. Insert the following into your config JSON:
    "arize-tracing-assistant": {
      "command": "uvx",
      "args": ["arize-tracing-assistant@latest"]
    }
    
Claude Desktop
  1. Open: SettingsDeveloperEdit Config
  2. Add the following config:
    "mcpServers": {
      "arize-tracing-assistant": {
        "command": "uvx",
        "args": ["arize-tracing-assistant@latest"]
      }
    }
    
Manual MCP Config
Add this snippet to your mcpServers config section:
"mcpServers": {
  "arize-tracing-assistant": {
    "command": "uvx",
    "args": ["arize-tracing-assistant@latest"]
  }
}

Troubleshooting

  • Ensure your JSON configs are properly formatted
  • Run uv cache clean to reset any cached versions
  • Confirm the uv path using:
    which uv
    
  • Start the server manually by running:
    uvx arize-tracing-assistant@latest
    
  • Use Anthropic’s MCP inspector:
    npx @modelcontextprotocol/inspector uvx arize-tracing-assistant@latest
    

Related