alice-mcp-server

alice-mcp-server

1

Alice MCP is a lightweight server for managing agile tasks in AI coding environments using MCP. It manages distinct projects, allows tracking of tasks and epics, and runs locally on a machine with integration into MCP environments.

Alice MCP - Agile Task Management

Alice is a local server designed to support agile task workflows within AI coding environments using the Model Context Protocol (MCP). It supports project and task management, featuring:

  • Project Management: Manage distinct software projects.
  • Task & Epic Tracking: Organize tasks into epics.
  • Message Logging: Attach notes to tasks.
  • Local Operation: Operate locally with project isolation.
  • MCP Integration: Works within MCP environments.

Running the Server

  • Automatic Startup: Starts with an MCP environment using scripts/start-alice-servers.sh.
  • Manual Startup: Launch FastAPI server manually for development or testing.

API & Project Isolation

Use numeric IDs for API paths, but MCP tools use project names to ensure data isolation.

Documentation

Check docs/ for application overview, technical requirements, and integration guides.

Contributing

Follow PEP 8, use type hints, document public functions, and write unit tests for contributions.