Sign inSign up

mcp/basic-memory

Verified Publisher

By mcp

Updated over 1 year ago

Basic Memory is a knowledge management system that allows you to build a persistent semantic grap...

Image
Machine learning & AI
10

10K+

mcp/basic-memory repository overview

Basic Memory MCP Server

Basic Memory is a knowledge management system that allows you to build a persistent semantic graph from conversations with AI assistants, stored in standard Markdown files on your computer. Integrates directly with Obsidan.md.

What is an MCP Server?

Characteristics

AttributeDetails
Image SourceOfficial Image
Docker Imagemcp/basic-memory
Authorbasicmachines-co
Repositoryhttps://github.com/basicmachines-co/basic-memory
Dockerfilehttps://github.com/basicmachines-co/basic-memory/blob/main/Dockerfile
Docker Image built byDocker Inc.
Docker Scout Health ScoreDocker Scout Health Score
Verify SignatureCOSIGN_REPOSITORY=mcp/signatures cosign verify mcp/basic-memory --key https://raw.githubusercontent.com/docker/keyring/refs/heads/main/public/mcp/latest.pub
LicenceGNU Affero General Public License v3.0

Available Tools

Tools provided by this ServerShort Description
build_contextBuild context from a memory:// URI to continue conversations naturally.
canvasCreate an Obsidian canvas file to visualize concepts and connections.
delete_noteDelete a note by title or permalink
project_infoGet information and statistics about the current Basic Memory project.
read_contentRead a file's raw content by path or permalink
read_noteRead a markdown note by title or permalink.
recent_activityGet recent activity from across the knowledge base.
search_notesSearch across all content in the knowledge base.
write_noteCreate or update a markdown note.

Tools Details

Tool: build_context

Build context from a memory:// URI to continue conversations naturally.

Use this to follow up on previous discussions or explore related topics.
Timeframes support natural language like:
- "2 days ago"
- "last week" 
- "today"
- "3 months ago"
Or standard formats like "7d", "24h"
ParametersTypeDescription
urlstring
depthstring optional
max_relatedinteger optional
pageinteger optional
page_sizeinteger optional
timeframestring optional

Tool: canvas

Create an Obsidian canvas file to visualize concepts and connections.

ParametersTypeDescription
edgesarray
folderstring
nodesarray
titlestring

Tool: delete_note

Delete a note by title or permalink

ParametersTypeDescription
identifierstring

Tool: project_info

Get information and statistics about the current Basic Memory project.

Tool: read_content

Read a file's raw content by path or permalink

ParametersTypeDescription
pathstring

Tool: read_note

Read a markdown note by title or permalink.

ParametersTypeDescription
identifierstring
pageinteger optional
page_sizeinteger optional

Tool: recent_activity

Get recent activity from across the knowledge base.

Timeframe supports natural language formats like:
- "2 days ago"  
- "last week"
- "yesterday" 
- "today"
- "3 weeks ago"
Or standard formats like "7d"
ParametersTypeDescription
depthinteger optional
max_relatedinteger optional
pageinteger optional
page_sizeinteger optional
timeframestring optional
typestring optional

Tool: search_notes

Search across all content in the knowledge base.

ParametersTypeDescription
querystring
after_datestring optional
entity_typesstring optional
pageinteger optional
page_sizeinteger optional
search_typestring optional
typesstring optional

Tool: write_note

Create or update a markdown note. Returns a markdown formatted summary of the semantic content.

ParametersTypeDescription
contentstring
folderstring
titlestring
tagsstring optional

Use this MCP Server

{
  "mcpServers": {
    "basic-memory": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "mcp/basic-memory"
      ]
    }
  }
}

Why is it safer to run MCP Servers with Docker?

Tag summary

Content type

Image

Digest

sha256:98f5f0b79

Size

112.3 MB

Last updated

over 1 year ago

docker pull mcp/basic-memory

This week's pulls

Pulls:

14

Last week