Icm logo

Icm

Unclaimed

by rtk-ai

Permanent memory for AI agents. Single binary, zero dependencies, MCP native.

Install

$claude mcp add icm -- icm serve

Set up this server

This server needs project-specific setup. Follow the project instructions; no reusable public launch command is available yet.

Project instructions
ai-agentsclaude-codeexperimentalmcpmemoryrust

More in AI & ML

Browse the full directory

Unclaimed listing

Is this your MCP server?

This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.

Claim this server

Security profile

Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works

32 of 32 tools

Documented tools (32)

From project documentation. A server handshake does not verify each tool’s description or behavior.

icm_feedback_record

Record a correction when an AI prediction was wrong

icm_feedback_search

Search past corrections to inform future predictions

icm_feedback_stats

Feedback statistics: total count, breakdown by topic, most applied

icm_learn

Scan a project directory and seed a Memoir knowledge graph from its code/docs

icm_memoir_add_concept

Add a concept with labels

icm_memoir_create

Create a new memoir (knowledge container)

icm_memoir_export

Export graph (json, dot, ascii, ai) with confidence levels

icm_memoir_inspect

Inspect concept and graph neighborhood (BFS)

icm_memoir_link

Create typed relation between concepts

icm_memoir_list

List all memoirs

icm_memoir_refine

Update a concept's definition

icm_memoir_search

Full-text search, optionally filtered by label

icm_memoir_search_all

Search across all memoirs

icm_memoir_show

Show memoir details and all concepts

icm_memory_consolidate

Merge all memories of a topic into one summary

icm_memory_embed_all

Backfill embeddings for vector search

icm_memory_extract_patterns

Detect recurring patterns within a topic and surface them as concepts

icm_memory_forget

Delete a memory by ID

icm_memory_forget_topic

Delete all memories in a given topic

icm_memory_health

Per-topic hygiene audit (staleness, consolidation needs)

icm_memory_list_topics

List all topics with counts

icm_memory_recall

Search by query, filter by topic / keyword / project

icm_memory_stats

Global memory statistics

icm_memory_store

Store with auto-dedup (>85% similarity → update instead of duplicate)

icm_memory_update

Edit a memory in-place (content, importance, keywords)

icm_transcript_record

Append a raw message (role, content, optional tool + tokens + metadata)

icm_transcript_search

FTS5 search across messages (BM25, boolean, phrase, prefix)

icm_transcript_show

Replay full message thread of a session, chronologically

icm_transcript_start_session

Create a session for verbatim message capture; returns sessionid

icm_transcript_stats

Sessions, messages, bytes, breakdown by role/agent/top-sessions

icm_wake_up

Build a project-scoped wake-up pack (critical/high memories + preferences) for SessionStart-style context injection

OpenCode

session start

Tool change history

Compared across complete checks of the same configuration. Tools were listed, not invoked. Input-schema changes are not measured here.

No complete tool checks yet.

FAQ

Questions about Icm MCP Server

How do I connect Icm MCP Server to Claude?
The listing records `claude mcp add icm -- icm serve` as its setup step. Run it, then follow the repository's instructions for the client configuration; the listing names Claude Desktop, Claude Code, Cursor as compatible clients.
Is Icm MCP Server free?
The listed licence is Apache-2.0. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
What can Icm MCP Server do?
Icm MCP Server documents 32 tools to the agent, including icm_feedback_record, icm_feedback_search, icm_feedback_stats. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.