Skip to main content

WhiteMagic MCP Server — 829 callable tools, 6D holographic memory, 14 galaxies, Dharma governance, fastembed semantic search

Project description

whitemagic-mcp

WhiteMagic MCP Server — 829 callable tools, 5D holographic memory, Dharma governance.

Quick Start

uvx (recommended — zero setup)

// Claude Desktop config
{
  "mcpServers": {
    "whitemagic": {
      "command": "uvx",
      "args": ["whitemagic-mcp"]
    }
  }
}

pip install

pip install whitemagic-mcp
whitemagic-mcp

python -m

python -m whitemagic_mcp

Modes

WhiteMagic supports 3 MCP server modes via WM_MCP_PRAT env var:

Mode Env Var Tools Best For
Seed WM_MCP_PRAT=2 (default) 1 (wm meta-tool) Minimal token usage
PRAT WM_MCP_PRAT=1 29 (28 Ganas + wm) Structured access
Classic WM_MCP_PRAT=0 801 dispatch tools Direct tool access

Key Features

  • 829 callable tools across 801 dispatch entries
  • 5D holographic memory with 10-galaxy taxonomy
  • Dharma ethical governance with Karma ledger
  • fastembed semantic search out of the box (50MB, no torch needed)
  • Dream cycle for memory consolidation
  • Session recording with cross-session continuity
  • 28 Gana meta-tools based on Chinese Lunar Mansions

Upgrades

Run whitemagic-grow to detect your hardware and install recommended upgrades:

whitemagic-grow           # Interactive mode
whitemagic-grow --list    # Show available upgrades
whitemagic-grow --all     # Install all recommended

Upgrade tiers:

Tier Package Size What You Get
Heavy ML whitemagic[embeddings] ~2.5GB Full ML embeddings, better recall
Rust whitemagic-rust ~5MB 3-10x faster search (SIMD)
Polyglot Manual varies Julia/Elixir/Haskell/Koka/Zig bridges

Environment Variables

Variable Default Purpose
WM_MCP_PRAT 2 Server mode (0=classic, 1=PRAT, 2=seed)
WM_SILENT_INIT unset Suppress startup/upgrade messages
WM_STATE_ROOT ~/.whitemagic State directory
WM_SKIP_POLYGLOT unset Disable all polyglot bridges

HTTP Mode

whitemagic-mcp --http --port 8770

wm-seed (Zero-Dependency Binary)

For air-gapped or minimal environments, wm-seed is a standalone Rust binary with 30 essential tools:

curl https://whitemagic.dev/install.sh | sh
wm-seed serve

Links

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

whitemagic_mcp-25.0.0.tar.gz (7.5 kB view details)

Uploaded Source

Built Distribution

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

whitemagic_mcp-25.0.0-py3-none-any.whl (7.0 kB view details)

Uploaded Python 3

File details

Details for the file whitemagic_mcp-25.0.0.tar.gz.

File metadata

  • Download URL: whitemagic_mcp-25.0.0.tar.gz
  • Upload date:
  • Size: 7.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for whitemagic_mcp-25.0.0.tar.gz
Algorithm Hash digest
SHA256 a54f32093ac3cee979b9ea74aaf50dab6e0a1ce2debe675e9a82b3f02c7bf062
MD5 330493c8e81709fb4f3ea290c23fb699
BLAKE2b-256 c994930208ae7374b58132c164fead38c1a86eb0e5e92c727ce4e9146fd5455d

See more details on using hashes here.

File details

Details for the file whitemagic_mcp-25.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for whitemagic_mcp-25.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b333cc3c90d3998b0eb2866a5bc9a566f633d74943ab4b70ac626757870297ba
MD5 601d833f87f25a203f4c918b0e5b628c
BLAKE2b-256 667416deb815720386387bdf6f233923a123918f3cd9d07676d9afb4c9edf70e

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