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.1.tar.gz (7.6 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.1-py3-none-any.whl (7.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: whitemagic_mcp-25.0.1.tar.gz
  • Upload date:
  • Size: 7.6 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.1.tar.gz
Algorithm Hash digest
SHA256 704abda586820602adaf8e77739dc2dfaa9eb3437b1b95738eea000dcfa5d12f
MD5 509ad7691cae814050d378a126297cd1
BLAKE2b-256 9f935cf622e38f2c0410758b660762cb6b489da9ccebc777340d0999e286ae62

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for whitemagic_mcp-25.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5f8e86bf82b0b7fae0db702a75373403b2c7d066c9cce00f81aa98a38f71e623
MD5 be618094c9e1e0fb7317cf2189a60cea
BLAKE2b-256 81c9b6e1d84c4e9f3dafc9e9684ee57f3d051268944ae483426c7b8f54734105

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