Skip to main content
Glama
Arize-ai

@arizeai/phoenix-mcp

Official
by Arize-ai
DEVELOPMENT.md1.02 kB
# Development Guide This document contains information for developers working on the Phoenix CLI package. ## Setup From the root of the repository: ```bash pnpm install ``` ## Building ```bash pnpm build ``` ## Testing ```bash pnpm test ``` ## CLI Design Principles The CLI should follow these principles: 1. **Lightweight**: Minimal dependencies and fast startup 2. **Intuitive**: Commands should be easy to discover and use 3. **Consistent**: Follow established CLI patterns and conventions 4. **Extensible**: Easy to add new commands and features ## Architecture The CLI uses the existing `@arizeai/phoenix-client` library for all Phoenix API interactions. ### Directory Structure ``` src/ ├── cli.ts # Main CLI entry point ├── commands/ # Command implementations ├── utils/ # Utility functions └── index.ts # Library exports ``` ## Adding Commands > **TODO:** Add documentation for adding new commands once the command framework is implemented.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Arize-ai/phoenix'

If you have feedback or need assistance with the MCP directory API, please join our Discord server