12 Axes Test MCP server

Give the 12 Axes political test inside an AI assistant. Any assistant that speaks the Model Context Protocol can ask you the statements, score your answers and link your passport, and look up 195 countries, 124 historical figures and 38 ideologies. Free, no account, no key.

The address

https://12axestest.com/api/mcp

Streamable HTTP, stateless, read only. Server name 12axestest.

Add it to your assistant

Claude

In Claude on the web or the desktop app, open Settings, then Connectors, add a custom connector and paste the address.

ChatGPT

With developer mode on, add a connector with the address in the settings of apps and connectors.

Claude Code

Run in a terminal:

claude mcp add --transport http 12axestest https://12axestest.com/api/mcp

Cursor

Add to ~/.cursor/mcp.json:

{
  "mcpServers": {
    "12axestest": {
      "url": "https://12axestest.com/api/mcp"
    }
  }
}

VS Code

Add to .vscode/mcp.json:

{
  "servers": {
    "12axestest": {
      "type": "http",
      "url": "https://12axestest.com/api/mcp"
    }
  }
}

The four tools

get_questions Start the 12 Axes Test
One draw of the test's statements, in the order to ask them, with the seven answers. short is 36 statements (about 6 minutes), quick 60 (about 10), full 288 (about 45). Ask them one at a time, then call score_answers.
score_answers Score the 12 Axes Test
Score a finished test: every statement id from get_questions with the value of the answer chosen (0 Strongly Agree, 1 Agree, 2 Partially Agree, 3 Neutral/Unsure, 4 Partially Disagree, 5 Disagree, 6 Strongly Disagree). Returns the twelve scores and labels, the closest countries, historical figures and ideologies, and a passport link that shows the result on the site.
match_countries Countries closest to a 12 Axes result
The ten countries closest to a result, and the site's countries page set to it. Give twelve scores (0-100, each the percent of the axis' first pole, in this order: a Federal–Unitary, b Democratic–Autocratic, c Internationalism–Nationalism, d Militarist–Pacifist, e Security–Freedom, f Collectivize–Privatize, g Irreligious–Religious, h Progressive–Traditional, i Assimilationist–Multiculturalist, j Planned–Markets, k Isolationism–Globalism, l Acceleration–Bioconservative) or a share code or passport link from the site.
lookup Look up a country, figure or ideology
One entry of the registers: a country (195), a historical figure or an ideology, by name in any of the five languages or by the last part of its page address. Returns its estimated position on each axis with the reason, a short introduction, sources and its page.

Things to ask

  • Give me the 12 Axes Test, the short version.
  • Which countries are closest to my 12 Axes result? Here is my passport link: …
  • Where does Brazil sit on the 12 axes, and why?
  • How close is social democracy to Abraham Lincoln on the 12 axes?

What it keeps

Nothing. The assistant sends your answers to be scored; the server works the result out in that one request and forgets it. No answer, score or IP address is stored, and the result is not added to the site's anonymous results.

Against abuse, requests are counted under a one-way hash of the address they come from: 30 a minute each, and a daily cap for each Cloudflare data centre. Full details are on the privacy page.

What you tell the assistant is covered by the assistant's own terms.

The same test as on this site

The statements, the scoring and the matches are the ones the site's own test uses: the 36, 60 and 288-statement versions, the twelve scores, the closest countries, figures and ideologies. The positions of countries and figures are our own estimates from public sources, each with the reason on its page.

Take the test here instead36 statements, about 6 minutes