Skip to main content
Glama

@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.

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