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.25.tar.gz (316.0 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.25-py3-none-any.whl (99.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: glee-0.3.25.tar.gz
  • Upload date:
  • Size: 316.0 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.25.tar.gz
Algorithm Hash digest
SHA256 175a868eef86451f80ef4d085aa2c0498a5746c40bbba1544764012c4c1cac99
MD5 c1b727bb82f281be0ef430889e29d575
BLAKE2b-256 4311c0923f7b7d5fdb934900424caa6188269c5da9f8b6db8ce4381da0117a51

See more details on using hashes here.

File details

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

File metadata

  • Download URL: glee-0.3.25-py3-none-any.whl
  • Upload date:
  • Size: 99.5 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.25-py3-none-any.whl
Algorithm Hash digest
SHA256 b33abebea1e980c608f3fd1e5ddb665f18520f4fc8cd148a6ec4a328bd8455ef
MD5 7b72662bab1f882cada58e3eda556bec
BLAKE2b-256 e34595655559e65eeaddbbbd8a52d4972ecd218a9360453c26da333fb619e599

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