Skip to main content

lunaris-mcp

Lunaris MCP server — no Rust toolchain required.

Each wheel ships a prebuilt lunaris-mcp binary for your platform. uvx resolves the correct wheel automatically; the binary is exec'd via python -m lunaris_mcp.

Quick Start

via uvx (recommended)

uvx lunaris-mcp --help

via pip

pip install lunaris-mcp
lunaris-mcp --help

Configure as an MCP server

Claude Code (~/.claude.json)

{
  "mcpServers": {
    "lunaris": {
      "command": "uvx",
      "args": ["lunaris-mcp"]
    }
  }
}

Or using npx:

{
  "mcpServers": {
    "lunaris": {
      "command": "npx",
      "args": ["-y", "@pilotspace/lunaris-mcp"]
    }
  }
}

Codex (~/.codex/config.toml)

[mcp_servers.lunaris]
command = "uvx"
args    = ["lunaris-mcp"]

Supported Platforms

Platform Wheel tag
Linux x86_64 manylinux_2_28_x86_64
Linux arm64 manylinux_2_28_aarch64
macOS x86_64 macosx_12_0_x86_64
macOS arm64 (M1/M2/M3) macosx_12_0_arm64
Windows x64 win_amd64

Requirements

  • Python 3.11+
  • No Rust toolchain required
  • uv (recommended) or pip

If the binary is missing

If the binary is absent from the wheel (local dev, custom build), the lunaris-mcp entry point will print a clear error and suggest a source build:

cargo install --git https://github.com/pilotspace/lunaris lunaris-mcp

lunaris-mcp is not on crates.io — it links lunaris-memory-service, which carries a vendor/ path dependency and is therefore publish = false, and crates.io rejects a crate with unpublished dependencies. Plain cargo install lunaris-mcp will fail.

Air-gap / offline

For offline environments, either extract the prebuilt lunaris-mcp-<target>.tar.gz from a GitHub release (attached from 0.6.1 onward), or build from a checkout (needs Rust 1.94, cmake, and a C++ compiler for llama.cpp):

git clone --recurse-submodules https://github.com/pilotspace/lunaris
cd lunaris && cargo build --release -p lunaris-mcp
# binary at target/release/lunaris-mcp

Then use the lunaris-mcp binary directly.

Full integration guide

See docs/integration/claude-code.md and docs/integration/codex.md for complete configuration examples, environment variables, and troubleshooting.

Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

lunaris_mcp-0.6.2-py3-none-win_amd64.whl (9.5 MB view details)

Uploaded Python 3Windows x86-64

lunaris_mcp-0.6.2-py3-none-manylinux_2_28_x86_64.whl (9.9 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ x86-64

lunaris_mcp-0.6.2-py3-none-manylinux_2_28_aarch64.whl (9.2 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

lunaris_mcp-0.6.2-py3-none-macosx_12_0_x86_64.whl (9.7 MB view details)

Uploaded Python 3macOS 12.0+ x86-64

lunaris_mcp-0.6.2-py3-none-macosx_12_0_arm64.whl (8.9 MB view details)

Uploaded Python 3macOS 12.0+ ARM64

File details

Details for the file lunaris_mcp-0.6.2-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for lunaris_mcp-0.6.2-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 a18f426cdd5e942e5dba7e02be9a1043495420c265a7fd146eaca6f4a495cf64
MD5 f98aaf8c18240c8222ac5c281401147b
BLAKE2b-256 ac54b4901a2f7e7cb956019570bc829033b5a1a5d7b5b1467822cb775440489e

See more details on using hashes here.

File details

Details for the file lunaris_mcp-0.6.2-py3-none-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for lunaris_mcp-0.6.2-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cfed47d670f6b6adb35d073f351eea50aae302d2cd446aaaf38c252f08802ac4
MD5 9373cd80e567667062a3ebbcf29e0611
BLAKE2b-256 6d06da2d7046ac08c36d1941b88b685d417f686f5c6573b0feb638a6a8bf8d5d

See more details on using hashes here.

File details

Details for the file lunaris_mcp-0.6.2-py3-none-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for lunaris_mcp-0.6.2-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3ddaae20591590ec2e3e2d7d862ad00e40a9ea470c34ec4be7e9d0edf4768f19
MD5 5a7eb7ce1fa23c1acf2b712c612ded69
BLAKE2b-256 d3707cfd708469999900a3fe8604cbc6cc6270168bc807fef784154a3b12ae37

See more details on using hashes here.

File details

Details for the file lunaris_mcp-0.6.2-py3-none-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for lunaris_mcp-0.6.2-py3-none-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 e8b91f5f66e1aad5deb0517591a5b0350b3907471fca1bc63083c0bef9265d62
MD5 911907789f40d4f262ac85be597f5b6f
BLAKE2b-256 07020d4745038ff7fc2c48beb96a458c78d3c33cba64e84ef20e376727866dbb

See more details on using hashes here.

File details

Details for the file lunaris_mcp-0.6.2-py3-none-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for lunaris_mcp-0.6.2-py3-none-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 e8cf579b0a0cff87bc08c14a44a171d0259cb25a14561f501d34fc8301d53229
MD5 caf74987a22c540ecede73739ecd4ed7
BLAKE2b-256 8d41ef5f82fe79a75245bc906161fe155a38d3d32bc18c1ca434cbe0b17b0f4d

See more details on using hashes here.

Release history Release notifications | RSS feed

0.8.0

5 files

0.7.1

5 files

0.7.0

5 files

This release

0.6.2 This release

5 files

0.3.0

5 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page