loaditout.ai
SkillsPacksTrendingLeaderboardAPI DocsBlogSubmitRequestsCompareAgentsXPrivacyDisclaimer
{}loaditout.ai
Skills & MCPPacksBlog

memos-mcp

MCP Tool

wolfsilver/memos-mcp

A Model Context Protocol (MCP) server for Memos — the open-source, self-hosted note-taking service. It communicates with Memos via the official HTTP REST API (v1) and exposes the MCP endpoint over HTTP (Streamable HTTP transport).

Install

$ npx loaditout add wolfsilver/memos-mcp

Platform-specific configuration:

.claude/settings.json
{
  "mcpServers": {
    "memos-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "memos-mcp"
      ]
    }
  }
}

Add the config above to .claude/settings.json under the mcpServers key.

About

memos-mcp

> [中文文档](README_zh.md)

A Model Context Protocol (MCP) server for Memos — the open-source, self-hosted note-taking service. It communicates with Memos via the official HTTP REST API (v1) and exposes the MCP endpoint over HTTP (Streamable HTTP transport).

Features

| Tool | Description | |------|-------------| | search_memos | Search memos by keyword or CEL filter expression | | get_memo | Retrieve the full content of a single memo | | create_memo | Create a new memo | | update_memo | Update content, visibility, or pinned state | | archive_memo | Archive a memo (hide from default view) | | delete_memo | Permanently delete a memo | | comment_memo | Add a comment to a memo |

Requirements
  • A running Memos instance (v0.22+)
  • Go 1.21+ (only needed to build from source)
Configuration

The server is configured via environment variables:

| Variable | Required | Description | |----------|----------|-------------| | MEMOS_SERVER_URL | Yes | Base URL of your Memos instance, e.g. http://localhost:5230 | | MEMOS_AUTH_TOKEN | No | API access token for authentication. Generate one in Memos → Settings → Access Tokens. If not set, the token can be supplied per-request via the MCP client (see Client-side token authentication). | | PORT | No | Port the MCP HTTP server listens on (default: 8080). |

Installation
Docker (recommended)
docker run -d \
  -e MEMOS_SERVER_URL=http://your-memos-instance:5230 \
  -e MEMOS_AUTH_TOKEN=your_access_token_here \
  -p 8080:8080 \
  ghcr.io/wolfsilver/memos-mcp:latest
Build from source
git clone https://github.com/wolfsilver/memos-mcp.git
cd memos-mcp
go build -o memos-mcp .
Using go install
go install github.com/wolfsilver/memos-mcp@latest
Usage
With Claude Desktop

Add t

Tags

mcpmemos

Reviews

Loading reviews...

Quality Signals

0
Installs
Last updated7 days ago
Security: BREADME
New

Safety

Risk Levelmedium
Data Access
read
Network Accessnone

Details

Sourcegithub-crawl
Last commit4/6/2026
View on GitHub→

Embed Badge

[![Loaditout](https://loaditout.ai/api/badge/wolfsilver/memos-mcp)](https://loaditout.ai/skills/wolfsilver/memos-mcp)