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.24.tar.gz (315.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.24-py3-none-any.whl (95.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: glee-0.3.24.tar.gz
  • Upload date:
  • Size: 315.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.24.tar.gz
Algorithm Hash digest
SHA256 e5d6062be0a5c2a02b58d583d37ccea78de7aec2c4258c5a744c8612913d31c9
MD5 06ac392947108db925d92e0d0447e164
BLAKE2b-256 388aa42a8a90fad04b3fa754fd1c56f74e9087c8305b167aef4887279bde9ecf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: glee-0.3.24-py3-none-any.whl
  • Upload date:
  • Size: 95.0 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.24-py3-none-any.whl
Algorithm Hash digest
SHA256 ce224341105d24538d2daca4ab1463e8f01820a253e3217a2f0a2b110e02e4c7
MD5 d51416cfbc25a90a01f3206e597c65a5
BLAKE2b-256 15e1a1677af45d55c98321d2ba8fbbf612f2ad44e74b89c4fcfc77084333daeb

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