Penfield

MCP serverSearch

Give your AI a memory that persists between conversations. It stores what you share as a knowledge graph, so your AI can recall facts, see how they connect, and search everything it has learned. Context checkpoints let it save its place and pick up a task later without losing track.

Use Penfield in Claude, ChatGPT or Ahel Desktop

Free. Sign in, add Penfield and connect your AI. About a minute.

Also: Claude Code · Cursor · Codex

Then ask your AI: use Penfield

Details

Available today. Use it from your connected AI after setup.

Add it to your AI, then start sharing facts, notes, or project details you want remembered. The code is available at github.com/penfieldlabs/penfield-mcp.

PenfieldStart free

What your AI can do with it

  • Remember information across conversations
  • Organize knowledge as a graph of connected facts
  • Search stored knowledge using hybrid search
  • Save context checkpoints and resume where it left off

Install Penfield

The server’s own address, for the clients that take one directly. Or connect Ahel once and every client you use reads it from one address, with the account kept on Ahel rather than in each client’s config.

  • Claude Code

    claude mcp add --transport http --scope user penfield 'https://mcp.penfield.app/'

    Run it once in your project, then open /mcp to approve any sign-in the server asks for.

  • Claude Desktop

    https://mcp.penfield.app/

    Add a custom connector in Settings, paste this address, and approve the sign-in.

  • Cursor

    cursor://anysphere.cursor-deeplink/mcp/install?name=penfield&config=eyJ1cmwiOiJodHRwczovL21jcC5wZW5maWVsZC5hcHAvIn0=

    Open the link and Cursor adds the server at that address.

  • ChatGPT

    https://mcp.penfield.app/

    In Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.

  • Codex

    codex mcp add penfield --url 'https://mcp.penfield.app/'

    Run it once, then sign in with codex mcp login penfield if the server asks for an account.

From the project's README

As published by penfieldlabs/penfield-mcp in README.md.

Persistent memory for AI agents. Store decisions, preferences, and context that survive across sessions. Build knowledge graphs that compound over time. Works with Claude, Cursor, Windsurf, Gemini CLI, and any MCP-compatible tool.


Quick Start

Claude (Desktop, Mobile, Web)

Add as a custom connector in Settings → Connectors:

Name: Penfield
Remote MCP server URL: https://mcp.penfield.app

Claude Code

claude mcp add --transport http --scope user penfield https://mcp.penfield.app

Cursor

One-click install:

Install Penfield in Cursor

Cut and paste into your browser:

cursor://anysphere.cursor-deeplink/mcp/install?name=Penfield&config=eyJjb21tYW5kIjoibnB4IiwiYXJncyI6WyIteSIsIm1jcC1yZW1vdGUiLCJodHRwczovL21jcC5wZW5maWVsZC5hcHAvIl19

Or add manually to ~/.cursor/mcp.json:

{
  "mcpServers": {
    "Penfield": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.penfield.app/"]
    }
  }
}

Windsurf, Cline, Roo Code, and Others

Add to your MCP configuration file:

{
  "mcpServers": {
    "Penfield": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.penfield.app/"]
    }
  }
}
AppConfig Location
Windsurf~/.codeium/windsurf/mcp_config.json
ClineVS Code Settings → Cline → MCP Servers
Roo CodeVS Code Settings → Roo Code → MCP Servers
Zed~/.config/zed/settings.json under "context_servers"

Gemini CLI

gemini mcp add penfield -- npx -y mcp-remote https://mcp.penfield.app/

Or add to ~/.gemini/settings.json:

{
  "mcpServers": {
    "Penfield": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.penfield.app/"]
    }
  }
}

What You Get

17 tools for persistent memory:

CategoryTools
Memorystore, recall, search, fetch, update_memory
Knowledge Graphconnect, disconnect, explore
Contextawaken, reflect, save_context, restore_context, list_contexts
Artifactssave_artifact, retrieve_artifact, list_artifacts, delete_artifact

Hybrid search combining BM25 (keyword), vector (semantic), and graph (connections) for recall that actually finds what you need.

Cross-platform sync — same memory, same knowledge graph, regardless of which tool you connect from.


How It Works

  1. Sign up at portal.penfield.app/sign-up
  2. Connect using one of the methods above
  3. Authenticate when prompted (OAuth flow)
  4. Start using — your agent now has persistent memory

Every session should start with:

awaken()     # Load identity and personality context
reflect()    # Orient on recent work (default: last 7 days)

Without these, your agent starts cold with no context.


Documentation


Use Cases

Personal assistant that remembers

  • Your preferences compound over time
  • Picks up conversations where you left off
  • Learns how you like things done

Development workflows

  • Track investigation threads across sessions
  • Remember architectural decisions and why they were made
  • Hand off context between coding sessions

Research and writing

  • Build knowledge graphs of connected ideas
  • Store insights and corrections as understanding evolves
  • Checkpoint progress on long-running projects

Also Available

OpenClaw Native Plugin — If you use OpenClaw, the native plugin is 4-5x faster (no MCP proxy layer):

openclaw plugins install openclaw-penfield
openclaw penfield login

openclaw-penfield on GitHub · openclaw-penfield on npm

API — Direct HTTP access at api.penfield.app for custom integrations.


Links


Copyright © 2025 Penfield™. All rights reserved.

Signals

GitHub stars
6
Last commit
Apr 2026
Advanced
Delivery
penfield-mcp MCP server → your Ahel connector (mcp.ahel.ai) → your AI.
Item type
mcp-server
Key
io-github-penfieldlabs-penfield-mcp
Source
github.com/penfieldlabs/penfield-mcp
Hosted endpoint
https://mcp.penfield.app/