Skip to main content
Glama
mrorigo

simple-memory-mcp

by mrorigo

simple-memory-mcp

Personal memory MCP server backed by SQLite FTS5 BM25 search with temporal reranking.

Setup

bun install

Related MCP server: recall-mcp

Run

bun run start

The server uses stdio transport and creates memory.db in the project root.

Run From GitHub With bunx

bunx --bun github:mrorigo/simple-memory-mcp#main

Because of the bin entry, this starts the simple-memory-mcp CLI directly.

For MCP client configuration (example):

{
  "mcpServers": {
    "simple_memory": {
      "command": "bunx",
      "args": ["--bun", "github:mrorigo/simple=memory-mcp#main"]
    }
  }
}

Tools

  • ingest_document

    • Inputs: filename (string path to a UTF-8 text file)

  • search_memory

    • Inputs: query (string), limit (optional number, default 5, max 50)

    • Ranking: |bm25| * (1 / (1 + 0.05 * ageInDays))

  • scrub_document

    • Inputs: filename (string path/identifier as stored in memory)

    • Behavior: removes all matching records from the memory database only; does not delete or modify files on disk.

Verify

bun test
bun run typecheck
bun run smoke

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Maintenance

ActivityInactive
ResponsivenessNo issues

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mrorigo/simple-memory-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server