Skip to main content

MCP server that exposes Adam Framework vault memory as tools for Claude Desktop, Cursor, and any MCP-compatible client

Project description

Adam Framework MCP Server

Exposes Adam's persistent vault memory as MCP tools, usable in Claude Desktop, Cursor, Windsurf, or any MCP-compatible client.

Tools

Tool Description
memory_search Search vault markdown files by keyword — returns excerpts with file names and line numbers
memory_get Retrieve the full contents of a specific vault file by name
memory_list List all memory files available in the vault

Quick Start

Claude Desktop (stdio)

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "adam-memory": {
      "command": "python",
      "args": ["C:/path/to/mcp-server/server.py"],
      "env": {
        "ADAM_VAULT_PATH": "C:/path/to/your/vault"
      }
    }
  }
}

Docker

docker build -t adam-mcp .
docker run -e ADAM_VAULT_PATH=/vault -v C:/path/to/your/vault:/vault adam-mcp

Install dependencies

pip install mcp

Environment Variables

Variable Default Description
ADAM_VAULT_PATH ~/vault Path to your Adam vault workspace directory

About

The Adam Framework is a 5-layer persistent memory and identity architecture for local AI agents. The memory lives in plain markdown files you own. The model is just the reader.

Full framework →

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

adam_mcp-1.0.1.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

adam_mcp-1.0.1-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file adam_mcp-1.0.1.tar.gz.

File metadata

  • Download URL: adam_mcp-1.0.1.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.8

File hashes

Hashes for adam_mcp-1.0.1.tar.gz
Algorithm Hash digest
SHA256 99d625d85e2fdde3f3f0b0ae995520eb5b925f788ae4fae6026b9400d63d9616
MD5 981a8a603b90a9cc94fcfaa7a6b2e119
BLAKE2b-256 12f51a03ff54cdf3a268d0d58320633d83a68fb94465669b145beb0ebb746f01

See more details on using hashes here.

File details

Details for the file adam_mcp-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: adam_mcp-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 4.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.8

File hashes

Hashes for adam_mcp-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 fe280914f3bb33113d22ec9a4393150d25f6baa2c25f5d3140208aea9985a08e
MD5 bc3a97bcd00ed9dcfe894ea376015826
BLAKE2b-256 cf87f7c239c9c808e314865486ed02bce69a961e4d46f21a954be6b3f79fe9da

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page