# MemGPT

> Use this tool when you need to manage conversation history across multiple large language model (LLM) providers, requiring features like memory retrieval and model switching for applications such as customer support or content creation. It solves problems of limited memory and provider inflexibility, offering tools for chatting, memory management, and seamless model transitions. With inputs like user queries and LLM provider selections, and outputs like conversational responses and memory retrievals, MemGPT provides a flexible and persistent storage solution using SQLite.

Canonical page: https://skillsregistry.net/skills/vic563-memgpt  
JSON: https://api.skillsregistry.net/v1/skills/vic563-memgpt

## Description

This TypeScript-based MCP server implements a memory system for LLMs, enabling conversation history management across multiple providers. Developed as an open-source project, it offers tools for chatting, retrieving and clearing memory, and switching between LLM providers and models. The implementation supports OpenAI, Anthropic, OpenRouter, and Ollama, with a focus on the latest Claude models. It uses SQLite for persistent storage and includes features like unlimited memory retrieval. This server is particularly useful for building AI assistants that require long-term memory, multi-provider flexibility, and seamless model switching, making it suitable for applications in customer support, content creation, and interactive AI experiences.

## Trust

- **Trust score (0–1):** 0.50
- **Verification tier:** unverified

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** database
- **Updated:** 2026-04-25

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/vic563-memgpt)
- **Repository:** <https://github.com/vic563/memgpt-mcp-server>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "vic563-memgpt"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/vic563-memgpt` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/vic563-memgpt/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
