Skip to main content
Glama

VerifiMind PEAS - RefleXion Trinity

Server Details

X-Z-CS AI validation with auditable reasoning. 8 active tools; 5 in maintenance. v0.5.64

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
Uptime
97.9% over 51 days
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
creator35lwb-web/VerifiMind-PEAS
GitHub Stars
2
Server Listing
VerifiMind PEAS

TDQS

B3.3/5.0

Scored across 13 tools

Disambiguation4/5

The three consult_agent_* tools are clearly separated by domain (security, innovation, ethics), and the prompt-template tools have distinct CRUD-style purposes. The only real ambiguity is between coordination_handoff_read and coordination_team_status, which both read coordination state and could be confused despite different names.

Naming Consistency3/5

Most tool names follow a readable action-first snake_case pattern (list_prompt_templates, get_prompt_template, run_full_trinity), but coordination_handoff_create places the verb last and coordination_team_status is a noun phrase with no verb. The mix is still understandable but not fully consistent.

Tool Count4/5

Thirteen tools is within the healthy 3-15 range, and the active set reasonably covers agent consultations and prompt-template management. Three disabled coordination tools add placeholder weight without current functionality, so the count is slightly padded but not excessive.

Completeness2/5

The template registry covers list/get/register/import/export/statistics but lacks update and delete operations, creating a notable lifecycle gap. More seriously, all three coordination tools are permanently disabled and return denials, so any workflow depending on handoff or team status will dead-end.

Available Tools

13 tools
consult_agent_csConsult Agent CsAInspect

Consult CS Security agent for security validation and Socratic interrogation.

CS Security specializes in:

  • Security vulnerability assessment

  • Attack vector identification

  • Data security review

  • System integrity analysis

  • Socratic questioning (challenging assumptions)

BYOK (v0.4.5): Pass llm_provider and api_key to use your own LLM. If only api_key is provided, the provider is auto-detected from the key prefix. Keys are ephemeral (never stored) and garbage collected after the call.

ParametersJSON Schema
NameRequiredDescriptionDefault
detailNostandard
api_keyNoOptional API key for the provider (ephemeral, never stored)
contextNoOptional additional context or background
user_uuidNo
concept_nameYesShort name or title of the concept
llm_providerNoOptional LLM provider override ('groq', 'anthropic', 'openai', 'gemini', 'mistral', 'ollama', 'mock')
prior_reasoningNoOptional reasoning from X and Z agents to consider
concept_descriptionYesDetailed description of the concept

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A4.4/5.0
Behavior4/5

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

With no annotations provided, the description carries the behavioral disclosure burden. It explicitly states that keys are ephemeral (never stored, garbage collected) and describes the agent's Socratic nature. It does not detail side effects, but as a consult agent, read-only behavior is implied. The transparency is adequate.

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?

The description is concise, front-loaded with the primary purpose, and uses a bullet list for specializations and a separate paragraph for BYOK. Every sentence contributes useful information without redundancy.

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?

Given the presence of an output schema and a clear purpose statement, the description covers the essential context. It misses explicit guidance on when to choose this agent over siblings and does not mention rate limits or error scenarios, but these are minor given the output schema and the straightforward nature of a consultation 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 75%, so the schema documents most parameters. The description adds value by explaining the BYOK mechanism, including provider auto-detection and ephemerality, which clarifies the llm_provider and api_key parameters beyond their schema descriptions.

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?

The description clearly states 'Consult CS Security agent for security validation and Socratic interrogation' and lists specific specializations. The resource (CS Security agent) and action (consult, interrogate) are precise, and the scope differs from sibling agents like consult_agent_x and consult_agent_z.

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

Usage Guidelines4/5

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

Provides clear context on the intended use (security validation, Socratic questioning) and the BYOK usage, but does not explicitly state when NOT to use this vs. other agents or mention alternatives. The context is clear, but exclusions are missing.

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

consult_agent_xConsult Agent XAInspect

Consult X Intelligent agent for innovation and strategy analysis.

X Intelligent specializes in:

  • Innovation potential assessment

  • Strategic value analysis

  • Market opportunity identification

  • Competitive positioning

  • Growth potential evaluation

BYOK (v0.4.5): Pass llm_provider and api_key to use your own LLM. If only api_key is provided, the provider is auto-detected from the key prefix. Keys are ephemeral (never stored) and garbage collected after the call.

