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.22.tar.gz (274.8 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.22-py3-none-any.whl (81.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: glee-0.3.22.tar.gz
  • Upload date:
  • Size: 274.8 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.22.tar.gz
Algorithm Hash digest
SHA256 03a9e96300e1add70e9cabe24c45b54c6fd574cb52f7961c1f17dadfdfc2d864
MD5 17474e41c8228345c0f021d98aa08f61
BLAKE2b-256 cbc2a8c2379b1a692591f7028078e4141e85fe4eea027514c71bcbd0f9e1cb0e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: glee-0.3.22-py3-none-any.whl
  • Upload date:
  • Size: 81.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.22-py3-none-any.whl
Algorithm Hash digest
SHA256 b102e38031800c540b1151930306f8053180d992149dea96e3b3d0b081dda4fc
MD5 a07cf688743e91c70822d35c2646284d
BLAKE2b-256 6b2324f0baea45898fd5b30737f09f87bb1257ded4982598eb62a780d41638c1

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