Artificial Analysis MCP server
Commit Oct 15, 2026Provides AI assistants with independent benchmarks for language models, API providers, and media models including speed, price, and quality rankings.
Also known as ArtificialAnalysis/artificial-analysis-plugin
- Stars
- 4
- Tools
- 11
- Downloads, 30 days
- —
- Latest version
- —
- Last commit
- Oct 15, 2026
- License
- MIT
What is Artificial Analysis MCP?
Artificial Analysis provides AI assistants with independent benchmarks for language models, API providers, and media models including speed, price, and quality rankings. It exposes 11 tools, such as aa_language_models_free, aa_language_models, aa_language_model.
Summary generated from the project's README
About Artificial Analysis MCP server
Accessing independent benchmarks for language and media models from inside your AI assistant is what this server enables. Developers and researchers can query real-time data regarding model quality, speed, and pricing instead of relying on outdated training data. The server provides specific metrics such as the Intelligence Index, coding and agentic indexes, context window sizes, and time to first token.
Users connect via a remote Streamable HTTP setup using Claude, ChatGPT, Cursor, or VS Code. There is no API key required; instead, you sign in with an Artificial Analysis account and select an organization via OAuth. The tools are read-only, and usage counts against your organization's specific API quota.
Different tools offer varying levels of detail based on your plan. Free tools provide headline indexes and median speeds, while Pro and Commercial tiers grant access to deep evaluations, raw measurements, and performance tracking over 7, 30, or 90 day periods. It also includes arena rankings for media models covering text-to-video, speech-to-text, and music.
What you can do with it
- 1Compare model pricing and speedAsk your assistant to identify which providers offer the fastest service for a specific model and what their rates are.
- 2Find high-performing affordable modelsRequest a list of models that meet specific intelligence scores while staying under a certain price threshold per million tokens.
- 3Rank media generation modelsQuery the top-rated models for video generation using arena Elo rankings.
Written from the project's README. Every use case is checked against a quote from it.
Artificial Analysis MCP tools 11
Detected from the READMEaa_language_models_freeaa_language_modelsaa_language_modelaa_language_model_performanceaa_language_providersaa_language_provideraa_language_provider_performanceaa_language_provider_measurementsaa_media_rankings_freeaa_media_rankingsartificial_analysis_help
| aa_language_models_free | — | |
| aa_language_models | — | |
| aa_language_model | — | |
| aa_language_model_performance | — | |
| aa_language_providers | — | |
| aa_language_provider | — | |
| aa_language_provider_performance | — | |
| aa_language_provider_measurements | — | |
| aa_media_rankings_free | — | |
| aa_media_rankings | — | |
| artificial_analysis_help | — |
Automated checks
Ran Nov 14, 2026Full report →Not verified yet. A server needs a score of 80, no serious finding, and enough data for us to check. How checks work · What to fix for more points
- Source repository linked and reachableartificialanalysis/artificial-analysis-plugin is public and reachablegithub.com/artificialanalysis/artificial-analysis-plugin ↗Pass
- Package names this repository as its sourceNot checked
- Build provenance (Sigstore attestation)Not checked
- Open source license (OSI)MITspdx.org/licenses/MIT.html ↗Pass
- Commit or release in the last yearLast commit or release 2026-10-15github.com/artificialanalysis/artificial-analysis-plugin ↗Pass
- OpenSSF ScorecardNot checked
- Package name not close to a popular packageNot checked
- No critical advisory in the package or its dependenciesNot checked
- No hidden instructions to the model11 tool descriptions and the README read; no override phrases, credential paths or hidden charactersPass
- Destructive tools are labelledNo tool named like delete, drop or execPass
- Remote endpoint answers the MCP handshakeNot checked
README
View on GitHubArtificial Analysis