ParametersJSON Schema
NameRequiredDescriptionDefault
detailNostandard
api_keyNoOptional API key for the provider (ephemeral, never stored)
contextNoOptional additional context or background
user_uuidNo
concept_nameYesShort name or title of the concept
llm_providerNoOptional LLM provider override ('groq', 'anthropic', 'openai', 'gemini', 'mistral', 'ollama', 'mock')
concept_descriptionYesDetailed description of the concept

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A3.5/5.0
Behavior3/5

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

With no annotations provided, the description carries the transparency burden. It discloses BYOK behavior: how llm_provider and api_key interact, auto-detection from key prefix, and that keys are ephemeral and garbage-collected. It does not mention side effects, safety profile, or what the agent returns, leaving gaps.

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?

The description is compact and well-organized: a purpose statement, a bulleted specialization list, and a short BYOK block. Every sentence adds value; no fluff or redundancy.

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?

For a tool with an output schema, the description adequately covers purpose and BYOK details. It misses explicit when-to-use guidance relative to sibling agents and does not state expected return behavior, though the output schema partially compensates. Overall adequate but not complete.

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 71% (5/7 parameters have descriptions). The description adds meaningful detail for api_key and llm_provider (auto-detection, ephemeral key lifecycle) not present in the schema. It does not clarify detail, context, or user_uuid beyond what the schema already says.

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 states a clear verb ('Consult') and resource ('X Intelligent agent for innovation and strategy analysis') and lists five specific capability areas. It distinguishes by naming the agent 'X' and its specialization, though it does not explicitly contrast with sibling agents (cs, z).

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 specialization list implies when to use this tool (innovation, strategy, market analysis, etc.), giving clear context. However, there is no explicit 'use when' statement, no alternatives mentioned, and no exclusions or conditions for preferring a sibling agent.

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

consult_agent_zConsult Agent ZAInspect

Consult Z Guardian agent for ethical review and Z-Protocol enforcement.

Z Guardian specializes in:

  • Ethical implications assessment

  • Privacy and data protection review

  • Bias and fairness analysis

  • Social impact evaluation

  • Z-Protocol compliance verification

Z Guardian has VETO POWER. If veto_triggered is True, the concept should not proceed as it crosses ethical red lines.

BYOK (v0.4.5): Pass llm_provider and api_key to use your own LLM. If only api_key is provided, the provider is auto-detected from the key prefix. Keys are ephemeral (never stored) and garbage collected after the call.

ParametersJSON Schema
NameRequiredDescriptionDefault
detailNostandard
api_keyNoOptional API key for the provider (ephemeral, never stored)
contextNoOptional additional context or background
user_uuidNo
concept_nameYesShort name or title of the concept
llm_providerNoOptional LLM provider override ('groq', 'anthropic', 'openai', 'gemini', 'mistral', 'ollama', 'mock')
prior_reasoningNoOptional reasoning from X agent to consider
concept_descriptionYesDetailed description of the concept

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A3.8/5.0
Behavior4/5

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

With no annotations, the description carries the full behavioral burden. It transparently discloses the veto power and its consequence ('if veto_triggered is True, the concept should not proceed'), the BYOK mechanism (provider auto-detection, ephemeral keys, garbage collection), and the fact that keys are never stored. These are critical behavioral traits an agent must know before calling. It does not, however, describe error handling or response format, but the output schema covers that.

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?

The description is well-structured: the purpose is front-loaded in the first sentence, followed by a bulleted list of specializations, then the veto power warning, and finally the BYOK details. Each section serves a distinct purpose and there is no redundancy. It is longer than minimal, but the length is justified by the tool's complexity and the need to convey the veto and BYOK behaviors.

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?

Given the tool has 8 parameters and an output schema, the description covers the core purpose, veto power, and BYOK, but leaves gaps: it does not explain the meaning of the detail parameter (e.g., 'standard' vs other levels), the role of context or prior_reasoning, or when to prefer this agent over siblings. The output schema covers return values, so that is not an issue, but the lack of routing guidance and parameter semantics for the undocumented parameters makes it only moderately complete.

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 75% (6 of 8 parameters described). The description adds value for llm_provider and api_key by explaining the BYOK behavior (pass both to use own LLM, auto-detection if only key provided, ephemeral storage). However, it does not compensate for the undocumented context, user_uuid, or prior_reasoning parameters, and the detail parameter's possible values remain unexplained. Since coverage is high, the baseline is 3, and the extra BYOK context justifies holding at that level rather than lowering.

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?

