Skip to content

noopz/qask

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Qask

Task tracking MCP server for Claude Code. Track tasks, bugs, and todos directly in your project with git-friendly JSON storage.

Installation

git clone https://github.com/noopz/qask.git
cd qask
uv sync

Setup with Claude Code

Add globally (works in any project):

claude mcp add qask --scope user -- uv --directory /path/to/qask run python -m qask_mcp.server

Qask auto-detects your project directory via MCP roots - no environment variables needed.

Usage

Once configured, Claude Code can use these tools:

Tool Description
create_task Create a task (type: task/bug/todo/note, priority: low/medium/high/critical)
get_task Get task by ID with full description
update_task Update task fields (status: not_started/in_progress/completed)
list_tasks List/filter tasks (returns metadata only for token efficiency)
delete_task Move task to trash

Tasks are stored in ./qask/ within each project as individual JSON files.

Development

uv run pytest           # Run tests
uv run pytest --cov     # With coverage

License

Apache 2.0 - See LICENSE

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors