Artificial Analysis
@davidhariri
About Artificial Analysis
I built this to give my AI assistants the latest information on model performance benchmarks provided by https://artificialanalysis.ai to make informed decisions on model choice.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"artificial-analysis": {
"command": "npx",
"args": [
"-y",
"artificial-analysis-mcp"
],
"env": {
"AA_API_KEY": "your-api-key"
}
}
}
}Tools
2List all available LLM models from Artificial Analysis with pricing, speed, and benchmark data. Filter by creator (OpenAI, Anthropic, Google, etc.) and sort by price, speed, or benchmark scores.
Get detailed information about a specific LLM model including pricing (input/output/blended per 1M tokens), speed metrics (tokens/sec, TTFT), and benchmark scores (Intelligence Index, Coding Index, MMLU-Pro, GPQA, etc.).
Overview
What is Artificial Analysis?
An MCP (Model Context Protocol) server that provides real-time LLM model pricing, speed metrics, and benchmark scores from Artificial Analysis. It is designed for developers and AI assistants like Claude to programmatically query and compare 300+ models.
How to use Artificial Analysis?
Install via npx with your API key set as the AA_API_KEY environment variable, or add the server to your Claude configuration file (settings.json). Use tools like list_models and get_model to fetch and filter model data by creator, metric, or benchmark.
Key features of Artificial Analysis
- List and filter 300+ LLM models by creator and metric
- Get real-time pricing (input/output/blended per 1M tokens)
- Compare speed metrics (tokens/sec, time to first token)
- Access benchmark scores (Intelligence Index, Coding Index, etc.)
- Sort models by any metric (price, speed, benchmarks, release date)
Use cases of Artificial Analysis
- Find the cheapest models with high intelligence scores
- Compare speed of models from different providers
- Check benchmark scores of a specific model like GPT-4o
- Identify top 5 fastest models for a new project
- Get detailed pricing and metrics for Claude 4.5 Sonnet
FAQ from Artificial Analysis
What API key is required?
An Artificial Analysis API key (AA_API_KEY) is required. You can obtain one at artificialanalysis.ai.
How do I install the server?
Install via npx: npx -y artificial-analysis-mcp with the AA_API_KEY environment variable. Alternatively, add it to Claude’s MCP configuration in ~/.claude/settings.json.
What model data is available?
Each model includes pricing (input/output/blended per 1M tokens), speed (output tokens/sec, time to first token), and benchmarks (Intelligence Index, Coding Index, Math Index, MMLU-Pro, GPQA, LiveCodeBench, and more).
Can I filter or sort models?
Yes. The list_models tool supports filtering by creator (e.g., "OpenAI") and sorting by fields like price, speed, intelligence index, or release date.
Is there a limit on results?
Yes, the list_models tool accepts an optional limit parameter to cap the number of returned models.
Frequently asked questions
What API key is required?
An Artificial Analysis API key (`AA_API_KEY`) is required. You can obtain one at [artificialanalysis.ai](https://artificialanalysis.ai).
How do I install the server?
Install via npx: `npx -y artificial-analysis-mcp` with the `AA_API_KEY` environment variable. Alternatively, add it to Claude’s MCP configuration in `~/.claude/settings.json`.
What model data is available?
Each model includes pricing (input/output/blended per 1M tokens), speed (output tokens/sec, time to first token), and benchmarks (Intelligence Index, Coding Index, Math Index, MMLU-Pro, GPQA, LiveCodeBench, and more).
Can I filter or sort models?
Yes. The `list_models` tool supports filtering by creator (e.g., "OpenAI") and sorting by fields like price, speed, intelligence index, or release date.
Is there a limit on results?
Yes, the `list_models` tool accepts an optional `limit` parameter to cap the number of returned models.
Basic information
More Other MCP servers
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!

Sequential Thinking
modelcontextprotocolModel Context Protocol Servers
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Comments