npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2025 – Pkg Stats / Ryan Hefner

@cabbages/memory-pickle-mcp

v1.3.9

Published

MCP server for AI agent project management - 13 tools for session memory and task tracking

Downloads

20

Readme

Memory Pickle MCP

Project management and session memory for AI agents. Provides 13 comprehensive MCP tools for tracking projects, tasks, and context during AI coding sessions.

suggestion

for kilo , cline , roo perform best with code mode your agent will not lose track. there are some struggle with HITL

Quick Start

Pre-release Version (Latest Development)

{
  "mcpServers": {
    "memory-pickle-pre": {
      "command": "npx",
      "args": ["-y", "@cabbages-pre/memory-pickle-mcp-pre@latest"]
    }
  }
}

Stable Version

{
  "mcpServers": {
    "memory-pickle": {
      "command": "npx",
      "args": ["-y", "@cabbages/memory-pickle-mcp@latest"]
    }
  }
}

Local Development

{
  "mcpServers": {
    "memory-pickle-dev": {
      "command": "node",
      "args": ["build/index.js"],
      "cwd": "/path/to/your/memory-pickle-mcp"
    }
  }
}

AI Assistant Compatibility

Extensively Tested & Optimized For:

  • Cursor , Windsurf , Cline, Roo, Kilo Mode Code

Additional Support:

  • Claude Desktop (direct MCP integration)
  • VS Code with MCP extensions

Architecture Overview

Memory-Only Storage Architecture:

  • All data exists only during the current chat session
  • No files created on disk - zero filesystem dependencies
  • Data automatically cleared when session ends
  • Blazing fast performance with in-memory operations
  • Complete session isolation for security

13-Tool Comprehensive System:

  • 4 Read Tools: State recall, task listing, project overview, detailed task info
  • 5 Write Tools: Project/task creation and updates, context switching
  • 2 Memory Tools: Information storage and contextual search
  • 2 Session Tools: Data export and handoff summary generation

Features

Hierarchical Task Organization

# Create parent task
create_task:
  title: "Build Authentication System"
  priority: "high"

# Create subtasks
create_task:
  title: "Implement login API"
  parent_id: "task_123"  # Links to parent
  
create_task:
  title: "Add password reset flow"
  parent_id: "task_123"

Progress Tracking & Blockers

# Comprehensive task updates
update_task:
  task_id: "task_123"
  progress: 75
  notes: ["API endpoints complete", "Working on validation"]
  blockers: ["Waiting for security review", "Database schema pending"]
  completed: false

Memory System with Importance

# Store critical decisions
remember_this:
  content: "Switched from JWT to session cookies for security"
  importance: "critical"
  project_id: "proj_auth"

# Search by importance level
recall_context:
  query: "security decision"
  importance: "critical"
  limit: 5

Session Workflow

Session Handoff

# Generate clean transition summary
generate_handoff_summary:
  format: "detailed"
  project_id: "current"

# Export for permanent storage
export_session:
  format: "markdown"
  include_handoff: true
  raw_markdown: true  # Clean output for processing

⚠️ Agent Integration Notes

  • Context switching: Agents may lose context between tool calls (in some case)
  • State synchronization: Use recall_state to refresh context
  • Error handling: Tools provide detailed error information

Requirements

  • Node.js: 16.0.0 or higher
  • MCP Client: Claude Desktop, Cursor, Windsurf, Cline, Roo, etc.
  • Memory: 100MB RAM minimum for typical usage
  • Platform: Windows, macOS, Linux (cross-platform)

Links & Resources

Documentation

Troubleshooting

Tools Not Working

  1. Update to latest version: npx -y @cabbages/memory-pickle-mcp Use @latest flag
  2. Verify MCP client configuration in settings
  3. Check Node.js version: node --version
  4. Restart MCP server for complete reset

Data Loss Prevention

  1. Tell Agent to use generate_handoff_summary before ending sessions
  2. Export critical data with export_session
  3. Save important decisions as markdown files
  4. Document project state in external files

Version Information

Current Version: 1.3.9

Recent Changes:

  • 13 comprehensive tools for complete project management
  • Advanced hierarchical task organization with parent-child relationships
  • Code location linking for development context
  • Importance-based memory classification system
  • Comprehensive session export and handoff capabilities
  • Optimized for modern AI coding assistants (Cursor, Cline, Roo, etc.)

License

Apache 2.0 - See LICENSE for details