MCP Servers

A collection of Model Context Protocol servers, templates, tools and more.

S
Simple Memory MCP

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

Created 3/2/2026
Updated about 2 hours ago
Repository documentation and setup instructions

simple-memory-mcp

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

Setup

bun install

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), content (string), attribution (optional string)
  • search_memory
    • Inputs: query (string), limit (optional number, default 5, max 50)
    • Ranking: |bm25| * (1 / (1 + 0.05 * ageInDays))

Verify

bun test
bun run typecheck
bun run smoke
Quick Setup
Installation guide for this server

Install Package (if required)

npx @modelcontextprotocol/server-simple-memory-mcp

Cursor configuration (mcp.json)

{ "mcpServers": { "mrorigo-simple-memory-mcp": { "command": "npx", "args": [ "mrorigo-simple-memory-mcp" ] } } }