MCP servers / @modelcontextprotocol/server-memory

MCP tool changes

@modelcontextprotocol/server-memory

1 of its last 1 updates changed what the agent reads: 0 tool descriptions rewritten, up to 2.0.0.

npm package · npm page · recorded on 24 October 2026 on a clean machine with placeholder settings; only tools/list was sent. A changed description is not a vulnerability. Method and limits.

Release by release

1.0.0 → 2.0.0

major release, 19 October 2026

add_observations: input schema changed

create_entities: input schema changed

create_relations: input schema changed

delete_entities: input schema changed

delete_observations: input schema changed

delete_relations: input schema changed

open_nodes: input schema changed

read_graph: input schema changed

search_nodes: input schema changed

Releases tried: 1.0.0 (2026-10-11); 2.0.0 (2026-10-19).

Tools in 2.0.0

The pin is the SHA-256 of the tool's name, description and input schema, as verfy.lock records it. The same pin in your lock means your agent reads this exact definition.

Tools in 2.0.0
ToolDescriptionPin
create_entitiesCreate multiple new entities in the knowledge graph. An entity whose name already exists, or repeats an earlier entity in the same call, is skipped and its observations are not added; the result lists the skipped names in `skipped`. Use add_observations to add observations to an existing entity.ede9d1a91884
create_relationsCreate multiple new relations between entities in the knowledge graph. Relations should be in active voice2500c10a4128
add_observationsAdd new observations to existing entities in the knowledge graphbbd49e484386
delete_entitiesDelete multiple entities and their associated relations from the knowledge grapha8feb774050d
delete_observationsDelete specific observations from entities in the knowledge graph59e61ad4e74b
delete_relationsDelete multiple relations from the knowledge graphc5820782ccc9
read_graphRead the entire knowledge graph3e08ef42a9f9
search_nodesSearch for nodes in the knowledge graph based on a query2ff72986e657
open_nodesOpen specific nodes in the knowledge graph by their names218720d82f1e

Lock these tools

Pin what @modelcontextprotocol/server-memory serves you today, commit the lock, and a pull request fails when a tool changes, with the text before and after. Pin the package version in your MCP config as well.

$ pip install verfy
$ verfy lock check --update   # shows each tool, then writes verfy.lock
$ git add verfy.lock
# .github/workflows/verfy.yml, after actions/checkout
- uses: anvarbekovjavohir277-dot/verfy-action@v1

Maintain this server? Run the same check on your releases and add the Locked by Verfy badge to your README.