# Artificial Analysis — how to use (mcp.ai)

Connect your Artificial Analysis account and use 12 tools for developer tools straight from your AI agent. Connect with your own API key. Artificial Analysis provides independent benchmarks and analysis of AI models and API providers, intelligence, coding and math indices, pricing, latency and throughput performance, plus arena rankings for image, video, speech and music models.

## Option A — via MCP (recommended)
Remote MCP endpoint (HTTP, streamable): `https://api.mcp.ai/p_artificial_analysis?ms=1787291160000`
Add it as a custom/remote MCP connector in your client (Claude, Cursor, VS Code…), then authenticate when prompted. Once connected, ask the agent to use the server's tools (e.g. `artificial_analysis_list_image_editing_models`).

## Option B — via direct REST API
Base URL: `https://api.mcp.ai/api/artificial_analysis`
Auth: `Authorization: Bearer sk_live_…` — create a workspace API key at https://mcp.ai/settings/api-keys
Discover endpoints: `GET https://api.mcp.ai/api/artificial_analysis/_endpoints`

### Endpoints
- `POST https://api.mcp.ai/api/artificial_analysis/list/image/editing/models` — List image-editing models ranked by the Artificial Analysis arena, with Elo score and 95% confidence interval. Use to find the best-rated image-editing model. Returns all models in one call (unpaginat
  - body: { limit?: integer }
- `POST https://api.mcp.ai/api/artificial_analysis/list/image/to/video/audio/models` — List image-to-video-with-audio models ranked by the Artificial Analysis arena, with Elo score and 95% confidence interval. Returns all models unpaginated in one call. No legacy sibling exists for this
  - body: { limit?: integer }
- `POST https://api.mcp.ai/api/artificial_analysis/list/image/to/video/models` — List image-to-video models ranked by the Artificial Analysis image-to-video arena, with Elo score and 95% confidence interval. Returns all models unpaginated in one call.
  - body: { limit?: integer }
- `POST https://api.mcp.ai/api/artificial_analysis/list/language/models` — List LLMs from the Artificial Analysis leaderboard with intelligence, coding and agentic indices, pricing, and performance (speed and latency). Pass the response's next_cursor back via `cursor` to fet
  - body: { end?: integer, start?: integer, cursor?: string }
- `POST https://api.mcp.ai/api/artificial_analysis/list/music/instrumental/models` — List instrumental music-generation models ranked by the Artificial Analysis arena, with Elo score and 95% confidence interval. Returns all models in one call (unpaginated). Note: music items have no s
  - body: { limit?: integer }
- `POST https://api.mcp.ai/api/artificial_analysis/list/music/with/vocals/models` — List music-with-vocals generation models ranked by the Artificial Analysis arena, with Elo score and 95% confidence interval. Use to find the best-rated music-with-vocals model. Returns all models in 
  - body: { limit?: integer }
- `POST https://api.mcp.ai/api/artificial_analysis/list/speech/to/speech/models` — List speech-to-speech models with Big Bench Audio (bba_score), Full Duplex Bench (fdb_score), and Tau-Voice (tau_voice_score) quality scores. Tau-Voice uses each model's best result across providers. 
  - body: { limit?: integer }
- `POST https://api.mcp.ai/api/artificial_analysis/list/speech/to/text/models` — List speech-to-text (transcription) models with the Artificial Analysis overall word-error-rate index (aa_wer_index). Lower is better. Use to compare transcription accuracy across models. Returns all 
  - body: { limit?: integer }
- `POST https://api.mcp.ai/api/artificial_analysis/list/text/to/image/models` — List text-to-image models ranked by the Artificial Analysis image arena, with Elo score and 95% confidence interval. Use to find the best-rated text-to-image model. Returns all models in one call (unp
  - body: { limit?: integer }
- `POST https://api.mcp.ai/api/artificial_analysis/list/text/to/speech/models` — List text-to-speech (TTS) models ranked by the Artificial Analysis arena, with Elo score and 95% confidence interval. Use to find the best-rated text-to-speech model. Returns all models in one call (u
  - body: { limit?: integer }
- `POST https://api.mcp.ai/api/artificial_analysis/list/text/to/video/audio/models` — List text-to-video-with-audio models ranked by the Artificial Analysis arena, with Elo score and 95% confidence interval. No legacy sibling exists for this modality.
  - body: { limit?: integer }
- `POST https://api.mcp.ai/api/artificial_analysis/list/text/to/video/models` — List text-to-video models ranked by the Artificial Analysis arena, with Elo score and 95% confidence interval. Use to find the best-rated text-to-video model. Returns all models in one call (unpaginat
  - body: { limit?: integer }

## Example prompts
- "What can I do in Artificial Analysis?"
- "Show me a summary of my Artificial Analysis account"

## More
- Page: https://mcp.ai/artificial_analysis
- Agent spec (llms.txt): https://mcp.ai/artificial_analysis/llms.txt
- Postman collection: https://mcp.ai/artificial_analysis/postman.json
