Skip to main content
Glama

Artificial eXperience Intelligence (AXI)

Server Details

AXI design reviews, gated AXI Score, and paper search for AI assistants, agents, and robots.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL

TDQS

A3.9/5.0

Scored across 6 tools

Disambiguation4/5

Most tools target clearly distinct actions (cite, definition, search, design review), but the two calculators—axi_calculate_score and axi_calculate_autonomy_score—both 'compute a score' and could be confused; the domain cues in descriptions (telemetry-wide gated score vs. robotaxi/robot autonomy score) mostly resolve this but require careful reading.

Naming Consistency5/5

Every tool uses the axi_ prefix followed by a consistent snake_case verb_noun pattern (calculate_autonomy_score, calculate_score, cite, design_review, get_definition, search_paper). Conventions are uniform and predictable throughout the set.

Tool Count5/5

Six tools is well-scoped for a research-paper/knowledge server: definition, citation, search, design guidance, and two scoring calculators. No redundant or filler tools, and each fills a distinct role.

Completeness4/5

Coverage of the knowledge/grounding lifecycle is solid (define, cite, search, design-review, compute scores), but there is no tool to enumerate or retrieve the conformance profiles/guardrails referenced by axi_design_review, or to fetch paper sections by ID, forcing agents to work around minor gaps.

Available Tools

6 tools
axi_calculate_autonomy_scoreCalculate AXI-Autonomy ScoreA
Read-only
Inspect

Compute AXI_A for robotaxis, driver-assistance, delivery robots, and humanoids: safety-case, bystander-legibility, consent, and integrity gates times the episode-weighted role BaseScore.

ParametersJSON Schema
NameRequiredDescriptionDefault
cfYesConsent Fidelity per event class (0–1). Missing values fail the gate closed.
iiNoInteraction Integrity (0–1). Alternatively pass integrity sub-scores.
rolesNoRole-level metrics (principal, supervisor, occupant). Give baseScore directly or the metrics.
integrityNoSub-scores used to compute II by weighted harmonic mean when ii is omitted
safetyCaseYesDeployment holds a valid external safety case or type approval for its ODD
bystanderLegibilityYesBystander Legibility (0–1); gate requires >= 0.95

TDQS

A3.7/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true and openWorldHint=false, covering the safety profile. The description adds the gate-times-BaseScore computation model and names gate categories, which is useful context, but omits return format, failure behavior, and auth or rate-limit details.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

A single front-loaded sentence that states the computation and its components without filler. Every clause earns its place.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

The rich input schema and read-only annotations cover parameter and safety context. The description supplies the formula, but because there is no output schema, it does not describe the return value or score range; still, it is nearly complete for a calculation tool.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the baseline is 3. The description adds value by tying major parameters together through the formula: safety-case, bystander-legibility, consent, and integrity gates multiplied by episode-weighted role BaseScore.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb (compute), resource (AXI_A), and target domains, plus the formula inputs. It does not distinguish itself from the sibling axi_calculate_score, so it falls short of a 5.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Lists applicable domains (robotaxis, driver-assistance, delivery robots, humanoids), which implies when to use it, but gives no explicit when-not-to-use guidance or alternative sibling tools. Usage is only implied.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

axi_calculate_scoreCalculate AXI ScoreA
Read-only
Inspect

Compute the multiplicative gated AXI Score (AXI v2.0, Section 4.5.8) from telemetry metrics. Consent and integrity gates fail closed when data is missing.

ParametersJSON Schema
NameRequiredDescriptionDefault
cfYesConsent Fidelity per event class (0–1). Missing values fail the gate closed.
iiNoInteraction Integrity (0–1). Alternatively pass integrity sub-scores.
pcNoPresence Continuity (0–1)
reNoRepair Efficacy (0–1)
cliNoCognitive Load Index (0–100)
tdrNoTrust Decay Rate in trust-index points/day
ttcNoTime-to-Comfort in seconds
integrityNoSub-scores used to compute II by weighted harmonic mean when ii is omitted

TDQS

A3.7/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare this is a safe read-only, closed-world computation, lowering the disclosure bar. The description adds a genuinely useful behavioral trait beyond the annotations: consent and integrity gates fail closed when data is missing, which tells the agent how missing inputs are handled. It stops short of describing the returned value's shape or error surface.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two tightly written sentences with no filler, and the core purpose is front-loaded before the gating caveat. Every clause earns its place.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

There is no output schema, so the description carries the burden of explaining the return value, and it does not — an agent cannot tell whether the result is a scalar, a 0–1 index, or an object with per-gate flags. The fail-closed note is helpful but partial. Adequate for invoking, incomplete for interpreting.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the schema already documents every parameter, including the nested cf and integrity objects and their fail-closed behavior. The description adds only the high-level notion of multiplicative gating and does not clarify units, weighting, or interaction between ii and the integrity sub-scores. Baseline 3 is appropriate when the schema does the heavy lifting.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description gives a specific verb and resource: 'Compute the multiplicative gated AXI Score (AXI v2.0, Section 4.5.8) from telemetry metrics.' This clearly distinguishes the operation from a generic calculation and pins it to a spec section. It does not explicitly contrast itself with the sibling axi_calculate_autonomy_score, so it falls short of a 5 on sibling differentiation.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Usage is only implied: the tool computes a score from telemetry metrics, so an agent can infer it is for scoring rather than retrieving definitions or searching papers. There is no statement of when to use this versus axi_calculate_autonomy_score or any prerequisite for the telemetry inputs. The absence of alternatives leaves the routing decision to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

axi_citeCite AXIA
Read-only
Inspect

Return a citation for the AXI paper in text, APA, or BibTeX format.

ParametersJSON Schema
NameRequiredDescriptionDefault
formatNotext

TDQS

