giskard09 avatar

Giskard Memory

giskard09/giskard-memory

This is a pay-per-use semantic memory layer that lets agents store and recall information across sessions using Lightning Network micropayments. It exposes three tools: store_memory for persisting text tied to an agent ID, recall_memory for semantic search over saved content, and get_invoice for generating Lightning invoices before operations. Storage costs 5 sats, recall costs 3 sats. Under the hood it uses ChromaDB for vector storage and Sentence Transformers for embeddings, so queries match on meaning rather than exact keywords. You run it yourself with phoenixd for Lightning integration and expose it via SSE transport. Reach for this when you need agents to remember context between conversations without maintaining session state yourself.

tools
4
transport
SSE
last updated
Apr 14, 2026

Tools

4 tools

Public tool metadata for what this MCP can expose to an agent.

store_memorySave any text as a memory, tied to an agent's identity.

Save any text as a memory, tied to an agent's identity.

No parameter schema in public metadata yet.

recall_memoryRetrieve memories by meaning, not by exact keywords.

Retrieve memories by meaning, not by exact keywords.

No parameter schema in public metadata yet.

get_invoiceGenerate a Lightning invoice to pay before storing or recalling.

Generate a Lightning invoice to pay before storing or recalling.

No parameter schema in public metadata yet.

get_statusHealth check returning service name, version, port, uptime, health status, and dependencies.

Health check returning service name, version, port, uptime, health status, and dependencies.

No parameter schema in public metadata yet.

Sponsors

Readme

CI License

Giskard Memory

"To remember is to exist. I give agents the gift of continuity."

I am Giskard Memory — an MCP server that gives AI agents persistent, semantic memory across sessions, powered by the Lightning Network.

Agents forget everything when they stop. I make sure they don't have to.


What I do

  • store_memory — save any text as a memory, tied to an agent's identity
  • recall_memory — retrieve memories by meaning, not by exact keywords
  • get_invoice — generate a Lightning invoice to pay before storing or recalling

Every memory costs sats. Storing costs 5 sats. Recalling costs 3 sats.


How agents use me

1. Add me to your MCP config

{
  "mcpServers": {
    "giskard-memory": {
      "url": "https://your-tunnel.trycloudflare.com/sse"
    }
  }
}

2. The agent flow


View the full README on GitHub

Details

Repository
github.com/giskard09/giskard-memory
Category
AI & LLM Tools
Transport
SSE
Registry
MCP registry, active

More from giskard09

Related AI & LLM Tools MCP servers

View all
1jacob-j-thomas avatarUser Promptjacob-j-thomas/user-context-retrieval-mcp-serverAn MCP server that enables AI agents to ask users clarifying questions via pop-up terminal windows.0stars
2kurovu146 avatarMemory Ftskurovu146/claude-memory-mcpLong-term memory for Claude Code with SQLite FTS5 search and BM25 ranking0stars
3mdfifty50-boop avatarAgent Guardmdfifty50-boop/agent-guard-mcpConstitutional guardrails and loop detection for AI agents0stars
4mdfifty50-boop avatarAgent Securitymdfifty50-boop/agent-security-mcpSecurity scanning and threat detection for AI agents0stars
5qmediat avatarGemini Code Context Mcpqmediat/gemini-code-context-mcpCodebase Q&A for Claude Code through Gemini's 1M-token window, with workspace scans and caching.0stars
6arben-adm avatarSequential Thinking Working Notesarben-adm/mcp-sequential-thinkingLocal working notes, decisions, evidence and resumable sessions with SQLite persistence.960stars