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.7.1-py3-none-win_amd64.whl (7.1 MB view details)

Uploaded Python 3Windows x86-64

lunaris_mcp-0.7.1-py3-none-manylinux_2_28_x86_64.whl (7.5 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ x86-64

lunaris_mcp-0.7.1-py3-none-manylinux_2_28_aarch64.whl (6.8 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

lunaris_mcp-0.7.1-py3-none-macosx_12_0_x86_64.whl (7.3 MB view details)

Uploaded Python 3macOS 12.0+ x86-64

lunaris_mcp-0.7.1-py3-none-macosx_12_0_arm64.whl (6.7 MB view details)

Uploaded Python 3macOS 12.0+ ARM64

File details

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

File metadata

File hashes

Hashes for lunaris_mcp-0.7.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 c96c3abec4030db465288393e0ffdec3dc65563ec745046f2e8d9039278b2358
MD5 77febbcb6299e4dc4d5dbad74cfa6b96
BLAKE2b-256 8f049882ddb88221e626ba158da51903f83200ea016e6fd06f99868524b031a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lunaris_mcp-0.7.1-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 35f5fd775a1f7b0d40139d619305238d33a5928125e32973b021fcf7ba87de04
MD5 6b788d62bed1292e7b83b1a961b68171
BLAKE2b-256 1cc277a829b966e38c856d71b012cf0a5f9a0d472c4132bc156c1a1ba66ae48f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lunaris_mcp-0.7.1-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 169b33fbc6b78bf0c8b405a9e6736307793084edad9b9b094fa6403f150e8ccb
MD5 6990e589539fbee16665cbfccad3c9bc
BLAKE2b-256 113817d042a363d5da7921ef4ba21cec3f30223d791ed4aff50166d39e7ef655

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lunaris_mcp-0.7.1-py3-none-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 89641936bca365ce14d1bff038af8f7b909ca347b2b0bffc1f9e8c7731953513
MD5 cf7257edd56188b4d3c6c1064156f1b2
BLAKE2b-256 d7499be8acebf21822a055cf6d1db71daf991fab67401d660829c57db060fba9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lunaris_mcp-0.7.1-py3-none-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 39e4368a2dfe0e450a93f485a1009fb62d0946364a7651079b74b0a7366ead15
MD5 904681926c8b962fa3460191583a7e08
BLAKE2b-256 dda2236c3e57833394f5c190003ffd0a2fc92948b06f774b16638de12b506f81

See more details on using hashes here.

Release history Release notifications | RSS feed

0.8.0

5 files

This release

0.7.1 This release

5 files

0.7.0

5 files

0.6.2

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