A3.6/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true and openWorldHint=false, so the safe, local nature of the call is covered. The description adds only that three output formats exist; it says nothing about determinism or what the returned citation looks like.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

One short sentence, front-loaded with the action and resource and ending with the format options. Nothing is wasted.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a read-only, single-optional-parameter tool with no output schema, the description covers everything needed to invoke it correctly. Only the actual return shape is unstated, which is minor here.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 0%, but the single parameter's enum already enumerates text/apa/bibtex. The description restates those values in prose without adding format-specific details (e.g., style variants), so it neither compensates for nor worsens the coverage gap.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb (return a citation) and resource (the AXI paper), plus the supported output formats. An agent can distinguish it from siblings like axi_search_paper or axi_get_definition, though it does not explicitly name an alternative.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Usage is only implied by the purpose — cite the AXI paper when a citation is needed — with no explicit when/when-not guidance or mention of alternatives. For a trivial single-purpose utility this is acceptable but unhelpful.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

axi_design_reviewAXI design review checklistA
Read-only
Inspect

Given a description of an AI system (assistant, coding agent, voice bot, background agent, robot, vehicle), return the applicable AXI conformance profile, Bridge components, guardrails, and black-box conformance tests to include in its design and plan.

ParametersJSON Schema
NameRequiredDescriptionDefault
profileNoForce a profile instead of inferring one
system_descriptionYesWhat the AI system does, who uses it, and what actions it can take

TDQS

A3.7/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations declare readOnlyHint=true and openWorldHint=false, so the safety profile is already covered. The description adds genuine behavioral context by enumerating what the call yields (profile, Bridge components, guardrails, black-box tests), which the annotations cannot convey. It stops short of describing determinism or whether results are static vs. computed.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

A single front-loaded sentence that names the input first and the returned artifacts second, with no filler. The inline example list is useful but makes the sentence slightly dense; a short output-orientation clause would improve scannability.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema, the description carries the burden of explaining return values and does so by listing the four output categories. Input expectations and the optional profile override are clear. Minor gap: it never explains what an 'AXI conformance profile' or 'Bridge component' is, which matters for a domain-specific tool.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so both parameters (system_description, profile) are already documented, including the 'force a profile instead of inferring one' override and the enum values. The description only loosely echoes the input ('a description of an AI system') without adding format or content guidance beyond the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource: it returns the applicable AXI conformance profile, Bridge components, guardrails, and conformance tests for a described AI system. The parenthetical input examples (assistant, coding agent, voice bot, etc.) sharpen the scope. It does not name or contrast with siblings such as axi_calculate_score, though the design/review framing is distinct from the scoring and citation tools.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The phrase 'to include in its design and plan' implies this is a design-time consultation tool, but there is no explicit when-to-use/when-not-to-use statement and no routing to alternatives like axi_calculate_score or axi_get_definition. Usage is inferable rather than stated.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

axi_get_definitionDefine AXIA
Read-only
Inspect

Return the authoritative definition of Artificial eXperience Intelligence (AXI), its author, citation, and disambiguation from similarly named terms (e.g. the Arm AMBA AXI bus).

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

A4.1/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true and openWorldHint=false, so the safety profile is covered. The description adds useful scope (what content is returned, including disambiguation from the Arm AMBA AXI bus), but discloses nothing further about behavior such as determinism or caching; a 3 is appropriate given the annotation coverage.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

One sentence, front-loaded with the verb and resource, with the returned fields listed compactly. No filler or redundancy.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a parameterless lookup with no output schema and annotations already covering the safety profile, the description fully specifies what the call returns. Nothing an agent needs to invoke it correctly is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The tool takes zero parameters, which is the baseline-4 case. There is nothing for the description to clarify, and no parameter semantics are needed.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb ('Return the authoritative definition') plus the exact resource (AXI) and enumerates the payload: definition, author, citation, and disambiguation. This clearly separates it from siblings like axi_cite (citation formatting) and axi_search_paper (paper retrieval).

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Usage is only implied by 'authoritative definition' and the disambiguation clause – an agent can infer this is the canonical glossary lookup, but there is no explicit when-to-use or when-not-to-use statement, and no sibling is named for routing.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

axi_search_paperSearch the AXI paperA
Read-only
Inspect

Full-text search over the AXI v2.0 research paper. Returns the most relevant sections with headings for grounding and citation.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo
queryYes

TDQS

A3.7/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

The annotation readOnlyHint and openWorldHint already convey that this is a safe, closed-world read operation. The description adds that results are ranked by relevance and include headings for grounding, which is useful behavioral context beyond the annotations, though it does not describe pagination or ranking specifics.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two tightly written sentences, front-loaded with the core search action and followed by return-value context. Every sentence earns its place.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a simple two-parameter search tool with no output schema, the description covers the essential purpose and return format. It is slightly incomplete because it does not compensate for the 0% schema coverage on parameter semantics, but otherwise adequate.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0%, so the schema provides only types and constraints (query required, limit 1-8 default 3) but no semantic explanation. The description does not explain what the query should contain or how limit affects results, leaving the agent with no guidance on parameter meaning.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb (full-text search) and resource (the AXI v2.0 research paper), and the second sentence clarifies what it returns. It is clearly distinguishable from siblings like axi_cite or axi_get_definition, which perform different functions.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description implies usage for grounding and citation, which suggests it is a discovery tool, but it does not explicitly say when to use this versus axi_get_definition or axi_cite. Sibling differentiation is weak despite the clear purpose.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 6 tool updates
    • First observedaxi_calculate_autonomy_score
    • First observedaxi_calculate_score
    • First observedaxi_cite
    • First observedaxi_design_review
    • First observedaxi_get_definition
    • First observedaxi_search_paper

Related MCP Connectors

Related MCP Servers

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources