Skip to main content

The Conductor for Your AI Orchestra

Project description

Glee

The Essential MCP Toolkit for Developers

Don't install 10 different servers. Glee is the battery-included MCP toolkit that gives Claude superpowers: persistent memory, AI code review, session hooks — and soon: Git forensics, DB inspection, and background task delegation.

Missing something? Open an issue. We ship fast.

Quick Start

# Install
uv tool install glee-code --python 3.13
# or: pipx install glee-code

# Initialize (registers MCP server with Claude Code)
glee init claude

# Restart Claude Code - done!

Tools

See Full MCP Service List for all 42 tools (11 implemented, 31 planned).

Memory

Persistent project memory that survives across sessions.

Tool Description
glee.memory.add Store insights, decisions, context
glee.memory.search Semantic search across memory
glee.memory.overview Get project summary

Code Review

Get a second opinion from another AI.

Tool Description
glee.code_review Review code with configurable AI reviewer
glee review src/api/          # Review a directory
glee review git:changes       # Review uncommitted changes

Session Hooks

Automatic context management for Claude Code sessions.

  • Session start: Injects relevant project context
  • Session end: Summarizes and saves to memory

Status & Config

Tool Description
glee.status Show project status
glee.config.set Set configuration
glee.config.unset Remove configuration

CLI Commands

# Setup
glee init claude              # Initialize project for Claude Code
glee connect status           # Show connected providers

# Memory
glee memory overview          # Show project memory
glee memory search <query>    # Search memory

# Review
glee review <target>          # Run code review
glee config set reviewer.primary codex

How It Works

glee init claude
    ├── Creates .glee/ directory
    ├── Creates .mcp.json (MCP server registration)
    └── Creates .claude/settings.local.json (session hooks)

claude (start session)
    └── Reads .mcp.json
        └── Spawns `glee mcp` as MCP server
            └── Claude now has glee.* tools

Configuration

# .glee/config.yml
project:
  id: 550e8400-e29b-41d4-a716-446655440000
  name: my-app

reviewers:
  primary: codex
  secondary: gemini

Roadmap

We're building more tools. Here's what's coming:

  • Agent delegation — Hand off complex tasks to a background agent
  • RAG tools — Cross-project knowledge base
  • GitHub tools — PR reviews, issue tracking
  • More integrations — What do you need?

Request a feature →

Development

git clone https://github.com/AgenticHacker/glee-code
cd glee-code
uv sync
uv run glee --help

Why "Glee"?

Because using good tools should bring you joy. And because we couldn't resist the acronym potential.


Glee: The Essential MCP Toolkit for Developers

Project details


Download files

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

Source Distribution

glee-0.3.29.tar.gz (320.5 kB view details)

Uploaded Source

Built Distribution

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

glee-0.3.29-py3-none-any.whl (103.6 kB view details)

Uploaded Python 3

File details

Details for the file glee-0.3.29.tar.gz.

File metadata

  • Download URL: glee-0.3.29.tar.gz
  • Upload date:
  • Size: 320.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.17 {"installer":{"name":"uv","version":"0.9.17","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for glee-0.3.29.tar.gz
Algorithm Hash digest
SHA256 fda10a2020c9fc99c1b2e9bf7d382fdf2559a4c952ea9bc9e727d1f727066bbe
MD5 21b85ec86e97f4e055a3c1cde21e4a8d
BLAKE2b-256 6d454d6ef08686c95bec48968850d84a4b7c9447627c51cbd8e0aff8f19009fb

See more details on using hashes here.

File details

Details for the file glee-0.3.29-py3-none-any.whl.

File metadata

  • Download URL: glee-0.3.29-py3-none-any.whl
  • Upload date:
  • Size: 103.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.17 {"installer":{"name":"uv","version":"0.9.17","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for glee-0.3.29-py3-none-any.whl
Algorithm Hash digest
SHA256 a1411345fdcec52e52c23237d45d8264612d9416de68683ad2a1f23b51b71b8c
MD5 1dd9153da69ec890f9173e2a49ba6780
BLAKE2b-256 37655d31551cbaeca8ffbdef3dda6fa33c579dd19905bd7ae65d35190792f130

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page