Ask your assistant about models using Artificial Analysis's independent benchmarks instead of what it remembers from training.
- Language models: the Artificial Analysis Intelligence Index and its evaluations, coding and agentic indexes, context window, price per million tokens, and output speed and time to first token.
- API providers: how each provider serves a model on speed, latency and price, with performance over time.
- Media models: arena rankings for text-to-image, image editing, text-to-video, image-to-video, text-to-speech, speech-to-text, speech-to-speech and music.
Every tool is read-only.
Connect
Server URL: https://mcp.artificialanalysis.ai/mcp (Streamable HTTP). There's no API key. Add the URL to your client, sign in with your Artificial Analysis account, choose an organization and click Allow. Calls count against that organization's API quota, and the data you see follows its plan.
Claude
In claude.ai or Claude Desktop, go to Customize > Connectors, click + Add > Add custom connector, and enter the server URL. In Claude Code:
claude mcp add --transport http --scope user artificial-analysis https://mcp.artificialanalysis.ai/mcp
Then run /mcp and sign in.
ChatGPT
Open Plugins, click +, choose Add custom MCP server, enter the server URL and choose OAuth.
Codex
codex mcp add artificial-analysis --url https://mcp.artificialanalysis.ai/mcp
codex mcp login artificial-analysis
Cursor
Install this plugin from the Cursor Marketplace, or add the server to ~/.cursor/mcp.json:
{
"mcpServers": {
"artificial-analysis": {
"url": "https://mcp.artificialanalysis.ai/mcp"
}
}
}
Gemini CLI
gemini extensions install https://github.com/ArtificialAnalysis/artificial-analysis-plugin
Then run /mcp auth artificial-analysis and sign in.
VS Code
Run MCP: Add Server, or add this to .mcp.json:
{
"mcpServers": {
"artificial-analysis": {
"type": "http",
"url": "https://mcp.artificialanalysis.ai/mcp"
}
}
}
Try asking
- Which language models lead the Artificial Analysis Intelligence Index right now?
- Which providers serve gpt-oss-120B fastest, and what do they charge?
- What are the top text-to-video models on the Artificial Analysis Video Arena?
- Which models score above 50 on the Intelligence Index for under $1 per million input tokens?
Tools
| Tool | What it does | Plan |
|---|---|---|
aa_language_models_free |
Language models with headline indexes, token prices and median speed | Free |
aa_language_models |
Language models with every evaluation, blended prices and percentiles | Pro |
aa_language_model |
One language model by slug | Pro |
aa_language_model_performance |
A model's performance over 7, 30 or 90 days | Commercial |
aa_language_providers |
API providers and the models they serve | Commercial |
aa_language_provider |
One API provider by slug | Commercial |
aa_language_provider_performance |
A provider's performance over 7, 30 or 90 days | Commercial |
aa_language_provider_measurements |
A provider's raw measurements | Commercial |
aa_media_rankings_free |
Arena Elo rankings for image, video, speech and music models | Free |
aa_media_rankings |
Arena rankings with rank, samples, pricing and categories | Pro |
artificial_analysis_help |
Usage, and the plan each tool needs | Any |
aa_api_context, aa_describe_endpoint, aa_describe_fields, aa_describe_schema |
Explain the API and its fields, without using quota | Any |
Troubleshooting
| Symptom | Fix |
|---|---|
| Asked to sign in again every hour | Your client didn't request offline_access, so it has no refresh token. Reconnect, or update the client. |
401 invalid_token with an API key configured |
The server takes OAuth sign-in only. Remove the Authorization header so the client signs in. |
Privacy and support
The server sends only the endpoint and query your assistant chooses to the Artificial Analysis API, and keeps no conversation content. See the privacy policy and terms of use. For help, email support@artificialanalysis.ai.
Artificial Analysis MCP questions
What tools does Artificial Analysis MCP provide?
It exposes 11 tools, including aa_language_models_free, aa_language_models, aa_language_model, aa_language_model_performance, aa_language_providers.
How do I connect the Artificial Analysis server to Claude?
In Claude Desktop or claude.ai, go to Customize > Connectors, click + Add > Add custom connector, and enter the server URL.
Does this server require an API key?
No, the server uses OAuth sign-in rather than an API key.
What kind of data can I query from the server?
You can access language model evaluations, API provider performance (speed, latency, price), and media model arena rankings for image, video, and speech.
Is the data provided by the server editable?
No, all tools provided by the server are read-only.