GENOME MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| GENOME_MCP_DB | No | Override the default database path (~/.genome/memories.db) for persistent memory storage. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| rememberA | Store a fact or note in long-term memory. |
| recallA | Search long-term memory for information relevant to a query. |
| forgetA | Delete the single memory most relevant to |
| reset_memoriesA | Delete ALL memories for a user. Destructive and irreversible. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 4 tools
Each tool maps to a distinct memory operation: remember for storing, recall for searching, forget for deleting a single memory, and reset_memories for clearing an entire namespace. The overlap between forget and reset_memories is clearly scoped by singleness versus all-memories, so there is no real ambiguity.
Three tools use simple lowercase verb forms (remember, recall, forget) and one uses verb_noun snake_case (reset_memories). The pattern is mostly consistent and intuitive, with only reset_memories deviating by including an object.
Four tools is a well-scoped count for a memory server. Each tool covers a necessary operation without redundancy or bloat, making the set easy to navigate.
The core memory lifecycle is covered: store, read/search, delete one, and delete all. There is no explicit update operation, but for a semantic memory store treating memories as immutable facts this is not a meaningful gap.