Skip to main content
Glama
memopaper-mcp

memopaper-mcp

by agcraft

memopaper-mcp

MCP server for memopaper — gives AI agents direct access to your memo buffer.

Configuration

Claude Desktop

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "memopaper": {
      "command": "npx",
      "args": ["memopaper-mcp@latest"],
      "env": {
        "MEMOPAPER_API_KEY": "mp_..."
      }
    }
  }
}

Claude Code

Add .mcp.json to your project root:

{
  "mcpServers": {
    "memopaper": {
      "command": "npx",
      "args": ["memopaper-mcp@latest"],
      "env": {
        "MEMOPAPER_API_KEY": "mp_..."
      }
    }
  }
}

Get your API key at memopaper.dev under Dashboard → API Keys.

Note: Never commit .mcp.json containing your API key to version control. Add it to .gitignore.

Related MCP server: mem0_mcp_server

Tool

Exposes a single memo tool with the following actions:

Action

Description

Required params

add

Save a memo

text

list

List memos

—

get

Get a memo by UUID

uuid

get_nth

Get the Nth latest memo (1=newest)

index

latest

Get the latest memo

—

oldest

Get the oldest memo

—

pop

Get and delete the latest memo

—

delete

Delete a memo by UUID

uuid

edit

Edit a memo's text

uuid, text

stats

Show total count and per-group breakdown

—

Optional params on most actions: group, visibility, limit.

Environment Variables

Variable

Required

Description

MEMOPAPER_API_KEY

Yes

API key from the dashboard, starting with mp_

Claude Code Skills

For Claude Code users, optional slash commands are available in the skills/ directory:

Skill

Description

skills/watch.md

/memopaper:watch — watch a group and execute memos sequentially

skills/help.md

/memopaper:help — show usage help

Install:

mkdir -p ~/.claude/commands/memopaper
cp skills/watch.md ~/.claude/commands/memopaper/watch.md
cp skills/help.md  ~/.claude/commands/memopaper/help.md

Usage:

/memopaper:watch @tasks
/memopaper:watch @tasks 10
/memopaper:watch @tasks --shell

Warning: All memo execution — whether as AI instructions or shell commands — runs on your machine with your permissions. You are fully responsible for the content and consequences of every memo in the queue. Use only with memo groups you fully control and trust.

Shell execution is disabled by default. Pass --shell to enable it. Even then, destructive commands (rm, del, git reset --hard, dd, etc.) are automatically blocked and logged to @warning.

Available Tools

1 tool
memoA

Save a memo or manage existing ones.

Actions and required parameters: add : text(req), group, visibility list : group, visibility, limit get : uuid(req) get_nth : index(req, 1=latest), group latest : group, visibility oldest : group, visibility pop : group — read + delete latest (destructive) delete : uuid(req) (destructive) edit : uuid(req), text(req) stats : (no params) — total and per-group count

Inputs: action (required), text, uuid, group, +3 more.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A3.9/5.0

    Scored across 1 tool

    Disambiguation5/5

    Only one tool exists, so there is no risk of confusing separate tools. The internal actions (add, list, get, delete, etc.) are distinct and well-named, making selection unambiguous.

    Naming Consistency4/5

    The tool is named 'memo' and uses simple verb-based actions. While the verb_noun pattern is not used at the tool level, the internal actions are consistently lowercase verbs, and the overall naming is predictable and readable.

    Tool Count3/5

    A single tool is quite thin for a tool surface, even though it packs many operations. The server would benefit from splitting actions into separate tools, but the current count is not a functional problem.

    Completeness5/5

    The tool provides full CRUD plus list, search-by-index, latest/oldest, pop (read+delete), and stats. This covers the memo domain thoroughly, leaving no obvious dead ends.

    Maintenance

    ActivityInactive
    ResponsivenessOutdated data

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      D
      maintenance
      MCP server for creating, listing, updating, deleting memos, and managing attachments via the Memos API.
      12
      23 npm
      MIT
    • A
      license
      Not graded
      quality
      A
      maintenance
      @memofs/mcp-server lets AI coding agents (Claude Code, Claude Desktop, Codex, Cursor, opencode, Gemini CLI, GitHub Copilot, Zed, and any other MCP client) securely read and write MemoFS memory through standard Model Context Protocol tools.
      6
      MIT