Skip to content
Conduit

mcp server

devkit

Official MemCell DevKit — TypeScript & Python SDKs and CLI

memcell-ai/devkitcommunitylistedunreviewed

Set up

Runs on your computer. Pick your agent and operating system.

Before you start

  • Node.js 20 or newer
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "memcell-ai-devkit": {
      "command": "npx",
      "args": [
        "-y",
        "memcell"
      ]
    }
  }
}

same format Cursor, GitHub Copilot CLI, Junie, JetBrains AI Assistant, Augment (Auggie CLI), Factory Droid, Kiro, Devin CLI +12

Values in angle brackets are placeholders. Restart Claude Desktop after editing its config.Claude Desktop docs

README

synced Oct 17, 2026

This monorepo houses the official developer surfaces and client libraries for MemCell:

ComponentPackageDirectoryDistribution
TypeScript / Node.js SDK@memcell/sdksdks/nodenpm version
Python SDKmemcellsdks/pythonPyPI version
Developer CLImemcellclinpm version

Direct Start

1. Developer CLI

# Wire a workspace in your current directory
npx memcell connect

# Inspect living memory status
npx memcell status

# Recall memories before taking action
npx memcell recall "customer refund policy"

2. TypeScript / JavaScript SDK

npm install @memcell/sdk
import { MemCell } from "@memcell/sdk";

const memory = new MemCell({ apiKey: process.env.MEMCELL_API_KEY! });

// Recall relevant memories before an agent acts:
const { promptContext } = await memory.recall({
  workspace: "acme/support",
  query: "refund verification and escalation thresholds",
});

console.log(promptContext);

3. Python SDK

pip install memcell
import asyncio
from memcell import AsyncMemCell

async def main():
    async with AsyncMemCell(api_key="mc_live_...") as memory:
        # Recall relevant memories before an agent acts:
        res = await memory.recall(
            workspace="acme/support",
            query="refund verification and escalation thresholds",
        )
        print(res.prompt_context)

asyncio.run(main())

Monorepo Development

# Install all dependencies across the workspace
pnpm install

# Build all TypeScript packages (sdks/node and cli)
pnpm run build

# Run all test suites across Node, CLI, and Python
pnpm test

# Run type checks
pnpm run typecheck

# Check code formatting
pnpm run format:check

Ecosystem

License

Apache-2.0

↑↓ navigate openesc close