people-memory-mcp
v0.1.0A private people graph that gives your AI agent durable memory across conversations.
By Michel GroletLicense: MIT1 GitHub starsUpdated last week
Directory evidence
- Runtimes
- Codex and Claude Code
- Parsed components
- 7 skill or MCP entries
- Source updated
- Oct 8, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install people-memory-mcp for Codex and Claude Code
codex plugin marketplace add IchenDEV/agent-plugin-mkt
codex plugin marketplace upgrade agent-plugin-marketplace
codex plugin add people-memory-mcp@agent-plugin-marketplacePaste and run these commands in a terminal with Codex. They add and refresh the PluginsMP catalog, then install this plugin.
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/michelgrolet/people-memory-mcpClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.
Plugin files
├── .codex-plugin/plugin.json├── .claude-plugin/plugin.json├── skills/enrich-people/SKILL.md├── skills/import-contacts/SKILL.md├── skills/maintain-people-memory/SKILL.md├── skills/remember-people/SKILL.md├── skills/setup-people-memory/SKILL.md├── skills/upgrade-people-memory/SKILL.md└── .mcp.json
Included Skills6
Enrich People Memory from user-approved Gmail, Google Calendar, Google Drive, WhatsApp, browser, CRM, or other agent connectors; discover available MCPs or apps, request narrow permissions, resolve people, extract compact durable facts and interactions, ask about ambiguity or conflicts, and write provenance. Use when the user asks to connect, enrich, sync, scan email/calendar/drive/chats, learn from messages or meetings, or fill missing contact context.
Import people into People Memory with built-in LinkedIn Connections CSV, Google Contacts CSV, and WhatsApp export support, or an agent-reviewed mapping for vCards and arbitrary CSV/JSON; preview fields, normalize identifiers, deduplicate, surface ambiguous identities and conflicting values, and report results. Use when the user says import, migrate, seed, sync, deduplicate, merge contacts, LinkedIn, Google Contacts, WhatsApp export, address book, vCard, or contact CSV.
Audit and maintain a People Memory graph: find probable duplicate people or organizations, orphan records, conflicting facts, missing identifiers, stale relationships, invalid dates, import quality issues, or oversized archives; propose merges and cleanup, back up first, and apply only user-approved destructive changes. Use for doctor, audit, cleanup, dedupe, merge, stale contacts, graph health, data quality, restore, or repair requests.
Use People Memory automatically during ordinary conversation: retrieve a person's record whenever the user mentions them, remember durable facts about humans, record calls or meetings, update jobs or cities, connect people, and answer who the user knows. Trigger on any named person, durable human fact, relationship, affiliation, interaction, warm-introduction question, stale-contact question, or request to recall who someone is. Do not use for facts about the user themself unless they explicitly model them as a person in the graph.
Set up or reconfigure People Memory for an existing Codex, Claude Code, Cursor, or other MCP-capable agent; create a minimal personal agent if needed; choose local PostgreSQL or hosted Supabase; install the schema, MCP, UI, and durable memory instructions; ask which LinkedIn, Google Contacts, WhatsApp, Gmail, Calendar, Drive, or browser connections the user wants. Use for first install, moving between local and cloud, adding an agent, or repairing an incomplete People Memory setup.
Upgrade an installed People Memory plugin, MCP package, PostgreSQL/Supabase schema, optional API, web UI, and bundled skills; inspect release notes, back up data, apply ordered migrations, refresh uvx or local installs, preserve config and credentials, restart agents, and verify reads and writes. Use when the user says upgrade, update, migrate, install the latest release, schema migration, refresh the plugin, or repair a version mismatch.
MCP servers1
- command
- uvx
- args
- --from git+https://github.com/michelgrolet/people-memory-mcp people-memory-mcp
Plugin manifests2
{
"name": "people-memory-mcp",
"version": "0.1.0",
"description": "A private people graph that gives your AI agent durable memory across conversations.",
"author": {
"name": "Michel Grolet",
"url": "https://github.com/michelgrolet"
},
"homepage": "https://github.com/michelgrolet/people-memory-mcp",
"repository": "https://github.com/michelgrolet/people-memory-mcp",
"license": "MIT",
"keywords": [
"people",
"memory",
"mcp",
"contacts",
"knowledge-graph"
],
"skills": "./skills/",
"interface": {
"displayName": "People Memory",
"shortDescription": "Give your agent durable memory of everyone you know.",
"longDescription": "A private people graph with MCP tools, imports, a browser UI, and skills that retrieve and remember people across conversations.",
"developerName": "Michel Grolet",
"category": "Productivity",
"capabilities": [
"Read",
"Write"
],
"websiteURL": "https://github.com/michelgrolet/people-memory-mcp",
"privacyPolicyURL": "https://github.com/michelgrolet/people-memory-mcp/blob/main/docs/privacy.md",
"defaultPrompt": [
"Set up People Memory for my agent.",
"Who do I know at this company?",
"Import my LinkedIn connections."
],
"brandColor": "#F5A524"
},
"mcpServers": "./.mcp.json"
}{
"$schema": "https://anthropic.com/claude-code/plugin.schema.json",
"name": "people-memory",
"version": "0.1.0",
"description": "A private people graph that gives your agent durable memory of everyone you know. MCP tools to search, remember and connect people, plus skills that retrieve and record them during ordinary conversation.",
"author": {
"name": "Michel Grolet",
"url": "https://github.com/michelgrolet"
},
"homepage": "https://github.com/michelgrolet/people-memory-mcp",
"repository": "https://github.com/michelgrolet/people-memory-mcp",
"license": "MIT",
"keywords": [
"people",
"memory",
"contacts",
"knowledge-graph",
"mcp",
"crm"
],
"skills": [
"./skills"
],
"mcpServers": {
"people-memory": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/michelgrolet/people-memory-mcp",
"people-memory-mcp"
]
}
}
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[people-memory-mcp on Agent Plugins Marketplace](https://pluginsmp.com/plugins/people-memory-mcp)