The description opens with a specific verb-resource pair ('Consult Z Guardian agent for ethical review and Z-Protocol enforcement') and immediately differentiates from sibling agents by naming the specialization areas (ethical implications, privacy, bias, social impact) and the unique veto power. This clearly distinguishes it from consult_agent_cs and consult_agent_x, which presumably serve other review 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 the tool should be used when ethical review or Z-Protocol compliance is needed, but it never explicitly states when to choose this agent over consult_agent_cs or consult_agent_x, nor does it list exclusions. The specializations give context but leave the decision to the agent's inference rather than providing clear routing guidance.

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

coordination_handoff_createCoordination Handoff CreateAInspect

Create a structured MACP v2.5 handoff record.

TEMPORARILY DISABLED — this tool is contained pending a security repair (incident VM-IR-2026-07-28-COORD-01) and always returns a denial.

Handoff bodies written through this tool were stored in a shared namespace that any unauthenticated caller could read. Nothing is stored or returned while containment is in force. Coordination state belongs in your own repository until private, owner-scoped storage ships.

All arguments are accepted for schema stability and are ignored; no supplied value is stored, logged, or echoed back.

Returns: A COORDINATION_TEMPORARILY_DISABLED error with an incident reference.

ParametersJSON Schema
NameRequiredDescriptionDefault
pendingYes
agent_idYes
blockersYes
artifactsYes
completedYes
decisionsYes
next_agentNo
pioneer_keyNo
session_typeYes

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A5/5.0
Behavior5/5

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

With no annotations, the description fully carries the burden of behavioral disclosure. It states that the tool is temporarily disabled, accepts but ignores all arguments, stores nothing, returns nothing, logs nothing, and always returns a COORDINATION_TEMPORARILY_DISABLED error with an incident reference.

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?

The critical containment warning is front-loaded, and every sentence adds necessary context: the incident, the storage vulnerability, the expectation to keep state locally, and the return behavior. No redundant details or filler.

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 disabled tool, the description is entirely complete. It covers why it is disabled, what the caller should do instead, that parameters are ignored, and exactly what error the caller will receive. The presence of an output schema reduces the need to detail the return shape further.

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

Parameters5/5

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

Schema coverage is 0% for the 9 parameters, but the description explicitly states all arguments are accepted for schema stability and ignored, with no supplied value stored, logged, or echoed back. This makes detailed per-parameter semantics unnecessary and fully compensates for the schema gap.

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?

The description states the tool creates a structured MACP v2.5 handoff record, then immediately clarifies its actual current behavior: it is disabled and always returns a denial. This gives an agent a precise understanding of both the intended purpose and the effective runtime behavior, distinguishing it from coordination_handoff_read.

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

Usage Guidelines5/5

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

The description explicitly tells the agent not to use the tool due to containment, and provides clear guidance: coordination state should be kept in the agent's own repository until private storage is available. This is an explicit when-not-to-use directive with an actionable alternative.

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

coordination_handoff_readCoordination Handoff ReadAInspect

Read the most recent coordination handoff record(s).

TEMPORARILY DISABLED — this tool is contained pending a security repair (incident VM-IR-2026-07-28-COORD-01) and always returns a denial.

This read path returned complete handoff bodies from a caller-selected namespace with no authenticated ownership check. It is closed to every caller — with or without a key — while owner-scoped access control is rebuilt. No record body is returned.

All arguments are accepted for schema stability and are ignored.

Returns: A COORDINATION_TEMPORARILY_DISABLED error with an incident reference.

ParametersJSON Schema
NameRequiredDescriptionDefault
countNo
agent_idNo
pioneer_keyNo

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A4.7/5.0
Behavior5/5

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

With no annotations, the description carries the full burden of behavioral disclosure and does so thoroughly: it always returns a denial, ignores all arguments, and provides an incident reference. This goes beyond the schema and prepares the agent for the exact error response.

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?

The description is structured with the intended purpose first, followed by the disabled status, rationale, and return behavior. Every sentence adds necessary information, though the incident details add some length. Overall, it is focused and scannable.

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 disabled tool, the description is complete: it explains the behavior, the denial error, and that arguments are ignored. With no active functionality and an output schema present, there is no further information an agent needs to call or avoid calling it correctly.

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

Parameters5/5

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

Schema description coverage is 0%, but the description compensates by stating 'All arguments are accepted for schema stability and are ignored.' This tells the agent that count, agent_id, and pioneer_key have no effect, which is the essential parameter information for a disabled tool.

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?

The description opens with a clear verb and resource: 'Read the most recent coordination handoff record(s).' This distinguishes it from siblings like coordination_handoff_create and coordination_team_status. The disabled status does not obscure the intended purpose; it explicitly states what the tool does and its current unavailability.

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

