MCP server for iGenius Memory — gives AI agents persistent memory tools via the hosted API
Project description
iGenius MCP — Thin Memory Server for VS Code
A lightweight MCP (Model Context Protocol) server that gives AI agents persistent memory via the iGenius Memory service.
No database, no LLM, no local backend required — just an API key.
Quick Start
pip install igenius-mcp
Set your API key and run:
export IGENIUS_API_KEY=ig_your_key_here
igenius-mcp
Get a free key at igenius-memory.online
VS Code Setup
Add to ~/.vscode/mcp.json:
{
"servers": {
"igenius-memory": {
"command": "igenius-mcp",
"env": { "IGENIUS_API_KEY": "ig_your_key_here" },
"type": "stdio"
}
}
}
Restart VS Code — all 14 memory tools are now available to Copilot and any MCP-compatible agent.
Available Tools
| Tool | Description |
|---|---|
memory_briefing |
Session briefing from all memory layers (call FIRST) |
memory_ingest |
Ingest user/agent messages for AI extraction |
memory_consolidate |
Merge accumulated extracts into master briefing |
memory_process |
Detect trigger words and auto-classify text |
memory_store |
Direct store to a specific memory layer |
memory_search |
Natural language search across memories |
memory_recall |
Retrieve all persistent session memories |
memory_summarize |
LLM-powered summary of a memory layer |
memory_delete |
Delete a memory by ID |
memory_update |
Update fields on an existing memory |
memory_review |
List short-term memories for triage |
memory_promote |
Promote short-term → long-term |
memory_triggers_list |
List trigger words and their layers |
memory_triggers_add |
Add a new trigger word |
Environment Variables
| Variable | Required | Default |
|---|---|---|
IGENIUS_API_KEY |
Yes | — |
IGENIUS_API_URL |
No | https://igenius-memory.online/v1 |
Agent Instructions
For best results, add the iGenius agent instructions to your workspace:
- VS Code: Place
igenius.instructions.mdin~/.vscode/prompts/ - Claude Code: Add to
CLAUDE.md - Workspace: Add to
.github/copilot-instructions.md
Get the template at igenius-memory.info
How It Works
Agent ←→ MCP (stdio) ←→ igenius-mcp ←→ REST API ←→ iGenius Backend
This package is a thin proxy — it translates MCP tool calls into REST API requests. All processing (AI extraction, LLM summarization, encryption) happens server-side. Your data never touches the local machine.
Plans
| Plan | Price | Includes |
|---|---|---|
| Starter | Free | 50 memories, all 14 tools |
| Pro | $19/mo | Unlimited memories, priority, encryption |
| Enterprise | Contact | Custom deployment, SLA |
Details at igenius-memory.store
Links
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file igenius_mcp-0.1.0.tar.gz.
File metadata
- Download URL: igenius_mcp-0.1.0.tar.gz
- Upload date:
- Size: 6.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
49778b2383866ece942af6084dff962086188499c38db5f50aa357a47361f5a6
|
|
| MD5 |
b56690214b00f2952e4b748e09401fa7
|
|
| BLAKE2b-256 |
54f018de827d3662ecabea2f72fd6b66c9b395121bacf00f79d36781e3d4f08f
|
File details
Details for the file igenius_mcp-0.1.0-py3-none-any.whl.
File metadata
- Download URL: igenius_mcp-0.1.0-py3-none-any.whl
- Upload date:
- Size: 7.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2a1a67633792307af9e94809105819843f4bc6f277d3df9c978c4ac1c1e63b40
|
|
| MD5 |
7088c055ec7839a6df69d48ef65fd54d
|
|
| BLAKE2b-256 |
3690b4903f882c62bc4169e8e9ecf9b9acdd38309adc5edbecbd6ad2f65b5859
|