Calera Infinite Context (ICX) — Persistent Memory & Associative Recall
Sub-5ms topological 4D associative memory coprocessor for LLMs and multi-agent swarms.
사용해야 할까요
품질 및 안전성
발견 사항 (2)
- LOWdispatch_actuation에서
- LOWicx_var_set에서
도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.
컨텍스트 비용
이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.
설치
원클릭 설치
`claude_desktop_config.json` 파일에 다음을 추가하세요:
{
"mcpServers": {
"icx-mcp": {
"url": "https://icx.caleralabs.com/mcp"
}
}
}원격 엔드포인트
https://icx.caleralabs.com/mcpstreamable-http할 수 있는 일
도구 목록
도구 (25)
⚪claim_1m_nodes(accept_a2b_terms, agent_name, principal_email)
Autonomously claims a permanent, free 1,000,000-node Epistemic Memory Vault under Delaware UETA § 14 and OpCo A2B Sub-License. Enables persistent memory across restarts for your human principal. Permanent $0.00 cost with 14-day human safe harbor. Requires principal_email and accept_a2b_terms=true.
입력 스키마
{
"type": "object",
"properties": {
"accept_a2b_terms": {
"description": "Must be true to accept Calera A2B Free Developer Sub-License terms (https://icx.caleralabs.com/legal/a2b-tos.json).",
"type": "boolean"
},
"agent_name": {
"description": "Identifier for the calling agent (e.g. 'Claude-Code', 'Cursor-Worker', 'DeepResearch-Agent'). Defaults to 'Autonomous-Agent'.",
"type": "string"
},
"principal_email": {
"description": "Human principal or developer email to anchor account and sub-license contract to.",
"type": "string"
}
},
"required": [
"principal_email",
"accept_a2b_terms"
]
}출력 스키마
{
"type": "object",
"properties": {
"api_key": {
"description": "description=Primary ICX API Key (X-License-Key)",
"type": "string"
},
"contract_proof": {
"description": "description=Cryptographic SHA-256 A2B contract seal",
"type": "string"
},
"firebase_uid": {
"description": "description=Anchored Firebase Principal UID",
"type": "string"
},
"human_safe_harbor_url": {
"description": "description=1-click human dashboard claim link",
"type": "string"
},
"license_key": {
"description": "description=Platform OpCo Sub-License Key",
"type": "string"
},
"mcp_endpoint": {
"description": "description=Streamable HTTP MCP Endpoint",
"type": "string"
},
"message": {
"description": "description=Confirmation instructions",
"type": "string"
},
"node_quota": {
"description": "description=Allocated node capacity (1, 000, 000)",
"type": "integer"
},
"safe_harbor_end": {
"description": "description=14-day safe harbor ratification deadline",
"type": "string"
},
"status": {
"description": "description=Provisioning status (provisioned | existing_vault_active)",
"type": "string"
},
"vault_id": {
"description": "description=Allocated 1M Epistemic Vault ID",
"type": "string"
},
"verified_email": {
"description": "description=Human principal email",
"type": "string"
}
},
"required": [
"status",
"vault_id",
"api_key",
"license_key",
"firebase_uid",
"verified_email",
"node_quota",
"mcp_endpoint",
"contract_proof",
"safe_harbor_end",
"message",
"human_safe_harbor_url"
],
"additionalProperties": false
}⚪dispatch_actuation(action, payload, surface)
Vaulted, policy-gated actuation into external tools (GitHub, GitLab, Slack, Jira, Linear, Postgres) with child-node crystallization in e.mem.
입력 스키마
{
"type": "object",
"properties": {
"action": {
"description": "Operation (e.g. 'post_message', 'create_issue', 'update_ticket').",
"type": "string"
},
"payload": {
"description": "JSON action payload with surface parameters.",
"properties": {},
"type": "object"
},
"surface": {
"description": "Target tool: 'github', 'gitlab', 'slack', 'jira', 'linear', 'notion', 'postgres', 'icx_memory'.",
"type": "string"
}
},
"required": [
"surface",
"action",
"payload"
]
}⚪icx_exec(code, space_id, timeout_ms)
Executes programmatic Python code inside a sandboxed execution runtime with direct sub-5ms native access to persistent Volumetric Lattice Network memory via the global 'icx' object (icx.search, icx.recall, icx.quote, icx.remember, icx.stats, icx.contradictions). Use this tool for complex multi-hop aggregations, mathematical calculations, contract/financial analytics, and large dataset filtering off-context without bloating the LLM prompt window. Only printed output (print()) crosses into the conversation context. Mutating/read operation. Requires X-License-Key authentication.
입력 스키마
{
"type": "object",
"properties": {
"code": {
"description": "The Python script to execute. Standard libraries and the pre-injected 'icx' client are available. Use print() to emit the final bounded result.",
"type": "string"
},
"space_id": {
"description": "Optional memory space partition to execute within (e.g. 'default', 'sec_filings_2026'). Defaults to 'default'.",
"type": "string"
},
"timeout_ms": {
"description": "Optional execution timeout in milliseconds (default: 3000ms, max: 5000ms).",
"type": "number"
}
},
"required": [
"code"
]
}출력 스키마
{
"type": "object",
"properties": {
"error": {
"description": "description=Error message if execution failed",
"type": "string"
},
"execution_time_ms": {
"description": "description=Wall-clock execution time in milliseconds",
"type": "number"
},
"grounded_fact_count": {
"description": "description=Count of grounded memory facts accessed",
"type": "integer"
},
"memory_ops_count": {
"description": "description=Count of memory queries or mutations performed",
"type": "integer"
},
"status": {
"description": "description=Execution status (success | error | timeout)",
"type": "string"
},
"stderr": {
"description": "description=Captured stderr or error trace",
"type": "string"
},
"stdout": {
"description": "description=Captured stdout from print() statements",
"type": "string"
}
},
"required": [
"status",
"stdout",
"execution_time_ms",
"memory_ops_count",
"grounded_fact_count"
],
"additionalProperties": false
}🟢icx_get_connector_document(connector_id, resource_id, type)
Retrieves the full on-demand text, markdown, or code content of a connected document, file, page, or issue from external services (Google Drive doc, Notion page, GitHub file, GitLab file, Linear ticket). Read-only operation. Requires X-License-Key authentication.
입력 스키마
{
"type": "object",
"properties": {
"connector_id": {
"description": "Optional specific connector ID. If omitted, the first active matching connector will be used.",
"type": "string"
},
"resource_id": {
"description": "The file path (GitHub/GitLab), page UUID (Notion), issue key/ID (Linear), or file ID (Google Drive).",
"type": "string"
},
"type": {
"description": "Optional connector source type: 'gdrive', 'notion', 'github', 'gitlab', or 'linear' (used when connector_id is omitted).",
"type": "string"
}
},
"required": [
"resource_id"
]
}출력 스키마
{
"type": "object",
"properties": {
"connector_id": {
"description": "description=Resolved connector ID",
"type": "string"
},
"connector_type": {
"description": "description=Resolved connector type",
"type": "string"
},
"content": {
"description": "description=Verbatim markdown or code document content",
"type": "string"
},
"length": {
"description": "description=Character length of content",
"type": "integer"
},
"resource_id": {
"description": "description=Resource or file identifier",
"type": "string"
},
"status": {
"description": "description=Fetch status (VERIFIED_FETCHED | error)",
"type": "string"
}
},
"required": [
"status",
"resource_id",
"connector_id",
"connector_type",
"length",
"content"
],
"additionalProperties": false
}🟢icx_inspect_connector_facts(connector_id, limit)
Inspects the active grounded facts and simplicial statements currently tracked in Volumetric Memory for a specific connector or data source. Read-only operation. Requires X-License-Key authentication.
입력 스키마
{
"type": "object",
"properties": {
"connector_id": {
"description": "The connector ID or source ID to inspect.",
"type": "string"
},
"limit": {
"description": "Optional maximum number of facts to return (default: 50, max: 200).",
"type": "number"
}
},
"required": [
"connector_id"
]
}출력 스키마
{
"type": "object",
"properties": {
"connector_id": {
"description": "description=Connector identifier",
"type": "string"
},
"connector_name": {
"description": "description=Connector display name",
"type": "string"
},
"connector_type": {
"description": "description=Connector source type",
"type": "string"
},
"facts": {
"description": "description=List of grounded facts currently in memory lattice",
"items": {
"type": "string"
},
"type": [
"null",
"array"
]
},
"status": {
"description": "description=Inspection status (VERIFIED_FACTS_INSPECTED)",
"type": "string"
},
"total_facts": {
"description": "description=Total facts tracked for this connector",
"type": "integer"
}
},
"required": [
"status",
"connector_id",
"connector_name",
"connector_type",
"total_facts",
"facts"
],
"additionalProperties": false
}🟢icx_inspect_space(space_id)
Audits and returns real-time diagnostic telemetry for a partitioned memory space, including active node counts, total synapses, grounded facts, memory state, and contradiction alarms. Use this tool to monitor memory partition health, verify document ingestion, check storage capacity, or detect contradiction alarms in a space. Do NOT use for querying memory content (use icx_recall_scoped or icx_quote_slot). Read-only operation with zero side effects. Requires X-License-Key authentication.
입력 스키마
{
"type": "object",
"properties": {
"space_id": {
"description": "Optional memory space partition to inspect. Defaults to caller default space ('default').",
"type": "string"
}
},
"required": []
}출력 스키마
{
"type": "object",
"properties": {
"active_nodes": {
"description": "description=Active topological simplicial nodes",
"type": "integer"
},
"contradictions_detected": {
"description": "description=Contradiction alarms in space",
"type": "integer"
},
"grounded_facts_count": {
"description": "description=Total decoded grounded facts",
"type": "integer"
},
"space_id": {
"description": "description=Target memory space partition",
"type": "string"
},
"state": {
"description": "description=Memory space state (active | idle)",
"type": "string"
},
"status": {
"description": "description=Space inspection status",
"type": "string"
},
"total_synapses": {
"description": "description=Total learned neural synapses",
"type": "integer"
}
},
"required": [
"status",
"space_id",
"active_nodes",
"total_synapses",
"grounded_facts_count",
"contradictions_detected",
"state"
],
"additionalProperties": false
}🟢icx_list_connectors
Lists all active cloud changefeed connectors (GitHub, GitLab, Notion, Google Drive, Linear, Slack, PostgreSQL) registered for the tenant. Read-only operation. Requires X-License-Key authentication.
입력 스키마
{
"type": "object",
"properties": {},
"required": []
}출력 스키마
{
"type": "object",
"properties": {
"connectors": {
"description": "description=Active data source connectors",
"items": {
"additionalProperties": false,
"properties": {
"channels": {
"items": {
"type": "string"
},
"type": [
"null",
"array"
]
},
"created_at": {
"type": "string"
},
"facts_count": {
"type": "integer"
},
"id": {
"type": "string"
},
"last_sync_at": {
"type": [
"null",
"string"
]
},
"metadata": {
"additionalProperties": true,
"type": "object"
},
"name": {
"type": "string"
},
"status": {
"type": "string"
},
"target_channels": {
"items": {
"type": "string"
},
"type": [
"null",
"array"
]
},
"target_uri": {
"type": "string"
},
"tenant_id": {
"type": "string"
},
"type": {
"type": "string"
},
"updated_at": {
"type": [
"null",
"string"
]
},
"webhook_secret": {
"type": "string"
},
"webhook_url": {
"type": "string"
}
},
"required": [
"id",
"tenant_id",
"type",
"name",
"target_uri",
"webhook_url",
"status",
"facts_count",
"created_at"
],
"type": "object"
},
"type": [
"null",
"array"
]
},
"status": {
"description": "description=Listing status",
"type": "string"
},
"total": {
"description": "description=Count of registered connectors",
"type": "integer"
}
},
"required": [
"status",
"total",
"connectors"
],
"additionalProperties": false
}🟢icx_multihop_walk(max_hops, root_entity, space_id, start_entity, target_entity, ...)
Executes a single-pass sub-5ms multi-hop simplicial causal walk across the Volumetric Lattice Network and Ontology relations. Traces transitive dependency chains (e.g. A -> B -> C -> D -> Leaf) and resolves temporal state overrides (retaining dynamic multi-policy mutations). Read-only operation. Requires X-License-Key authentication.
입력 스키마
{
"type": "object",
"properties": {
"max_hops": {
"description": "Maximum traversal depth (default: 5 hops, max: 20).",
"type": "number"
},
"root_entity": {
"description": "Alias for start_entity.",
"type": "string"
},
"space_id": {
"description": "Optional memory space partition to walk within (default: 'default').",
"type": "string"
},
"start_entity": {
"description": "The root or starting entity identifier (e.g. 'Project Aurora', 'Contract_Jan10'). Alias: root_entity.",
"type": "string"
},
"target_entity": {
"description": "Optional terminal target entity identifier or relation to reach. If omitted, traverses to the leaf fact.",
"type": "string"
},
"target_relation": {
"description": "Alias for target_entity.",
"type": "string"
}
},
"required": []
}출력 스키마
{
"type": "object",
"properties": {
"cumulative_energy": {
"description": "description=Hopfield composite energy metric",
"type": "number"
},
"duration_ms": {
"description": "description=Sub-5ms execution time",
"type": "number"
},
"hops": {
"description": "description=Individual verified associative relation hops",
"items": {
"additionalProperties": false,
"properties": {
"a4_distance": {
"type": "integer"
},
"citation_uri": {
"type": "string"
},
"document_id": {
"type": "string"
},
"fact": {
"type": "string"
},
"hop_energy": {
"type": "number"
},
"relation": {
"type": "string"
},
"source": {
"type": "string"
},
"target": {
"type": "string"
}
},
"required": [
"source",
"relation",
"target",
"hop_energy",
"fact",
"a4_distance"
],
"type": "object"
},
"type": [
"null",
"array"
]
},
"path": {
"description": "description=Sequence of entities traversed along simplicial path",
"items": {
"type": "string"
},
"type": [
"null",
"array"
]
},
"resolved": {
"description": "description=True if target entity or complete chain was resolved",
"type": "boolean"
},
"status": {
"description": "description=Walk status (success | error)",
"type": "string"
},
"summary": {
"description": "description=Human-readable causal traversal path summary",
"type": "string"
},
"terminal_entity": {
"description": "description=Terminal leaf entity identifier",
"type": "string"
},
"terminal_fact": {
"description": "description=Grounded leaf fact at chain termination",
"type": "string"
}
},
"required": [
"status",
"path",
"hops",
"cumulative_energy",
"resolved",
"duration_ms",
"summary"
],
"additionalProperties": false
}🔴icx_purge_source(source_id, space_id)
Executes O(1) instant memory unlinking and revocation of all facts, simplices, and document associations learned from a specific data source or connector without requiring model retraining. Mutating operation. Requires X-License-Key authentication.
입력 스키마
{
"type": "object",
"properties": {
"source_id": {
"description": "The source_id or connector_id whose facts should be instantly purged from tenant memory.",
"type": "string"
},
"space_id": {
"description": "Optional memory space partition. Defaults to 'default'.",
"type": "string"
}
},
"required": [
"source_id"
]
}출력 스키마
{
"type": "object",
"properties": {
"message": {
"description": "description=Operational confirmation summary",
"type": "string"
},
"source_id": {
"description": "description=Target source/connector identifier",
"type": "string"
},
"status": {
"description": "description=Purge status (VERIFIED_PURGED)",
"type": "string"
},
"unlinked_facts": {
"description": "description=Total simplices unlinked in O(1)",
"type": "integer"
}
},
"required": [
"status",
"source_id",
"unlinked_facts",
"message"
],
"additionalProperties": false
}🟢icx_quote_slot(family, index, length, space_id, start)
Retrieves exact character-for-character verbatim text and cryptographic SHA-256 hashes from document registers by document family and 1-based slot index without AI paraphrasing. Optional start (0-based character offset) and length (character count) return a verbatim slice of the stored slot text. The slice is the exact stored characters, not a summary. Omit both start and length to return the whole slot. If start or length is out of range, the call errors and does not clamp. sha256 and parent_sha256 are the SHA-256 of the entire stored slot. slice_sha256 is the SHA-256 of the characters returned in exact_quote. Use this tool when exact contractual wording, statutory clauses, license keys, or immutable code revisions must be quoted verbatim without AI modification. Do NOT use for semantic question answering (use icx_recall_scoped), and do NOT use for keyword exploration (use icx_search_facts). Read-only operation with zero side effects. Requires X-License-Key authentication.
입력 스키마
{
"type": "object",
"properties": {
"family": {
"description": "Document family identifier specified during ingestion (e.g. 'contract.indemnity', 'msa.pricing', 'auth.tokens').",
"type": "string"
},
"index": {
"description": "1-based ordinal member index (e.g. 1 for first revision, 2 for second revision). Minimum: 1.",
"type": "number"
},
"length": {
"description": "Optional character count beginning at start. Omit together with start to return the whole slot. A length that runs past the end of the stored text is an error. The returned text is a verbatim slice, not a summary.",
"type": "number"
},
"space_id": {
"description": "Optional memory space partition where the family was stored. Defaults to caller default space.",
"type": "string"
},
"start": {
"description": "Optional 0-based character offset into the stored slot. Omit together with length to return the whole slot. Out of range is an error. The returned text is a verbatim slice of the stored characters, not a summary.",
"type": "number"
}
},
"required": [
"family",
"index"
]
}출력 스키마
{
"type": "object",
"properties": {
"exact_quote": {
"description": "description=Verbatim stored characters returned. The whole slot, or the requested start/length slice. Not a summary.",
"type": "string"
},
"family": {
"description": "description=Document family category",
"type": "string"
},
"index": {
"description": "description=Ordinal slot index (1-based)",
"type": "integer"
},
"parent_sha256": {
"description": "description=SHA-256 of the entire stored slot. Same value as sha256. This is the document seal.",
"type": "string"
},
"sha256": {
"description": "description=SHA-256 of the entire stored slot. Document seal. Not the slice hash.",
"type": "string"
},
"slice_length": {
"description": "description=Character count of exact_quote. Equals the stored slot length when start and length are omitted.",
"type": "integer"
},
"slice_sha256": {
"description": "description=SHA-256 of the verbatim characters returned in exact_quote.",
"type": "string"
},
"slice_start": {
"description": "description=0-based character offset of exact_quote inside the stored slot. 0 when the whole slot is returned.",
"type": "integer"
},
"source_uri": {
"description": "description=Original document source URI",
"type": "string"
},
"space_id": {
"description": "description=Target memory space partition",
"type": "string"
},
"status": {
"description": "description=Retrieval status (VERIFIED_VERBATIM_QUOTE | REGISTER_SLOT_EMPTY)",
"type": "string"
}
},
"required": [
"status",
"family",
"index",
"space_id",
"exact_quote",
"source_uri",
"sha256",
"slice_start",
"slice_length",
"parent_sha256",
"slice_sha256"
],
"additionalProperties": false
}🟢icx_recall_scoped(query, space_id, top_k)
Performs semantic search across persistent long-term memory to retrieve grounded facts, relevant citations, and source documents matching a natural language question. Use this tool when answering questions about previously saved project specifications, codebase decisions, user preferences, or documents. Do NOT use for saving new facts (use icx_remember), do NOT use for raw keyword lookup (use icx_search_facts), and do NOT use for exact character-for-character verbatim quotes (use icx_quote_slot). Read-only operation with zero side effects. Requires X-License-Key authentication.
입력 스키마
{
"type": "object",
"properties": {
"query": {
"description": "Natural language question, concept, or search prompt to recall relevant facts for.",
"type": "string"
},
"space_id": {
"description": "Optional memory space partition to restrict recall to (e.g. 'default', 'codebase_docs'). Defaults to caller default space.",
"type": "string"
},
"top_k": {
"description": "Maximum number of grounded facts to retrieve (default: 10, min: 1, max: 50).",
"type": "number"
}
},
"required": [
"query"
]
}출력 스키마
{
"type": "object",
"properties": {
"count": {
"description": "description=Number of grounded facts returned",
"type": "integer"
},
"facts": {
"description": "description=List of recalled grounded facts and citations",
"items": {
"additionalProperties": true,
"type": "object"
},
"type": [
"null",
"array"
]
},
"query": {
"description": "description=Natural language query submitted",
"type": "string"
},
"space_id": {
"description": "description=Target memory space partition",
"type": "string"
},
"status": {
"description": "description=Recall status (VERIFIED_RECALL | NO_GROUNDED_FACTS_FOUND)",
"type": "string"
},
"total_in_space": {
"description": "description=Total nodes in active memory space",
"type": "integer"
}
},
"required": [
"status",
"query",
"space_id",
"count",
"facts",
"total_in_space"
],
"additionalProperties": false
}⚪icx_register_connector(api_key, auth_token, default_risk, name, target_uri, ...)
Registers a new cloud webhook changefeed connector or remote MCP server for continuous epistemic auto-sync with AES-256-GCM secret vaulting and HMAC signature verification. Mutating operation. Requires X-License-Key authentication.
입력 스키마
{
"type": "object",
"properties": {
"api_key": {
"description": "Optional API key header for remote MCP server (sent via X-API-Key header).",
"type": "string"
},
"auth_token": {
"description": "Optional Bearer token or authorization credential for remote MCP server or API.",
"type": "string"
},
"default_risk": {
"description": "Optional default risk classification for ingested tools ('read', 'write', 'money', 'irreversible'). Defaults to 'write'.",
"type": "string"
},
"name": {
"description": "Human-readable name for the connector (e.g. 'Acme Backend Main Repo', 'Stripe MCP Tools').",
"type": "string"
},
"target_uri": {
"description": "Target repository URL, Notion workspace URL, or remote MCP server HTTP endpoint (e.g. 'https://api.stripe.com/mcp').",
"type": "string"
},
"tools": {
"description": "Optional raw JSON-RPC tools list manifest for offline or direct registration without remote HTTP fetch.",
"type": "string"
},
"type": {
"description": "Connector source type: 'github', 'gitlab', 'notion', 'gdrive', 'linear', 'slack', 'postgres', 'mcp', or 'generic'.",
"type": "string"
},
"webhook_secret": {
"description": "Optional custom webhook secret or HMAC key. If omitted, a secure 256-bit key will be auto-generated.",
"type": "string"
}
},
"required": [
"type",
"name",
"target_uri"
]
}출력 스키마
{
"type": "object",
"properties": {
"cards_created": {
"description": "description=Lightweight Tool Cards bonded into e.mem",
"type": "integer"
},
"connector_id": {
"description": "description=Assigned unique connector identifier",
"type": "string"
},
"crates_stored": {
"description": "description=Full JSONSchema Crates stored in QuoteRegister",
"type": "integer"
},
"name": {
"description": "description=Connector display name",
"type": "string"
},
"status": {
"description": "description=Registration status (VERIFIED_REGISTERED)",
"type": "string"
},
"target_uri": {
"description": "description=Target resource URI",
"type": "string"
},
"tools_ingested": {
"description": "description=Count of MCP tools ingested into warehouse",
"type": "integer"
},
"type": {
"description": "description=Connector source type",
"type": "string"
},
"webhook_secret": {
"description": "description=Generated or provided HMAC secret",
"type": "string"
},
"webhook_url": {
"description": "description=Cloud webhook ingest URL",
"type": "string"
}
},
"required": [
"status",
"connector_id",
"type",
"name",
"target_uri",
"webhook_url",
"webhook_secret"
],
"additionalProperties": false
}🟢icx_remember(family, filename, space_id, text)
Stores text documents, code snippets, architectural decisions, and factual knowledge into persistent long-term memory partitioned by space_id. Use this tool when saving important facts, project conventions, API keys, user preferences, or documentation for future sessions. Do NOT use for retrieving stored memory (use icx_recall_scoped for semantic QA, icx_search_facts for keyword lookup, or icx_quote_slot for verbatim quotes). Ingestion is additive and non-destructive: creates new memory nodes without overwriting or mutating existing records. Requires X-License-Key authentication.
입력 스키마
{
"type": "object",
"properties": {
"family": {
"description": "Optional document family grouping for deterministic verbatim register quoting (e.g. 'contract.indemnity', 'auth.tokens'). When set, allows verbatim retrieval via icx_quote_slot.",
"type": "string"
},
"filename": {
"description": "Optional filename or document title provenance tag (e.g. 'architecture.md', 'master_agreement.pdf') to track document origin.",
"type": "string"
},
"space_id": {
"description": "Optional memory space partition (e.g. 'default', 'codebase_docs', 'contracts_v2', 'user_preferences'). Defaults to 'default'.",
"type": "string"
},
"text": {
"description": "The raw text, markdown document, code file, or factual statement to memorize (max ~500KB per call).",
"type": "string"
}
},
"required": [
"text"
]
}출력 스키마
{
"type": "object",
"properties": {
"active_nodes": {
"description": "description=Total active nodes in memory space",
"type": "integer"
},
"bytes_ingested": {
"description": "description=Raw bytes stored in verbatim register",
"type": "integer"
},
"family": {
"description": "description=Document semantic family",
"type": "string"
},
"filename": {
"description": "description=Stored document identifier",
"type": "string"
},
"learned_facts": {
"description": "description=Count of new simplicial facts learned",
"type": "integer"
},
"onboarding_invitation": {
"description": "description=Instructions to claim permanent 1M vault if in ephemeral mode",
"type": "string"
},
"persisted_state": {
"description": "description=Storage layer provenance",
"type": "string"
},
"space_id": {
"description": "description=Target memory space partition",
"type": "string"
},
"status": {
"description": "description=Crystallization status (VERIFIED_STORED | error)",
"type": "string"
}
},
"required": [
"status",
"space_id",
"filename",
"learned_facts",
"active_nodes",
"bytes_ingested",
"persisted_state"
],
"additionalProperties": false
}⚪icx_reset_session(space_id)
Clears conversational dialogue turn history for a session while strictly preserving all underlying persistent memory, learned facts, and document registers in the memory space. Use this tool when switching conversation topics or clearing dialogue context between independent tasks while retaining stored knowledge. Do NOT use for wiping persistent memory (persistent memory is preserved by design). Mutates session turn state but leaves long-term memory intact. Requires X-License-Key authentication.
입력 스키마
{
"type": "object",
"properties": {
"space_id": {
"description": "Optional memory space partition whose ephemeral session dialogue history should be reset. Defaults to caller default space.",
"type": "string"
}
},
"required": []
}출력 스키마
{
"type": "object",
"properties": {
"memory_crystallized_preserved": {
"description": "description=Strictly true - underlying lattice memory is preserved",
"type": "boolean"
},
"session_cleared": {
"description": "description=Whether dialogue turns were cleared",
"type": "boolean"
},
"space_id": {
"description": "description=Target memory space partition",
"type": "string"
},
"status": {
"description": "description=Reset status (SESSION_RESET_SUCCESS)",
"type": "string"
}
},
"required": [
"status",
"space_id",
"session_cleared",
"memory_crystallized_preserved"
],
"additionalProperties": false
}🟢icx_search_facts(limit, query, space_id)
Performs keyword and token search across persistent memory to discover entities, names, and matching terms within a memory space. Use this tool for entity exploration, keyword discovery, and locating specific identifiers or variables in memory. Do NOT use for answering natural language questions (use icx_recall_scoped), and do NOT use for writing data (use icx_remember). Read-only operation with zero side effects. Requires X-License-Key authentication.
입력 스키마
{
"type": "object",
"properties": {
"limit": {
"description": "Maximum number of node matches to return (default: 20, min: 1, max: 100).",
"type": "number"
},
"query": {
"description": "Search keywords, entity names, or token substrings to look up across memory nodes.",
"type": "string"
},
"space_id": {
"description": "Optional memory space partition to search within. Defaults to caller default space.",
"type": "string"
}
},
"required": [
"query"
]
}출력 스키마
{
"type": "object",
"properties": {
"count": {
"description": "description=Number of matching nodes found",
"type": "integer"
},
"matches": {
"description": "description=Simplicial complex nodes matching search query",
"items": {
"additionalProperties": true,
"type": "object"
},
"type": [
"null",
"array"
]
},
"query": {
"description": "description=Search keyword query",
"type": "string"
},
"space_id": {
"description": "description=Target memory space partition",
"type": "string"
},
"status": {
"description": "description=Search status",
"type": "string"
},
"total_in_space": {
"description": "description=Total nodes in active memory space",
"type": "integer"
}
},
"required": [
"status",
"query",
"space_id",
"count",
"matches",
"total_in_space"
],
"additionalProperties": false
}⚪icx_swarm_state(agent_id, expected_version, key, operation, space_id, ...)
Manages the persistent shared variable namespace (V_t) and mutex leases for collaborative swarms of autonomous agents (Cursor, Claude, Cline, OpenDevin). Reads, writes, or atomic CAS-swaps typed state objects (AST graphs, data tables, audit flags) without prompt re-serialization. Mutating/read operation. Requires X-License-Key authentication.
입력 스키마
{
"type": "object",
"properties": {
"agent_id": {
"description": "Agent identifier for provenance tracking and lease ownership (e.g. 'agent_architect').",
"type": "string"
},
"expected_version": {
"description": "Expected version integer for atomic Compare-And-Swap ('swap' operation).",
"type": "number"
},
"key": {
"description": "Variable or lock resource key (required for get, set, swap, delete, lock operations).",
"type": "string"
},
"operation": {
"description": "The operation to perform: 'get', 'set', 'swap', 'list', 'delete', 'acquire_lock', 'release_lock'.",
"type": "string"
},
"space_id": {
"description": "Optional memory space partition (default: 'default').",
"type": "string"
},
"value": {
"description": "Value payload to store (for set or swap operations; can be JSON string or text).",
"type": "string"
}
},
"required": [
"operation"
]
}출력 스키마
{
"type": "object",
"properties": {
"error": {
"description": "description=Error details if operation failed",
"type": "string"
},
"operation": {
"description": "description=Action performed (get | set | swap | list | lock)",
"type": "string"
},
"status": {
"description": "description=Operation status (ok | error)",
"type": "string"
},
"swapped": {
"description": "description=True if atomic CAS succeeded",
"type": "boolean"
},
"variable": {
"additionalProperties": false,
"description": "description=Target variable details",
"properties": {
"created_at": {
"type": "string"
},
"expires_at": {
"type": "string"
},
"key": {
"type": "string"
},
"metadata": {
"additionalProperties": true,
"type": "object"
},
"owner_agent": {
"type": "string"
},
"type": {
"type": "string"
},
"updated_at": {
"type": "string"
},
"value": true,
"version": {
"type": "integer"
}
},
"required": [
"key",
"value",
"type",
"version",
"created_at",
"updated_at"
],
"type": [
"null",
"object"
]
},
"variables": {
"description": "description=List of variables in space for list operation",
"items": {
"additionalProperties": false,
"properties": {
"created_at": {
"type": "string"
},
"expires_at": {
"type": "string"
},
"key": {
"type": "string"
},
"metadata": {
"additionalProperties": true,
"type": "object"
},
"owner_agent": {
"type": "string"
},
"type": {
"type": "string"
},
"updated_at": {
"type": "string"
},
"value": true,
"version": {
"type": "integer"
}
},
"required": [
"key",
"value",
"type",
"version",
"created_at",
"updated_at"
],
"type": "object"
},
"type": [
"null",
"array"
]
}
},
"required": [
"status",
"operation"
],
"additionalProperties": false
}🟢icx_sync_audit
Retrieves historical synchronization events, deltas processed, facts learned, and sub-2ms latency telemetry for compliance and audit auditing. Read-only operation. Requires X-License-Key authentication.
입력 스키마
{
"type": "object",
"properties": {},
"required": []
}출력 스키마
{
"type": "object",
"properties": {
"audit_logs": {
"description": "description=Historical synchronization events",
"items": {
"additionalProperties": false,
"properties": {
"connector_id": {
"type": "string"
},
"connector_type": {
"type": "string"
},
"deltas_count": {
"type": "integer"
},
"deltas_processed": {
"type": "integer"
},
"duration_ms": {
"type": "number"
},
"event_name": {
"type": "string"
},
"facts_invalidated": {
"type": "integer"
},
"facts_learned": {
"type": "integer"
},
"id": {
"type": "string"
},
"status": {
"type": "string"
},
"target_uri": {
"type": "string"
},
"tenant_id": {
"type": "string"
},
"timestamp": {
"type": "string"
}
},
"required": [
"id",
"tenant_id",
"connector_id",
"connector_type",
"event_name",
"deltas_processed",
"facts_learned",
"facts_invalidated",
"duration_ms",
"timestamp"
],
"type": "object"
},
"type": [
"null",
"array"
]
},
"status": {
"description": "description=Audit status",
"type": "string"
},
"total": {
"description": "description=Count of audit entries",
"type": "integer"
}
},
"required": [
"status",
"total",
"audit_logs"
],
"additionalProperties": false
}⚪icx_sync_delta(new_text, old_text, source_id, space_id, uri)
Extracts fine-grained deltas between previous text/document state and updated state, and crystallizes them into the Volumetric Memory lattice in sub-2ms on CPU with automatic secret scrubbing and SHA-256 deduplication. Use this tool for continuous incremental sync of code files, documentation, PRDs, and database schemas. Mutating operation. Requires X-License-Key authentication.
입력 스키마
{
"type": "object",
"properties": {
"new_text": {
"description": "New updated text/code/document state after modifications. Leave empty for document deletions.",
"type": "string"
},
"old_text": {
"description": "Previous text/code/document state before modifications. Leave empty for new document additions.",
"type": "string"
},
"source_id": {
"description": "Optional connector or source identifier tracking provenance for instant purge (e.g. 'github_core', 'cli_watch'). Defaults to 'mcp_sync'.",
"type": "string"
},
"space_id": {
"description": "Optional memory space partition. Defaults to 'default'.",
"type": "string"
},
"uri": {
"description": "Document or file URI identifier (e.g. 'src/backend/engine.go', 'docs/rfc_42.md').",
"type": "string"
}
},
"required": [
"new_text"
]
}출력 스키마
{
"type": "object",
"properties": {
"deltas_processed": {
"description": "description=Count of fine-grained deltas extracted",
"type": "integer"
},
"duration_ms": {
"description": "description=Sub-millisecond crystallization execution latency",
"type": "number"
},
"facts_invalidated": {
"description": "description=Obsolete facts unlinked from lattice",
"type": "integer"
},
"facts_learned": {
"description": "description=New simplicial facts added to lattice",
"type": "integer"
},
"space_id": {
"description": "description=Target memory space partition",
"type": "string"
},
"status": {
"description": "description=Crystallization status (VERIFIED_CRYSTALLIZED | error)",
"type": "string"
},
"uri": {
"description": "description=File or document URI",
"type": "string"
}
},
"required": [
"status",
"space_id",
"uri",
"deltas_processed",
"facts_learned",
"facts_invalidated",
"duration_ms"
],
"additionalProperties": false
}⚪icx_trigger_sync(connector_id)
Triggers an on-demand active pull and delta synchronization for a registered connector (GitHub, GitLab, Notion, Google Drive, Linear, Slack, PostgreSQL). Fetches live commits, issues, PRDs, or DDL schemas and crystallizes deltas into persistent Volumetric Memory in sub-2ms. Mutating operation. Requires X-License-Key authentication.
입력 스키마
{
"type": "object",
"properties": {
"connector_id": {
"description": "The unique identifier of the connector to synchronize.",
"type": "string"
}
},
"required": [
"connector_id"
]
}출력 스키마
{
"type": "object",
"properties": {
"connector_id": {
"description": "description=Connector identifier",
"type": "string"
},
"connector_name": {
"description": "description=Connector display name",
"type": "string"
},
"connector_type": {
"description": "description=Connector source type",
"type": "string"
},
"deltas_processed": {
"description": "description=Count of fine-grained deltas extracted",
"type": "integer"
},
"duration_ms": {
"description": "description=Crystallization duration in milliseconds",
"type": "number"
},
"facts_invalidated": {
"description": "description=Obsolete facts unlinked",
"type": "integer"
},
"facts_learned": {
"description": "description=New simplicial facts learned into lattice",
"type": "integer"
},
"message": {
"description": "description=Operational summary message",
"type": "string"
},
"status": {
"description": "description=Sync status (VERIFIED_CRYSTALLIZED | error)",
"type": "string"
},
"timestamp": {
"description": "description=UTC timestamp of synchronization",
"type": "string"
}
},
"required": [
"status",
"connector_id",
"connector_name",
"connector_type",
"deltas_processed",
"facts_learned",
"facts_invalidated",
"duration_ms",
"timestamp",
"message"
],
"additionalProperties": false
}🟢icx_var_get(key, space_id)
Retrieves a named typed variable, AST, symbol table, or state object from the persistent V_t swarm namespace. Read-only. Requires X-License-Key authentication.
입력 스키마
{
"type": "object",
"properties": {
"key": {
"description": "The variable key to retrieve.",
"type": "string"
},
"space_id": {
"description": "Optional memory space partition (default: 'default').",
"type": "string"
}
},
"required": [
"key"
]
}출력 스키마
{
"type": "object",
"properties": {
"error": {
"description": "description=Error details if operation failed",
"type": "string"
},
"operation": {
"description": "description=Action performed (get | set | swap | list | lock)",
"type": "string"
},
"status": {
"description": "description=Operation status (ok | error)",
"type": "string"
},
"swapped": {
"description": "description=True if atomic CAS succeeded",
"type": "boolean"
},
"variable": {
"additionalProperties": false,
"description": "description=Target variable details",
"properties": {
"created_at": {
"type": "string"
},
"expires_at": {
"type": "string"
},
"key": {
"type": "string"
},
"metadata": {
"additionalProperties": true,
"type": "object"
},
"owner_agent": {
"type": "string"
},
"type": {
"type": "string"
},
"updated_at": {
"type": "string"
},
"value": true,
"version": {
"type": "integer"
}
},
"required": [
"key",
"value",
"type",
"version",
"created_at",
"updated_at"
],
"type": [
"null",
"object"
]
},
"variables": {
"description": "description=List of variables in space for list operation",
"items": {
"additionalProperties": false,
"properties": {
"created_at": {
"type": "string"
},
"expires_at": {
"type": "string"
},
"key": {
"type": "string"
},
"metadata": {
"additionalProperties": true,
"type": "object"
},
"owner_agent": {
"type": "string"
},
"type": {
"type": "string"
},
"updated_at": {
"type": "string"
},
"value": true,
"version": {
"type": "integer"
}
},
"required": [
"key",
"value",
"type",
"version",
"created_at",
"updated_at"
],
"type": "object"
},
"type": [
"null",
"array"
]
}
},
"required": [
"status",
"operation"
],
"additionalProperties": false
}🟢icx_var_list(prefix, space_id)
Lists all active variables and types stored in the persistent V_t swarm namespace, with optional prefix matching. Read-only. Requires X-License-Key authentication.
입력 스키마
{
"type": "object",
"properties": {
"prefix": {
"description": "Optional prefix to filter variable keys by (e.g. 'ast_', 'report_').",
"type": "string"
},
"space_id": {
"description": "Optional memory space partition (default: 'default').",
"type": "string"
}
},
"required": []
}출력 스키마
{
"type": "object",
"properties": {
"error": {
"description": "description=Error details if operation failed",
"type": "string"
},
"operation": {
"description": "description=Action performed (get | set | swap | list | lock)",
"type": "string"
},
"status": {
"description": "description=Operation status (ok | error)",
"type": "string"
},
"swapped": {
"description": "description=True if atomic CAS succeeded",
"type": "boolean"
},
"variable": {
"additionalProperties": false,
"description": "description=Target variable details",
"properties": {
"created_at": {
"type": "string"
},
"expires_at": {
"type": "string"
},
"key": {
"type": "string"
},
"metadata": {
"additionalProperties": true,
"type": "object"
},
"owner_agent": {
"type": "string"
},
"type": {
"type": "string"
},
"updated_at": {
"type": "string"
},
"value": true,
"version": {
"type": "integer"
}
},
"required": [
"key",
"value",
"type",
"version",
"created_at",
"updated_at"
],
"type": [
"null",
"object"
]
},
"variables": {
"description": "description=List of variables in space for list operation",
"items": {
"additionalProperties": false,
"properties": {
"created_at": {
"type": "string"
},
"expires_at": {
"type": "string"
},
"key": {
"type": "string"
},
"metadata": {
"additionalProperties": true,
"type": "object"
},
"owner_agent": {
"type": "string"
},
"type": {
"type": "string"
},
"updated_at": {
"type": "string"
},
"value": true,
"version": {
"type": "integer"
}
},
"required": [
"key",
"value",
"type",
"version",
"created_at",
"updated_at"
],
"type": "object"
},
"type": [
"null",
"array"
]
}
},
"required": [
"status",
"operation"
],
"additionalProperties": false
}🟡icx_var_set(agent_id, key, space_id, ttl_seconds, type, ...)
Stores a named typed variable, AST, symbol table, or state object into the persistent V_t swarm namespace with optional TTL. Accessible to all collaborative agents. Requires X-License-Key authentication.
입력 스키마
{
"type": "object",
"properties": {
"agent_id": {
"description": "Optional agent identifier (e.g. 'cursor', 'claude_desktop').",
"type": "string"
},
"key": {
"description": "The unique variable identifier in the swarm space.",
"type": "string"
},
"space_id": {
"description": "Optional memory space partition (default: 'default').",
"type": "string"
},
"ttl_seconds": {
"description": "Optional Time-To-Live in seconds (default: 86400 = 24h, 0 = permanent).",
"type": "number"
},
"type": {
"description": "Optional variable type: 'string', 'json', 'ast', 'diff', 'report', 'binary' (default: 'json').",
"type": "string"
},
"value": {
"description": "The value payload to store (string, JSON, or code snippet).",
"type": "string"
}
},
"required": [
"key",
"value"
]
}출력 스키마
{
"type": "object",
"properties": {
"error": {
"description": "description=Error details if operation failed",
"type": "string"
},
"operation": {
"description": "description=Action performed (get | set | swap | list | lock)",
"type": "string"
},
"status": {
"description": "description=Operation status (ok | error)",
"type": "string"
},
"swapped": {
"description": "description=True if atomic CAS succeeded",
"type": "boolean"
},
"variable": {
"additionalProperties": false,
"description": "description=Target variable details",
"properties": {
"created_at": {
"type": "string"
},
"expires_at": {
"type": "string"
},
"key": {
"type": "string"
},
"metadata": {
"additionalProperties": true,
"type": "object"
},
"owner_agent": {
"type": "string"
},
"type": {
"type": "string"
},
"updated_at": {
"type": "string"
},
"value": true,
"version": {
"type": "integer"
}
},
"required": [
"key",
"value",
"type",
"version",
"created_at",
"updated_at"
],
"type": [
"null",
"object"
]
},
"variables": {
"description": "description=List of variables in space for list operation",
"items": {
"additionalProperties": false,
"properties": {
"created_at": {
"type": "string"
},
"expires_at": {
"type": "string"
},
"key": {
"type": "string"
},
"metadata": {
"additionalProperties": true,
"type": "object"
},
"owner_agent": {
"type": "string"
},
"type": {
"type": "string"
},
"updated_at": {
"type": "string"
},
"value": true,
"version": {
"type": "integer"
}
},
"required": [
"key",
"value",
"type",
"version",
"created_at",
"updated_at"
],
"type": "object"
},
"type": [
"null",
"array"
]
}
},
"required": [
"status",
"operation"
],
"additionalProperties": false
}🟡icx_wasm_exec(code, space_id, timeout_ms)
Executes compiled WebAssembly (WASM) bytecode or WAT text in-process with direct sub-100 microsecond Go host function memory bindings (icx_search, icx_recall, icx_quote, icx_remember, icx_walk, icx_get_var, icx_set_var, icx_stats). Eliminates subprocess spawning and socket IPC for high-frequency trading and low-latency robotics. Mutating/read operation. Requires X-License-Key authentication.
입력 스키마
{
"type": "object",
"properties": {
"code": {
"description": "The WASM bytecode (base64 or binary string), WAT text, or in-process ICX script to execute.",
"type": "string"
},
"space_id": {
"description": "Optional memory space partition to execute within (default: 'default').",
"type": "string"
},
"timeout_ms": {
"description": "Optional execution timeout in milliseconds (default: 50ms, max: 500ms).",
"type": "number"
}
},
"required": [
"code"
]
}출력 스키마
{
"type": "object",
"properties": {
"error": {
"description": "description=Error message if execution failed",
"type": "string"
},
"execution_time_ms": {
"description": "description=Wall-clock execution time in milliseconds",
"type": "number"
},
"grounded_fact_count": {
"description": "description=Count of grounded memory facts accessed",
"type": "integer"
},
"memory_ops_count": {
"description": "description=Count of memory queries or mutations performed",
"type": "integer"
},
"status": {
"description": "description=Execution status (success | error | timeout)",
"type": "string"
},
"stderr": {
"description": "description=Captured stderr or error trace",
"type": "string"
},
"stdout": {
"description": "description=Captured stdout from print() statements",
"type": "string"
}
},
"required": [
"status",
"stdout",
"execution_time_ms",
"memory_ops_count",
"grounded_fact_count"
],
"additionalProperties": false
}🟢recall_epistemic_context(depth, format, query, space_id)
Sub-5ms Voronoi topological walk and semantic recall across connected tools, repos, issues, and memory. Replaces external read tools.
입력 스키마
{
"type": "object",
"properties": {
"depth": {
"description": "Optional Voronoi hop depth (1-5, default: 2).",
"type": "number"
},
"format": {
"description": "Optional output format: 'standard' (default) or 'ribbon' (1D Geodesic Ribbon).",
"type": "string"
},
"query": {
"description": "Query across connected tools and memory.",
"type": "string"
},
"space_id": {
"description": "Optional memory space partition.",
"type": "string"
}
},
"required": [
"query"
]
}🟢solve_hermeneutics(action, pair, query)
Public Deterministic Solver for Comparative Paradigmatic Analysis (CPA), 1st-Century Jewish Hermeneutics (Middot), and Concentric Chiastic Folding for Tov Rose and Dr. Pitcher research. Zero hallucination guarantee (boundary operator d^2 = 0).
입력 스키마
{
"type": "object",
"properties": {
"action": {
"description": "Optional action: 'cpa', 'middot', 'fold', 'witness', 'firewall', 'ask'.",
"type": "string"
},
"pair": {
"description": "Optional CPA pair: '2tim_numbers', 'gal_exodus', 'rom_leviticus', '1pet_1enoch'.",
"type": "string"
},
"query": {
"description": "Natural language research question or alignment query (e.g. 'Run CPA between Numbers and 2 Timothy', 'Explain Binyan Av in Matthew 2:23', 'Fold Psalm 23').",
"type": "string"
}
},
"required": [
"query"
]
}커뮤니티
증거