Usage Guidelines4/5

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

The description explicitly states the tool is 'closed to every caller' and always returns a denial, providing a clear when-not to use it. It does not name alternative tools, but the exclusion is unambiguous for a disabled tool. A 5 would require explicit alternatives.

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

coordination_team_statusCoordination Team StatusAInspect

Return current team coordination state and session summary.

TEMPORARILY DISABLED — this tool is contained pending a security repair (incident VM-IR-2026-07-28-COORD-01) and always returns a denial.

This summary exposed agent identities, pending actions, open blockers, and a timestamped activity index from a caller-selected namespace with no authenticated ownership check — enough to enumerate a namespace before reading it. It is closed to every caller while owner-scoped access control is rebuilt.

All arguments are accepted for schema stability and are ignored.

Returns: A COORDINATION_TEMPORARILY_DISABLED error with an incident reference.

ParametersJSON Schema
NameRequiredDescriptionDefault
pioneer_keyNo

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A4.7/5.0
Behavior5/5

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

With no annotations provided, the description carries the full disclosure burden and does so thoroughly. It reveals the temporary disablement, the security incident reference, that all arguments are ignored, and the exact error returned. This is exemplary transparency about actual runtime behavior.

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?

The description is well-structured: status, disablement notice, rationale, and return behavior are clearly separated and front-loaded. It is somewhat longer than strictly necessary because it includes background on the security vulnerability, but every section serves a transparency purpose and there is no redundant filler.

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 disabled tool with one ignored parameter, the description is complete: it explains what the tool was for, why it is disabled, that every call will fail, that arguments are ignored, and what error an agent can expect. Nothing needed to safely invoke or avoid invoking this tool is missing.

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

Parameters5/5

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

Schema coverage is 0% and the only parameter, pioneer_key, has no schema description. The description fully compensates by stating that 'All arguments are accepted for schema stability and are ignored,' which tells the agent the parameter value is irrelevant and need not be researched or specified.

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?

The description opens with a specific verb+resource: 'Return current team coordination state and session summary.' It then immediately clarifies the actual current behavior (always returns a denial), so an agent knows exactly what the tool does both nominally and operationally, and can distinguish it from sibling handoff/consult tools.

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

Usage Guidelines4/5

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

The description explicitly states when NOT to use the tool: it is 'closed to every caller' and 'always returns a denial,' giving unambiguous usage guidance. It does not name an alternative tool to use instead, but for a disabled tool this exclusion is the critical guidance; no alternative is required.

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

export_prompt_templateExport Prompt TemplateCInspect

Export a prompt template to Markdown or JSON format.

v0.4.0 Unified Prompt Templates feature.

ParametersJSON Schema
NameRequiredDescriptionDefault
formatNoExport format ('markdown' or 'json')markdown
user_uuidNo
template_idYesTemplate to export

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

C2.9/5.0
Behavior2/5

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

No annotations are present, so the description must carry the full behavioral burden. It only states the output formats and does not disclose side effects, permissions, read-only nature, or error behavior. The tool is likely a read operation but this is not confirmed. This is a significant gap for a tool with no annotation support.

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?

The description is concise, with two sentences. The version note ('v0.4.0 Unified Prompt Templates feature') adds context but is not essential for invocation. The core purpose is stated upfront, and there is no redundant filler. It is appropriately sized.

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?

The description covers the action and format but omits important context such as whether the template must exist, what happens on failure, or any related usage guidance. The presence of an output schema mitigates the lack of return-value explanation, but the missing usage and behavior details leave the description only minimally complete for a simple 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?

The input schema describes template_id and format, but user_uuid lacks a description (coverage 67%). The description does not add any parameter-specific detail beyond what the schema provides; it repeats the format options already in the schema. It does not clarify the purpose or constraints of user_uuid, so it does not compensate for the missing schema description.

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 clearly states a specific action ('Export a prompt template') and the target resource, with explicit format options (Markdown or JSON). It distinguishes from siblings like 'get' or 'list' through the verb 'export', though it does not explicitly name alternatives. The purpose is unambiguous.

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

Usage Guidelines2/5

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

No guidance is provided on when to use this tool versus siblings such as get_prompt_template or list_prompt_templates. It does not mention scenarios, prerequisites, or why one would choose export over retrieval. The description lacks any usage context.

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

get_prompt_templateGet Prompt TemplateCInspect

Get a specific prompt template by ID.

v0.4.0 Unified Prompt Templates feature.

ParametersJSON Schema
NameRequiredDescriptionDefault
user_uuidNo
template_idYesUnique template identifier
include_contentNoWhether to include full template content

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

