icm-graph for
<h2>Local MCP server that trims project context for AI coding</h2>
- Free
- 4.5
- V v1.1.1
<h2>Local MCP server that trims project context for AI coding</h2>
icm-graph, developed by Ncmonx, is a local Model Context Protocol server that optimizes how coding assistants receive project context to reduce token usage while keeping data local. The tool bundles and compresses relevant code, maintains persistent session memory, enforces interaction limits, and emits detailed logs to support traceability. Targeted at software developers using MCP-compatible IDEs, it aims to improve relevance of model inputs without sending redundant project text off the machine.
What tasks can you actually use it for?
Icemage runs as an MCP intermediary that prepares and reduces project context for AI coding assistants, so it is useful when you want focused model inputs rather than full project dumps. Typical tasks include feeding condensed code bundles to a model, recalling previous session state via persistent memory, and applying limits on interactions to prevent unnecessary model queries during large refactors or test cycles.
How well does it reduce token transmission and preserve context?
The tool uses context bundling and selective filtering to compress code snippets, and it claims a 70 to 90 percent reduction in token usage through aggressive optimization. Concentrated inputs help the model receive only recently relevant edits, improving alignment of suggestions with active work. Built-in self-repair routines attempt to correct runtime errors, while detailed audit trails record which fragments were forwarded for later review.
What file inputs and environments does it accept?
The single-binary distribution targets Windows and Linux and integrates with any client that supports the Model Context Protocol, accepting project files and code snippets as inputs. Icemage processes context locally before making outbound model calls, so the remote AI still requires internet access. macOS is not emphasized in primary documentation, so users on that platform should confirm current releases before deployment.
Is it straightforward to install and fit into a workflow?
Installation is a single executable with no external dependencies, which simplifies deployment for developers who prefer local binaries. Integration typically requires pointing an MCP-aware IDE or client to a local endpoint so the server can handle bundling and session recall. The project targets users of Claude Code and Cursor, so teams with non-MCP workflows may need adapters to introduce the server into existing pipelines.
Practical choice for MCP-focused development teams
Icemage is a practical option for developers who rely on MCP-enabled coding assistants and want tighter control over what project text reaches a model. The emphasis on Windows and Linux releases constrains adoption for macOS-first teams. For engineers already working with MCP integrations, the tool reduces manual preparation of context and supports a local-first approach that keeps sensitive code on developers' machines.
Pros
- Reduces token transmission by an asserted 70โ90 percent through context bundling
- Single-binary distribution for Windows and Linux, no external dependencies
- Persistent memory recall preserves session state across interactions
- Detailed audit trails record which fragments were sent and when
Cons
- macOS support is not highlighted in primary documentation
- Underlying AI models still require internet connectivity
- Claimed token reductions need validation across diverse codebases
- Non-MCP environments require additional adapters for integration
icm-graph for
- Free
- 4.5
- V v1.1.1
Top downloads
VeoMCP
VeoMCP: Veo text-to-video integration for MCP-compatible AI clients
dhlottery-mcp
Efficient Lottery Management with dhlottery-mcp
Autono
Autono: Advanced AI Agent Framework
AgentClaw
Comprehensive AI Agent Management Platform
codeweaver
Context-aware localization server for MCP-enabled developer workflows
Discover more programs
agentpack
- 4.7
- Free
Centralized CLI for managing coding-agent assets across platforms
taskboard
- 4.6
- Free
Taskboard: local Kanban with MCP for developer workflow integration
AIMA
- 4.7
- Free
AIMA review: Automated local AI deployment and hardware management
sentrux
- 4.5
- Free
sentrux: An Advanced AI Architecture Tool
QuickDesk
- 4.3
- Free
QuickDesk: AI-Powered Remote Desktop Solution
kagent
- 4.7
- Free
Comprehensive Framework for AI Agents
local-skills-mcp
- 4.8
- Free
Local Skills MCP: expose local scripts to MCP-compatible AI agents
kmcp
- 4.7
- Free
Streamline MCP Services with kMCP
Streamnative Mcp Server
- 4.5
- Free
Bridge LLM agents to Pulsar and Kafka with an MCP gateway
backlog-mcp-server-rust
- 4.8
- Free
Bridge Backlog and AI assistants with a Rust MCP server