quickie.mcp

MCP stdio server exposing quickie tasks via FastMCP.

Start with:

qk-mcp

Then connect any MCP-compatible client (Claude Desktop, Copilot, etc.) via stdio transport. The server exposes two tools:

  • list_tasks – discover all available tasks and their arguments.

  • run_task – execute a task by name, streaming output to the client in

    real time and returning the final captured result.

Projects are registered at server startup via --project or --config. A single server can expose tasks from multiple projects simultaneously.

Functions

list_tasks([project])

Return task metadata grouped by project.

main()

Entrypoint for the qk-mcp console script.

run_task(task_name, args, stdin, timeout, ...)

Run a task in an isolated subprocess and stream its output.