C2.7/5.0
Behavior2/5

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

With no annotations provided, the description carries the full burden of behavioral disclosure. It only restates the get-by-ID semantics and adds an irrelevant version note, without explaining what include_content=false returns, the role of user_uuid, authentication requirements, or side effects. It is not misleading, but it is minimal.

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

Conciseness3/5

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

The first sentence is concise and front-loaded, which is good. However, the second line about 'v0.4.0 Unified Prompt Templates feature' is version metadata that does not help an agent select or invoke the tool, adding noise instead of useful content.

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?

This is a simple 3-parameter read tool and an output schema exists, so return values are covered. Still, the definition leaves user_uuid's role unexplained, provides no usage context relative to siblings, and includes an irrelevant version note. It is adequate for a basic call but not complete.

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?

The description's 'by ID' maps to template_id, but the schema already documents that parameter. The schema documents include_content, while user_uuid has no description; the description neither clarifies user_uuid's purpose nor explains how include_content=false changes the response. With only 67% schema coverage, the description should compensate for the gap and does not.

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 states 'Get a specific prompt template by ID,' providing a clear verb, resource, and scope. The 'by ID' qualifier distinguishes it from list_prompt_templates, though it does not explicitly differentiate it from export_prompt_template or other siblings that may also target a specific template.

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

Usage Guidelines2/5

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

No guidance is given on when to use this tool versus list_prompt_templates, export_prompt_template, import_template_from_url, or other siblings. The only extra context is a version tag ('v0.4.0 Unified Prompt Templates feature'), which does not help an agent choose this tool over alternatives.

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

get_template_statisticsGet Template StatisticsBInspect

Get statistics about the template registry.

v0.4.0 Unified Prompt Templates feature.

Returns: Statistics including template counts by agent, phase, and type

ParametersJSON Schema
NameRequiredDescriptionDefault
user_uuidNo

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

B3.2/5.0
Behavior3/5

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

No annotations are provided, so the description carries the burden of behavioral disclosure. It states the tool returns statistics and mentions the v0.4.0 feature context, which adds some behavioral context. However, it does not disclose whether the operation is read-only, whether it requires authentication, or what happens with the optional user_uuid parameter (e.g., filtering behavior).

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?

The description is short and front-loaded with the core purpose. The version note and return summary are useful and do not add excessive length. It could be slightly more structured, but it is appropriately sized for a simple statistics tool.

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?

The tool has a simple input schema (one optional parameter) and an output schema exists, so the description does not need to explain return values in detail. However, the meaning of user_uuid is left unexplained, and there is no guidance on how the statistics relate to the sibling tools. For a simple read-only statistics tool, this is adequate but has clear gaps.

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%, and the description does not explain the meaning or effect of the user_uuid parameter. The description mentions statistics by agent, phase, and type, but does not clarify whether user_uuid filters those statistics or is used for something else. With only one optional parameter and no schema description, the description should have compensated but did not.

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 states a specific verb ('Get') and resource ('statistics about the template registry'), and mentions the statistics include counts by agent, phase, and type. It is clear enough to distinguish from sibling tools like get_prompt_template or list_prompt_templates, though it does not explicitly name a sibling for 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?

The description implies this tool is for retrieving aggregate statistics rather than individual templates, which provides some context for when to use it. However, it does not explicitly state when to use this tool versus alternatives like list_prompt_templates or get_prompt_template, nor does it mention any exclusions or prerequisites.

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

import_template_from_urlImport Template From UrlBInspect

Import a prompt template from a URL (GitHub Gist, raw file, etc.).

v0.4.0 Unified Prompt Templates feature.

Supports:

  • GitHub Gist URLs

  • Raw GitHub file URLs

  • Any HTTPS URL pointing to JSON/YAML template

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesURL to import template from
validateNoWhether to validate template content (default: True)
user_uuidNo

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

B3.4/5.0
Behavior2/5

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

No annotations are present, so the description must carry the full behavioral disclosure burden. It states the import action and accepted formats but does not mention side effects (creating/overwriting templates), validation behavior beyond the validate parameter, network/auth expectations, or failure modes. An import tool with no safety annotations needs more behavioral context.

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?

The description is compact and front-loaded with the core verb, followed by a clean bulleted list of supported URL types. The version note is brief and contextual, not harmful, though it adds limited value.

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?

With an output schema present and a moderately simple 3-parameter tool, the description covers accepted input sources well. It falls short on side-effect transparency and leaves user_uuid undefined, so it is adequate but not fully complete.

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 67% with url and validate already documented, and the description adds useful URL-type examples for url. However, user_uuid has no schema description and the description does not explain it, leaving a gap for one of three parameters.

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?

