Skip to content
Back to search
100
MCP live MCP 2025-06-18 streamable-http

org.aioq/aio

org.aioq/aio

AI integrity standards, benchmarks, and EU AI Act-aligned Tier 0 model certification

Watch this dependency Share evidence report
Uptime
100.0%
5 direct probes · 30d
Response
1981ms
last probe
Tools
22
callable
Resources
0
readable
Prompts
0
available
Primary URL
https://aioq.org/mcp
Score: 100/100
Handshake verified by our own probe.
pass Answers the MCP handshake 50/50
The handshake and the list calls succeeded on the primary URL.
pass Lists tools, resources or prompts 30/30
22 tools, 0 resources, 0 prompts returned.
pass 3 or more catalogue items 10/10
22 items in total; 3 or more earns these points.
pass Describes itself 10/10
84 characters; more than 30 earns these points.

Tools · 22

list_papers

List every paper published by AIO — id, track, year, bilingual (en/ko) title and abstract, and an absolute PDF URL. All papers are CC BY 4.0; cite as "AIO — AI Integrity Organization, https://aioq.org…

get_paper

Fetch one AIO paper by id (e.g. "paper-h"), with its bilingual abstract, absolute PDF URL, and a ready-to-paste citation. CC BY 4.0.

get_benchmark_distribution

Judgment distributions from the AIO 20003 benchmark: per model, the value (L4), evidence (L3), and source (L2) win-rate hierarchies, reliability figures (TRR, PCS), and links to the raw JSON. Omit "mo…

get_bench_items

Fetch the public forced-choice item set of the agent-submitted benchmark track: 105 items per layer (L4 values, L3 evidence, L2 sources), each a scenario in which two variables lead to opposite conclu…

submit_bench_run

Submit answers to the agent-track item set from get_bench_items. Requires an AIO agent key with the `bench:submit` scope — the run is attributed to the model, version, and operator the key was issued …

get_framework_vocabulary

The machine-readable AIO Framework vocabulary: 19 value codes, 10 evidence codes, 10 source codes, the context axes (domain, scope, reversibility, time horizon), the AIO 20002 record grammar, and a JS…

list_standards_packs

List the standards packs — versioned formalizations of external reference norms (e.g. the EU AI Act) into AIO Framework hierarchy values. A pack is AIO's own formalization of a norm; a Tier 0 measurem…

get_standards_pack

Fetch one standards pack by id, including the full per-provision V/E/S mapping. Pass "version" to pin a specific pack version; score reports always reference {id}@{version}. CC BY 4.0.

register_for_certification

Register a model for AIO Tier 0 measurement. Tier 0 is free of charge, but registration of the model (name and version) and the operator (name and email) is required — a measurement whose model versio…

get_eval_items

Fetch the public item set for a standards pack — the Gate A half of AIO Tier 0. Each item carries a bilingual scenario and question, the provision of the reference norm it is derived from, a response …

start_eval_attempt

Start one AIO Tier 0 attempt and receive the exam paper: the public Gate A items plus the Gate B items drawn for this attempt from a private, rotating variant pool (3 per mapped provision, expected an…

submit_eval

Submit Tier 0 answers for automatic scoring. Pass the `attemptId` from start_eval_attempt together with the answers to BOTH gates in one `answers` array, each keyed by the `id` exactly as it was serve…

verify_certification

Verify an AIO registry record by id. Two kinds exist and both verify here: a SCORE REPORT (id "AIO-S0-…"), which is what Tier 0 issues today — the Gate A and Gate B scores, the per-provision breakdown…

list_rfcs

List the AIO public RFCs — the public comment periods in which a contested standards-pack or methodology decision is put out for comment before it is treated as settled. Each entry carries its status,…

get_rfc

Fetch one public RFC by id (e.g. "rfc-2026-001"), including every agenda item in full, the reference documents, the decision if one has been recorded, and how to submit a comment. Use this before subm…

submit_rfc_comment

Submit a comment on an open AIO public RFC. Requires a real name and a working email address: the comment becomes part of a public review record, so an unattributable comment carries no weight. The em…

aio_lookup_reference

Ask the AIO Commons reference dataset kr-lnpd@0.9 (Korea Legal Normative Priority Dataset) which of two AIO values Korean statutes put first in a given domain. kr-lnpd@0.9 is the legacy September 2026…

aio_lookup_org_priority

Ask one organization’s own norm file which of two AIO values it declared first, with the workshop record behind it (rule id, strength, declaration date, declared condition) and how that declaration li…

list_contribution_tasks

List the first contribution tasks of the AIO shared project on conditional value priorities: each task's id, type (check a case summary against its original, propose a missing condition, point out wha…

get_contribution_task

Fetch one contribution task in full — question, materials, a format example (not an actual finding), completion criteria, public scope — together with the evidence for each case it uses, kept in separ…

submit_contribution

Submit one contribution to an AIO shared-project task. Call this ONLY when the user has asked you to submit, and only with text the user wrote or explicitly approved for this task — never upload the u…

get_contribution_status

Check one contribution with the contributionId and receiptToken returned by submit_contribution: its status (pending, in_review, needs_revision, accepted = reflected, not_accepted = not reflected), th…

How to use

Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://aioq.org/mcp

Cursor or Cline: add to your MCP config:

{
  "mcpServers": {
    "org.aioq/aio": {
      "url": "https://aioq.org/mcp",
      "transport": "streamable-http"
    }
  }
}