1. Conduid
  2. AI
  3. Hail Mary
MCP server · AI

Hail Mary

Rust CLI application for Memory MCP (Model Context Protocol) server and Kiro project specification management.

Unclaimed kiromcprust
34Low

Scored 6 months ago · breakdown

About Hail Mary

Hail Mary is an MCP server in the AI category: rust CLI application for Memory MCP (Model Context Protocol) server and Kiro project specification management.

Install

From source
git clone https://github.com/ashigirl96/hail-mary

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Hail Mary

Powered by Claude · Grounded in docs

I know everything about Hail Mary. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

Hail-Mary

Rust

A Rust CLI for specification-driven development with Claude Code.

Hail-Mary manages project specifications (.specs/) and launches Claude Code with an interactive TUI for spec selection.

Features

  • Specification Management: Create, select, and archive specs with date-based naming
  • Interactive TUI: Ratatui-based spec selector with keyboard navigation
  • Claude Code Integration: Seamless launch with TTY-aware process replacement
  • Shell Completions: bash, zsh, fish, PowerShell, elvish
  • Auto-migration: Automatically migrates from .kiro/specs/ to .specs/

Installation

cargo install --git https://github.com/ashigirl96/hail-mary.git

Or build from source:

git clone https://github.com/ashigirl96/hail-mary.git
cd hail-mary
cargo install --path crates/hail-mary

Prerequisites

Usage

Launch Claude Code with Spec Context

# Interactive TUI for spec selection, then launches Claude Code
hail-mary code

# Skip dangerous permissions flag
hail-mary code --no-danger

# Continue previous conversation
hail-mary code --continue

The code command automatically initializes .specs/ if needed (idempotent).

Archive Completed Specifications

# Interactive TUI for selecting specs to archive
hail-mary complete

Shell Completions

hail-mary shell-completions bash > /etc/bash_completion.d/hail-mary
hail-mary shell-completions zsh > ~/.zsh/completions/_hail-mary
hail-mary shell-completions fish > ~/.config/fish/completions/hail-mary.fish

Directory Structure

.specs/
  archive/                       # Completed specifications
  2026-02-28-feature-name/
    memo.md                      # Notes and context
  2026-02-27-another-feature/
    memo.md

Architecture

Clean architecture with hexagonal layers:

CLI (clap) -> Application (use cases) -> Domain (validation) -> Infrastructure (fs, TUI, process)

License

MIT License - see LICENSE for details.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Hail Mary

How do I install Hail Mary?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Hail Mary safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Hail Mary still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.