The description opens with a specific verb and object ('Import a prompt template from a URL') and immediately narrows the resource to external URLs (GitHub Gist, raw file, HTTPS JSON/YAML). This makes it clearly distinguishable from sibling template tools such as export_prompt_template, get_prompt_template, or register_custom_template.

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 supported URL list and 'Unified Prompt Templates feature' note imply this tool is for bringing external templates into the system, but no explicit when-to-use or when-not-to-use guidance is given versus register_custom_template or export_prompt_template. The agent must infer the tool's role from its name and the URL examples.

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

list_prompt_templatesList Prompt TemplatesBInspect

List available prompt templates with optional filtering.

v0.4.0 Unified Prompt Templates feature.

ParametersJSON Schema
NameRequiredDescriptionDefault
tagsNoComma-separated tags to filter by (e.g., 'genesis:phase-1,default')
agent_idNoFilter by agent (X, Z, CS, or 'all')
categoryNoFilter by category (startup, security, ethics, etc.)
user_uuidNo

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

B3.1/5.0
Behavior2/5

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

With no annotations, the description carries the full burden of behavioral disclosure, but it only restates the operation: listing templates with optional filtering. It does not explain filter combination semantics, pagination, whether the result is limited to accessible templates, or any side effects.

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?

The core sentence is concise and front-loaded: 'List available prompt templates with optional filtering.' The version note is marginally useful context but is not necessary for invoking the tool, so it slightly prevents a perfect score.

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?

This is a minimally viable definition for a simple optional-filter list tool, especially since an output schema exists. However, it lacks usage guidance, does not explain how filters interact, and leaves user_uuid semantically undocumented.

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 coverage is 75%, but the description adds no parameter-level meaning beyond 'optional filtering.' The user_uuid parameter is not described in the schema and the description does not compensate, leaving a real gap in understanding how to use that filter.

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?

The description uses a specific verb ('List') and resource ('prompt templates'), and notes optional filtering. This clearly distinguishes it from siblings like get_prompt_template, export_prompt_template, and register_custom_template, which have different operations.

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

Usage Guidelines2/5

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

The description gives no explicit guidance on when to use this tool versus alternatives such as get_prompt_template or get_template_statistics. It does not state any exclusions, prerequisites, or conditions for choosing this tool over a sibling.

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

register_custom_templateRegister Custom TemplateCInspect

Register a new custom prompt template.

v0.4.0 Unified Prompt Templates feature.

ParametersJSON Schema
NameRequiredDescriptionDefault
nameYesTemplate display name
tagsNoComma-separated tags
contentYesTemplate content with {variable} placeholders
agent_idYesTarget agent (X, Z, CS, or 'all')
categoryNoTemplate category (default: 'custom')custom
user_uuidNo
descriptionNoTemplate description

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

C2.7/5.0
Behavior1/5

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

With no annotations, the description carries the full behavioral disclosure burden, but it only repeats the registering action and adds a version label. It does not disclose persistence, uniqueness constraints, overwrite behavior, permissions, or side effects.

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?

The main action is front-loaded in a single clear sentence. The trailing version note is short but adds little actionable value, so it does not fully earn its place.

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

Completeness2/5

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

The description leaves an agent without guidance on when to register versus import, what constraints govern registration such as uniqueness or name conflicts, or what happens on success. The schema covers parameter meanings well, but the behavioral and usage context is still too thin.

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 86%, so the input schema already documents most parameters; the baseline of 3 applies. The description adds no parameter-level meaning beyond the word 'custom', which loosely maps to the default category.

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 states a specific verb ('Register') and resource ('a new custom prompt template'), making the create intent clear. It does not explicitly differentiate from import_template_from_url, which could also introduce a template, so it does not earn 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 Guidelines2/5

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

No when-to-use guidance is provided. The version note 'v0.4.0 Unified Prompt Templates feature' gives context but does not explain when to choose this tool over import_template_from_url or the read/list siblings.

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

run_full_trinityRun Full TrinityAInspect

Run complete X → Z → CS Trinity validation with Chain of Thought.

