MCP 서버

VerifiMind PEAS - RefleXion Trinity

io.github.creator35lwb-web/verifimind-genesis

이 MCP로 할 수 있는 일

Runs coordinated AI reviews for innovation, strategy, ethics, privacy, and security, and provides prompt-template management with auditable validation outputs.

consult_agent_cs
Consult Agent Cs
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.
입력 스키마
{'type': 'object', 'required': ['concept_name', 'concept_description'], 'properties': {'detail': {'type': 'string', 'default': 'standard'}, 'api_key': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Optional API key for the provider (ephemeral, never stored)'}, 'context': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Optional additional context or background'}, 'user_uuid': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None}, 'concept_name': {'type': 'string', 'description': 'Short name or title of the concept'}, 'llm_provider': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': "Optional LLM provider override ('groq', 'anthropic', 'openai', 'gemini', 'mistral', 'ollama', 'mock')"}, 'prior_reasoning': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Optional reasoning from X and Z agents to consider'}, 'concept_description': {'type': 'string', 'description': 'Detailed description of the concept'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'additionalProperties': True}
consult_agent_x
Consult Agent X
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.
입력 스키마
{'type': 'object', 'required': ['concept_name', 'concept_description'], 'properties': {'detail': {'type': 'string', 'default': 'standard'}, 'api_key': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Optional API key for the provider (ephemeral, never stored)'}, 'context': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Optional additional context or background'}, 'user_uuid': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None}, 'concept_name': {'type': 'string', 'description': 'Short name or title of the concept'}, 'llm_provider': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': "Optional LLM provider override ('groq', 'anthropic', 'openai', 'gemini', 'mistral', 'ollama', 'mock')"}, 'concept_description': {'type': 'string', 'description': 'Detailed description of the concept'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'additionalProperties': True}
consult_agent_z
Consult Agent Z
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.
입력 스키마
{'type': 'object', 'required': ['concept_name', 'concept_description'], 'properties': {'detail': {'type': 'string', 'default': 'standard'}, 'api_key': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Optional API key for the provider (ephemeral, never stored)'}, 'context': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Optional additional context or background'}, 'user_uuid': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None}, 'concept_name': {'type': 'string', 'description': 'Short name or title of the concept'}, 'llm_provider': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': "Optional LLM provider override ('groq', 'anthropic', 'openai', 'gemini', 'mistral', 'ollama', 'mock')"}, 'prior_reasoning': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Optional reasoning from X agent to consider'}, 'concept_description': {'type': 'string', 'description': 'Detailed description of the concept'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'additionalProperties': True}
coordination_handoff_create
Coordination Handoff Create
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.
입력 스키마
{'type': 'object', 'required': ['agent_id', 'session_type', 'completed', 'decisions', 'artifacts', 'pending', 'blockers'], 'properties': {'pending': {'type': 'array', 'items': {}}, 'agent_id': {'type': 'string'}, 'blockers': {'type': 'array', 'items': {}}, 'artifacts': {'type': 'array', 'items': {}}, 'completed': {'type': 'array', 'items': {}}, 'decisions': {'type': 'array', 'items': {}}, 'next_agent': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None}, 'pioneer_key': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None}, 'session_type': {'type': 'string'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'additionalProperties': True}
coordination_handoff_read
Coordination Handoff Read
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.
입력 스키마
{'type': 'object', 'properties': {'count': {'type': 'integer', 'default': 1}, 'agent_id': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None}, 'pioneer_key': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'additionalProperties': True}
coordination_team_status
Coordination Team Status
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.
입력 스키마
{'type': 'object', 'properties': {'pioneer_key': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'additionalProperties': True}
export_prompt_template
Export Prompt Template
Export a prompt template to Markdown or JSON format. v0.4.0 Unified Prompt Templates feature.
입력 스키마
{'type': 'object', 'required': ['template_id'], 'properties': {'format': {'type': 'string', 'default': 'markdown', 'description': "Export format ('markdown' or 'json')"}, 'user_uuid': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None}, 'template_id': {'type': 'string', 'description': 'Template to export'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'additionalProperties': True}
get_prompt_template
Get Prompt Template
Get a specific prompt template by ID. v0.4.0 Unified Prompt Templates feature.
입력 스키마
{'type': 'object', 'required': ['template_id'], 'properties': {'user_uuid': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None}, 'template_id': {'type': 'string', 'description': 'Unique template identifier'}, 'include_content': {'type': 'boolean', 'default': True, 'description': 'Whether to include full template content'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'additionalProperties': True}
get_template_statistics
Get Template Statistics
Get statistics about the template registry. v0.4.0 Unified Prompt Templates feature. Returns: Statistics including template counts by agent, phase, and type
입력 스키마
{'type': 'object', 'properties': {'user_uuid': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'additionalProperties': True}
import_template_from_url
Import Template From Url
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
입력 스키마
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'URL to import template from'}, 'validate': {'type': 'boolean', 'default': True, 'description': 'Whether to validate template content (default: True)'}, 'user_uuid': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'additionalProperties': True}
list_prompt_templates
List Prompt Templates
List available prompt templates with optional filtering. v0.4.0 Unified Prompt Templates feature.
입력 스키마
{'type': 'object', 'properties': {'tags': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': "Comma-separated tags to filter by (e.g., 'genesis:phase-1,default')"}, 'agent_id': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': "Filter by agent (X, Z, CS, or 'all')"}, 'category': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Filter by category (startup, security, ethics, etc.)'}, 'user_uuid': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'additionalProperties': True}
register_custom_template
Register Custom Template
Register a new custom prompt template. v0.4.0 Unified Prompt Templates feature.
입력 스키마
{'type': 'object', 'required': ['name', 'agent_id', 'content'], 'properties': {'name': {'type': 'string', 'description': 'Template display name'}, 'tags': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Comma-separated tags'}, 'content': {'type': 'string', 'description': 'Template content with {variable} placeholders'}, 'agent_id': {'type': 'string', 'description': "Target agent (X, Z, CS, or 'all')"}, 'category': {'type': 'string', 'default': 'custom', 'description': "Template category (default: 'custom')"}, 'user_uuid': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None}, 'description': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Template description'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'additionalProperties': True}
run_full_trinity
Run Full Trinity
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.
입력 스키마
{'type': 'object', 'required': ['concept_name', 'concept_description'], 'properties': {'detail': {'type': 'string', 'default': 'standard', 'description': 'Reasoning verbosity (v0.5.44) â\x80\x94 "standard" (default) returns the\nauditable `reasoning` block (per-step reasoning, ethics scoring breakdown\n+ framework citations, Socratic questions, threat assessment) alongside\nthe scores; "full" adds per-step evidence and the heaviest structured\nfields (12-dimension matrix, 6-stage record, MACP assessment); "summary"\nomits the reasoning block for the smallest payload. The block is additive â\x80\x94\nexisting response fields are unchanged at every level.'}, 'api_key': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Optional global API key for all agents (ephemeral, never stored)'}, 'context': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Optional additional context or background'}, 'user_uuid': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None}, 'x_api_key': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Optional API key override for X agent only'}, 'z_api_key': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Optional API key override for Z agent only'}, 'cs_api_key': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Optional API key override for CS agent only'}, 'x_provider': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Optional provider override for X agent only'}, 'z_provider': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Optional provider override for Z agent only'}, 'cs_provider': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Optional provider override for CS agent only'}, 'concept_name': {'type': 'string', 'description': 'Short name or title of the concept'}, 'llm_provider': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Optional global LLM provider for all agents'}, 'save_to_history': {'type': 'boolean', 'default': False, 'description': '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.'}, 'concept_description': {'type': 'string', 'description': 'Detailed description of the concept'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'additionalProperties': True}
변경됨
coordination_team_status
2026년 9월 25일 2:51 AM
변경됨
coordination_handoff_read
2026년 9월 25일 2:51 AM
변경됨
coordination_handoff_create
2026년 9월 25일 2:51 AM
변경됨
get_template_statistics
2026년 9월 25일 2:51 AM
변경됨
import_template_from_url
2026년 9월 25일 2:51 AM
변경됨
register_custom_template
2026년 9월 25일 2:51 AM
변경됨
export_prompt_template
2026년 9월 25일 2:51 AM
변경됨
get_prompt_template
2026년 9월 25일 2:51 AM
변경됨
list_prompt_templates
2026년 9월 25일 2:51 AM
변경됨
run_full_trinity
2026년 9월 25일 2:51 AM
변경됨
consult_agent_cs
2026년 9월 25일 2:51 AM
변경됨
consult_agent_z
2026년 9월 25일 2:51 AM
변경됨
consult_agent_x
2026년 9월 25일 2:51 AM
변경됨
run_full_trinity
2026년 9월 19일 2:41 AM
추가됨
coordination_team_status
2026년 9월 17일 12:41 PM
추가됨
coordination_handoff_read
2026년 9월 17일 12:41 PM
추가됨
coordination_handoff_create
2026년 9월 17일 12:41 PM
추가됨
get_template_statistics
2026년 9월 17일 12:41 PM
추가됨
import_template_from_url
2026년 9월 17일 12:41 PM
추가됨
register_custom_template
2026년 9월 17일 12:41 PM
추가됨
export_prompt_template
2026년 9월 17일 12:41 PM
추가됨
get_prompt_template
2026년 9월 17일 12:41 PM
추가됨
list_prompt_templates
2026년 9월 17일 12:41 PM
추가됨
run_full_trinity
2026년 9월 17일 12:41 PM
추가됨
consult_agent_cs
2026년 9월 17일 12:41 PM
추가됨
consult_agent_z
2026년 9월 17일 12:41 PM
추가됨
consult_agent_x
2026년 9월 17일 12:41 PM