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

Uploaded Python 3Windows x86-64

lunaris_mcp-0.7.0-py3-none-manylinux_2_28_x86_64.whl (7.4 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ x86-64

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

Uploaded Python 3manylinux: glibc 2.28+ ARM64

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

Uploaded Python 3macOS 12.0+ x86-64

lunaris_mcp-0.7.0-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.0-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for lunaris_mcp-0.7.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 460580c999f28848471a1e0df91f24cf101c4a5fc5694de1f00133eced0f3a72
MD5 17bfedf85c9515ab35c07279b5a418ed
BLAKE2b-256 8aebbc2d49c9ad5cf461ab4549db9e7265eaecac0948c6cd52682574f684bc5a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lunaris_mcp-0.7.0-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 267214579cf539fe9eca0b882125335d3661c5c177fea108640c5c7590fee746
MD5 b7cff88aac8c8beb4f58e6bcfe443631
BLAKE2b-256 d9fccb6483e0ee123b41779e7f2673ca560eaebe42259cd67a3c5caa62ff00ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lunaris_mcp-0.7.0-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 aeab925ccf8663248682d1e6242a4ca15a4eae1ec35c07501d57db23903aa82e
MD5 7b2d77a09b7ba3cd95c250c0f9d19ebc
BLAKE2b-256 817d6256d37416f47f57973dbf1489d1041df3a69e79c3fa7a936a802b9976bf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lunaris_mcp-0.7.0-py3-none-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 fbe831ab1b85200b293db30ee55528f08c890b8534dbead304a5e51b266d1b74
MD5 643e8034683f33a3202cefc4c1ea68f4
BLAKE2b-256 291855565ce04bb3ea0c573c160abc79dcdaf7a6ef7418f6b12bcb7530134e90

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lunaris_mcp-0.7.0-py3-none-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 00fa4a812c7da35d5e5f3ca9b610dfc2913cf7e57129c15f655f07dd513878c3
MD5 08d41eac08427e3a9df390119d559e05
BLAKE2b-256 e8d3c86c24ed4c6c3f102571cbc0c5761f1d4b7af46c296a401b02200675508a

See more details on using hashes here.

Release history Release notifications | RSS feed

0.8.0

5 files

0.7.1

5 files

This release

0.7.0 This release

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