This tool orchestrates all three agents in sequence:

  1. X Intelligent analyzes innovation and strategy

  2. Z Guardian reviews ethics (sees X's reasoning)

  3. CS Security validates security (sees X and Z reasoning)

  4. Results are synthesized into a unified assessment

Each agent sees the reasoning of previous agents, enabling true collaborative analysis with full transparency.

BYOK (v0.4.5): Pass llm_provider/api_key for all agents, or use per-agent overrides (x_provider/x_api_key, z_provider/z_api_key, cs_provider/cs_api_key). Per-agent params take priority over global. Keys are ephemeral (never stored) and garbage collected after the call.

ParametersJSON Schema
NameRequiredDescriptionDefault
detailNoReasoning verbosity (v0.5.44) — "standard" (default) returns the auditable `reasoning` block (per-step reasoning, ethics scoring breakdown + framework citations, Socratic questions, threat assessment) alongside the scores; "full" adds per-step evidence and the heaviest structured fields (12-dimension matrix, 6-stage record, MACP assessment); "summary" omits the reasoning block for the smallest payload. The block is additive — existing response fields are unchanged at every level.standard
api_keyNoOptional global API key for all agents (ephemeral, never stored)
contextNoOptional additional context or background
user_uuidNo
x_api_keyNoOptional API key override for X agent only
z_api_keyNoOptional API key override for Z agent only
cs_api_keyNoOptional API key override for CS agent only
x_providerNoOptional provider override for X agent only
z_providerNoOptional provider override for Z agent only
cs_providerNoOptional provider override for CS agent only
concept_nameYesShort name or title of the concept
llm_providerNoOptional global LLM provider for all agents
save_to_historyNoWhether to save the full result to validation history (default: False). The store is shared and instance-local, retains at most the 20 newest opt-in results, evicts oldest entries on every read/write, and clears when the instance is replaced. It has no fixed time-retention guarantee. Leave False for private or sensitive concepts. During security maintenance a separately supplied user_uuid has no effect: no UUID-keyed validation history is written for it.
concept_descriptionYesDetailed description of the concept

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A4.1/5.0
Behavior4/5

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

With no annotations provided, the description carries the burden of behavioral disclosure. It discloses the sequential flow, the fact that each agent sees previous reasoning, and the ephemeral nature of keys. The save_to_history parameter is well-documented in the schema, and the description adds clarity on storage limits and privacy considerations, which is valuable.

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?

The description is well-structured with clear enumeration of steps and a separate paragraph for BYOK details. It front-loads the core purpose, then details the orchestration, and finally addresses key usage details. It is slightly longer than necessary but each sentence contributes to understanding the tool's behavior and key nuances.

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?

Given the tool's complexity (multi-agent orchestration, 14 parameters, output schema present), the description is quite complete. It explains the flow, transparency, and key parameter behaviors. However, it could optionally mention what the unified assessment looks like or any prerequisites, but the output schema likely covers return values. Overall, it is adequate for an agent to call the tool correctly.

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 high (93%), so the baseline is 3. The description adds context for the BYOK parameters (priority rules, ephemeral handling) and mentions the detail parameter's behavior, but does not elaborate on every parameter. The schema descriptions already provide sufficient meaning for most parameters, so the description adds marginal value beyond that.

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?

The description clearly states the tool's purpose: running a complete three-agent validation (X, Z, CS) with Chain of Thought, and orchestrates all three agents in sequence. It distinguishes itself from sibling tools like consult_agent_x/z/cs by emphasizing the full pipeline and the reasoning transparency between agents.

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

Usage Guidelines4/5

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

The description explains the orchestration flow and the BYOK details, including priority rules and ephemeral key handling. However, it does not explicitly state when to use this tool versus the single-agent consult tools, leaving that inference to the agent. It could have mentioned that for single-agent consultations, one should use consult_agent_x/z/cs instead.

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. 1 tool update
    • Changedrun_full_trinity1 field changed
      • changedInput schema / properties / save_to_history / description
        Previous value: -"Whether to save the full result to validation history\n(default: False). The store is shared and instance-local, retains at\nmost the 20 newest opt-in results, evicts oldest entries on every\nread/write, and clears when the instance is replaced. It has no fixed\ntime-retention guarantee. Leave False for private or sensitive concepts.\nIf user_uuid is supplied separately, pseudonymous validation metadata\nmay still be written to UUID-keyed Firestore history (see Privacy v2.5)."New value: +"Whether to save the full result to validation history\n(default: False). The store is shared and instance-local, retains at\nmost the 20 newest opt-in results, evicts oldest entries on every\nread/write, and clears when the instance is replaced. It has no fixed\ntime-retention guarantee. Leave False for private or sensitive concepts.\nDuring security maintenance a separately supplied user_uuid has no\neffect: no UUID-keyed validation history is written for it."
  2. 1 tool update
    • Changedrun_full_trinity1 field changed
      • changedInput schema / properties / save_to_history / description
        Previous value: -"Whether to save result to validation history (default: False).\nHistory is a single shared store on this server instance; leaving this\nFalse prevents the full concept/result from being written there. If\nuser_uuid is supplied separately, pseudonymous validation metadata may\nstill be written to UUID-keyed Firestore history (see Privacy v2.4)."New value: +"Whether to save the full result to validation history\n(default: False). The store is shared and instance-local, retains at\nmost the 20 newest opt-in results, evicts oldest entries on every\nread/write, and clears when the instance is replaced. It has no fixed\ntime-retention guarantee. Leave False for private or sensitive concepts.\nIf user_uuid is supplied separately, pseudonymous validation metadata\nmay still be written to UUID-keyed Firestore history (see Privacy v2.5)."
  3. 1 tool update
    • Changedrun_full_trinity1 field changed
      • changedInput schema / properties / save_to_history / description
        Previous value: -"Whether to save result to validation history (default: False).\nHistory is a single shared store on this server instance; leaving this\nFalse keeps your concept private to your own call (v0.5.43 privacy fix)."New value: +"Whether to save result to validation history (default: False).\nHistory is a single shared store on this server instance; leaving this\nFalse prevents the full concept/result from being written there. If\nuser_uuid is supplied separately, pseudonymous validation metadata may\nstill be written to UUID-keyed Firestore history (see Privacy v2.4)."
  4. 3 tool updates
    • Changedcoordination_handoff_create9 fields changed
      • removedInput schema / properties / agent_id / description
        Removed value: -"Identifier for the agent creating this handoff (e.g. \"RNA\", \"cursor\")."
      • removedInput schema / properties / artifacts / description
        Removed value: -"List of artifact paths or descriptions created."
      • removedInput schema / properties / blockers / description
        Removed value: -"List of current blockers (empty list if none)."
      • removedInput schema / properties / completed / description
        Removed value: -"List of completed items this session."
      • removedInput schema / properties / decisions / description
        Removed value: -"List of decisions made (each as a string)."
      • removedInput schema / properties / next_agent / description
        Removed value: -"Recommended next agent ID (optional)."
      • removedInput schema / properties / pending / description
        Removed value: -"List of pending items for the next agent."
      • removedInput schema / properties / pioneer_key / description
        Removed value: -"Optional access key. If provided, your handoffs are namespaced\nprivately under this key. If omitted, handoffs go to the shared\n\"anonymous\" namespace."
      • removedInput schema / properties / session_type / description
        Removed value: -"Type of session (e.g. \"development\", \"research\", \"review\")."
    • Changedcoordination_handoff_read3 fields changed
      • removedInput schema / properties / agent_id / description
        Removed value: -"Filter to handoffs from this agent only (optional)."
      • removedInput schema / properties / count / description
        Removed value: -"Number of records to return (default: 1, max: 50)."
      • removedInput schema / properties / pioneer_key / description
        Removed value: -"Optional access key. If omitted, reads from the shared\n\"anonymous\" namespace."
    • Changedcoordination_team_status1 field changed
      • removedInput schema / properties / pioneer_key / description
        Removed value: -"Optional access key. If omitted, reads from the shared\n\"anonymous\" namespace."
  5. 13 tool updates
    • First observedconsult_agent_cs
    • First observedconsult_agent_x
    • First observedconsult_agent_z
    • First observedcoordination_handoff_create
    • First observedcoordination_handoff_read
    • First observedcoordination_team_status
    • First observedexport_prompt_template
    • First observedget_prompt_template
    • First observedget_template_statistics
    • First observedimport_template_from_url
    • First observedlist_prompt_templates
    • First observedregister_custom_template
    • First observedrun_full_trinity

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    A
    maintenance
    Cryptographic AI governance and compliance attestation. 75 tools across 80 regulatory frameworks including EU AI Act, NIST AI RMF, NERC CIP, 3GPP R19, OWASP MCP Top 10, CMMC, and SR 11-7. Full OWASP MCP Top 10 coverage. Witness Middleware for zero-code transport-layer compliance. Runtime containment attestation. Distillation provenance. Incident lifecycle chains.
    619 npm
    Apache 2.0
  • A
    license
    Not graded
    quality
    F
    maintenance
    Cryptographic verification for AI agent actions — ECDSA-secp256k1 signed Action Receipts anchored on Base, multi-dimensional trust vectors, capability tokens, and offline-verifiable on-chain proof. 29 tools.
    2
    Apache 2.0
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.