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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3manylinux: glibc 2.28+ x86-64

lunaris_mcp-0.8.0-py3-none-manylinux_2_28_aarch64.whl (6.9 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

lunaris_mcp-0.8.0-py3-none-macosx_12_0_x86_64.whl (7.4 MB view details)

Uploaded Python 3macOS 12.0+ x86-64

lunaris_mcp-0.8.0-py3-none-macosx_12_0_arm64.whl (6.8 MB view details)

Uploaded Python 3macOS 12.0+ ARM64

File details

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

File metadata

File hashes

Hashes for lunaris_mcp-0.8.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 d05571a949133b970c42232d4ec2c0f99a7454f8ff8d0a25bdbe2e7a936f7d35
MD5 f5fb3ba10e95fcc344f05411e52dc248
BLAKE2b-256 2e8275f12000ab679c463e2e34845922eb2de98daaeedba7d4f8ab179bb32937

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lunaris_mcp-0.8.0-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6b31d1c36bc602e2875c88f17e998e098af7a27d3458cf34b81d6ddd18d10822
MD5 ec4abb454bdeae9b798ebcce978eab7c
BLAKE2b-256 ad16522cf43a7fb543417dd0e20bfa4977a71f7f9010230bbf8638111bc3fe5b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lunaris_mcp-0.8.0-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4404898944b1b8fc2c77466fea2384069717cda1518a1e59ca98b0b94301024d
MD5 6d077aaaf52d7c6bad63b7e6954acd26
BLAKE2b-256 ab9fd1a759d5fad725817ee15f6454f9bfa99c418af6ae29c72c4d847ca374ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lunaris_mcp-0.8.0-py3-none-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 f849d5b1fc8eb1edc56bad1c826a3d33685cee4101711d068d7cdbf2d0edcab5
MD5 c69871a329d6d746dcdb21bab28a4ac5
BLAKE2b-256 334d608216ecd8dc90a13840c017596fe80c2e3f2a8ba8ef8bf99fb9a85c89ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lunaris_mcp-0.8.0-py3-none-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 3df05dd0648ddb267b74944dd836404851d84f2606647fd23b2ff60a17724a8b
MD5 11e6b1da0a94aa4091ecee3b81957f05
BLAKE2b-256 c2b8222f0bb45cd3379eac8872f6f058ea8fbe2291039ab7722185ab62fa5335

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.8.0 This release

5 files

0.7.1

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