Metadata-Version: 2.4
Name: lackey-mcp
Version: 0.8.7
Summary: Task chain management engine for AI agents with MCP integration
Author-email: Lackey Contributors <contact@lackey.dev>
License: Proprietary
Project-URL: Homepage, https://lackey.dev
Project-URL: Documentation, https://docs.lackey.dev
Project-URL: Repository, https://github.com/lackey-ai/lackey
Project-URL: Bug Tracker, https://github.com/lackey-ai/lackey/issues
Keywords: task-management,mcp,ai-agents,dag,workflow
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Office/Business :: Scheduling
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: pyyaml<7.0,>=6.0
Requires-Dist: networkx<4.0,>=3.0
Requires-Dist: click<9.0,>=8.0
Requires-Dist: mcp>=0.1.0
Provides-Extra: dev
Requires-Dist: setuptools>=78.1.1; extra == "dev"
Requires-Dist: wheel>=0.40.0; extra == "dev"
Requires-Dist: pytest<8.0,>=7.0; extra == "dev"
Requires-Dist: pytest-asyncio<1.0,>=0.21.0; extra == "dev"
Requires-Dist: pytest-cov<5.0,>=4.0; extra == "dev"
Requires-Dist: pytest-mock<4.0,>=3.10; extra == "dev"
Requires-Dist: pytest-xdist<4.0,>=3.0; extra == "dev"
Requires-Dist: pytest-timeout<3.0,>=2.0; extra == "dev"
Requires-Dist: pytest-benchmark<5.0,>=4.0; extra == "dev"
Requires-Dist: hypothesis<7.0,>=6.0; extra == "dev"
Requires-Dist: black<25.0,>=24.3.0; extra == "dev"
Requires-Dist: flake8<7.0,>=6.0; extra == "dev"
Requires-Dist: mypy<2.0,>=1.0; extra == "dev"
Requires-Dist: isort<6.0,>=5.0; extra == "dev"
Requires-Dist: pre-commit<4.0,>=3.0; extra == "dev"
Requires-Dist: ipython<9.0,>=8.0; extra == "dev"
Requires-Dist: ipdb<1.0,>=0.13; extra == "dev"
Requires-Dist: types-PyYAML<7.0,>=6.0; extra == "dev"
Requires-Dist: types-click<8.0,>=7.1; extra == "dev"
Requires-Dist: memory-profiler<1.0,>=0.60; extra == "dev"
Requires-Dist: line-profiler<5.0,>=4.0; extra == "dev"
Requires-Dist: build<1.0,>=0.10; extra == "dev"
Requires-Dist: twine<5.0,>=4.0; extra == "dev"
Provides-Extra: docs
Requires-Dist: sphinx<7.0,>=6.0; extra == "docs"
Requires-Dist: sphinx-rtd-theme<2.0,>=1.0; extra == "docs"
Provides-Extra: security
Requires-Dist: bandit<2.0,>=1.7; extra == "security"
Requires-Dist: safety<3.0,>=2.0; extra == "security"
Requires-Dist: pip-audit<3.0,>=2.0; extra == "security"
Dynamic: license-file

# Lackey

Task chain management engine for AI agents with MCP integration.

## Overview

Lackey is a task chain management engine (not a database) that provides intelligent logic for managing complex task dependencies while storing all data directly in your project repository. This design enables AI agents to work within consistent, structured workflows while maintaining full human visibility and control.

## Key Features

- **Your Repository, Your Data**: All task data lives in your project repository
- **AI-First, Human-Friendly**: Designed for AI agents with human-readable formats
- **Zero Global State**: Each project is completely self-contained
- **MCP Integration**: Full Model Context Protocol support for AI agent access

## Installation

```bash
pip install lackey-mcp
```

## Quick Start

```bash
# Initialize a new project
lackey init --domain web-development --name "My Project"

# Start the MCP server
lackey serve

# Connect with your AI agent
q chat --agent manager "Let's plan the first sprint"
```

## Documentation

Full documentation is available at [https://docs.lackey.dev](https://docs.lackey.dev)

## Development

See [docs/development-spec.md](docs/development-spec.md) for detailed implementation guidance.

## License

MIT License - see LICENSE file for details.
