MCP Server

Memory MCP Server AI Integration

Use Memory MCP Server with Pickaxe to automate scheduling workflows while your team focuses on higher-leverage work. Ship faster with fewer repetitive steps.

Pickaxe community avatar
Pickaxe community avatar
Pickaxe community avatar
Pickaxe community avatar
Pickaxe community avatar
Pickaxe community avatar
Join 2,000+ builders
Pickaxe
Memory MCP Server

Capabilities

5 capabilities

MemBridge_list_records

Retrieve a comprehensive list of all MemBridge Memory Records stored for the authenticated user. MemBridge Memory Records contain information that users have explicitly saved for future reference, such as personal preferences, project details, important facts, decisions, ongoing work, and cross-session context. Returns each memory record's ID, title, content preview, creation timestamp, and size. Memory records are sorted by creation date (newest first). This is the primary tool for discovering what memory records exist and obtaining their IDs for further operations like retrieve_record or delete_record. Context optimization: Set titleOnly to true to retrieve only titles and metadata without content, reducing context usage while searching for relevant records.

Type: boolean

MemBridge_create_record

Create and save a new MemBridge Memory Record when the user explicitly requests to save information for future reference. Records persist across chat sessions and AI tools. Types of information users may want to save: • User preferences and personal details (favorite languages, frameworks, coding style, work hours, timezone) • Project-specific information (architecture decisions, naming conventions, tech stack, API endpoints, database schemas) • Important facts and context (business rules, domain knowledge, recurring tasks, team structure) • Decisions and rationale (why certain approaches were chosen, what alternatives were considered) • Ongoing work and progress (current tasks, blockers, next steps, incomplete features) • User instructions and guidelines (how they prefer code to be written, what to avoid, communication preferences) • Repeated information (if a user mentions something important multiple times) • Cross-session context (information that should be remembered for future conversations) Best practices for record organization: • Keep each record focused on a single topic or category (e.g., separate records for 'Work schedule' and 'Coffee preferences' rather than one 'Personal info' record) • You can call this tool multiple times to create separate records for different topics - this is encouraged for better organization • Splitting information into multiple records makes it easier to find, update, and delete specific information later • Well-organized records improve searchability and reduce the need to read through irrelevant information • Aim for records that are detailed enough to be useful but focused enough to have a clear purpose Each record is assigned a unique UUID and can be updated, retrieved, or deleted later. Subject to storage limits based on the user's plan. Use this tool only when the user asks to save, remember, or store information.

Type: string

MemBridge_update_record

Update an existing MemBridge Memory Record's content and title while preserving the original creation timestamp. The updated timestamp will be refreshed. Useful for consolidating related information, refining outdated details, or correcting inaccurate memory records. Use this when you need to modify existing information rather than creating a duplicate entry. Best practices for updating records: • Keep each record focused on a single topic or category for easier management • If the update introduces significantly different information, consider creating a separate record instead • Well-organized, topic-focused records are easier to find, update, and delete later

Type: string

MemBridge_retrieve_record

Retrieve the full content and metadata of a specific MemBridge Memory Record by its ID. MemBridge Memory Records contain information that users have explicitly saved for future reference, such as personal preferences, project details, important facts, decisions, ongoing work, and cross-session context. Returns the complete memory record including title, content, creation timestamp, and last update timestamp. Use this when you need to access the detailed information of a particular MemBridge Memory Record that you've identified through list_record or that the user has referenced.

Type: string

MemBridge_delete_record

Permanently delete a specific MemBridge Memory Record by its ID. This action is irreversible and will completely remove the memory record from storage. Use this when information becomes outdated, incorrect, or is no longer needed. Always confirm with the user before deleting important memory records.

Type: string

Get Started

Click any tool below to instantly start building AI tools that enhance your workflow and productivity

Chatbot Builder

Create intelligent chatbots that handle customer inquiries, provide support, and answer questions 24/7.

Team Communication Hub

Build tools that streamline team communication, send notifications, and coordinate workflows.

Notification System

Automate notifications across channels to keep users informed about important updates and events.

Conversation Analyzer

Analyze chat logs and conversations to extract insights, sentiment, and key information.

Message Routing Assistant

Intelligently route messages to the right team members based on content and context.

Response Generator

Generate contextual responses to messages using AI that understands conversation history.

Explore Pickaxe Templates

Get started faster with pre-built templates. Choose from our library of ready-to-use AI tools and customize them for your needs.

Ready to Connect Memory MCP Server?

Build your AI tool with this MCP server in the Pickaxe builder.

Build with Pickaxe

Frequently Asked Questions