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.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.23.tar.gz (300.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.23-py3-none-any.whl (83.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: glee-0.3.23.tar.gz
  • Upload date:
  • Size: 300.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.23.tar.gz
Algorithm Hash digest
SHA256 ec8727c8a2482e1758868b2e619a4f0cb8e12838133f2e8d0ea0c5528dd8e4f6
MD5 a1d47d3042c72f7176c2347d21f3e4ca
BLAKE2b-256 3fa08a867e99abe76072553c47414a035804305d007b3b12fc352c90841b732a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: glee-0.3.23-py3-none-any.whl
  • Upload date:
  • Size: 83.8 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.23-py3-none-any.whl
Algorithm Hash digest
SHA256 79870747efb237674cc6dfb2465bc808725832143b45d26d1bcc1496caded6b6
MD5 0faf75e7e562b82c0462ab700fcb7f52
BLAKE2b-256 ab47017eb806f79737f28da908be2e1c575a281eb2bbe86778fc539195100d8a

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