powerplan
MCP server that makes PLAN.md the operational backbone of agentic development
Connector by CynaCons · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/cynacons-powerplan
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 9 read · 13 write · 1 delete · 1 not yet classified
- Secrets
- None asked for
- Install scripts
- Not scanned yet
- Runs as
- Python package
Tools by what they do 24
Read from the source code; the running server may list different tools.
Read 9 · Look things up without changing anything.
check_planfind_taskget_backlogget_current_iterationget_iterationlist_iterationsshow_current_iterationshow_miniplanshow_plan
Write 13 · Create, change, send or run things.
add_taskadd_tasksadd_to_backlogappend_proseclose_iterationcreate_iterationcreate_majorcreate_plandefer_taskreopen_taskset_iteration_goalstart_iteration
Show 1 more tools
update_task
Delete 1 · Delete, drop, revoke or wipe things.
remove_task
Not yet classified 1 · We could not tell from the name and description.
complete_task
Secrets and settings it asks for
Other settings (environment variables or headers).
PYTHONIOENCODINGPYTHONUNBUFFERED
Tools (24)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
add_taskAppend a checkbox task to an iteration.
add_tasksAppend several checkbox tasks in one write. Prefer this over repeated add_task. Shared done/agent apply to every item.
add_to_backlogAppend one (text) or many (texts) items to Future (Backlog) in one write.
append_proseAppend freeform markdown at top level.
check_planStructure lint: duplicates, multiple current, complete-with-open-tasks.
close_iterationMark iteration COMPLETE. Requires force=true if open tasks remain. Optional stamp (e.g. date) appended to title.
complete_taskTick one or many tasks in one write. For several, pass indexes (preferred after get_iteration) or tasks. For exactly one, index or task still work.
create_iterationCreate ### vX.Y.Z — Title iteration.
create_majorCreate ## vX.Y — Title major section.
create_planBootstrap a new PLAN.md when none exists (powernote-style skeleton). Default path: ./PLAN.md in cwd. Refuses overwrite unless force=true.
defer_taskMove one or many tasks to the backlog in one write. For several, pass indexes or tasks. Shared reason/agent apply to every item.
find_taskLocate tasks by substring match (JSON).
get_backlogBacklog section items (JSON).
get_current_iterationJSON for the *current* iteration (what to work on now). Preferred agent entry — avoids reading all of PLAN.md.
get_iterationJSON for one iteration by version (goal, tasks, progress).
Show 9 more tools
list_iterationsList iterations filtered by open | complete | all.
remove_taskDelete one or many tasks in one write. For several, pass indexes or tasks. Resolve-all then drop (indexes do not shift).
reopen_taskUntick one or many tasks in one write. For several, pass indexes or tasks. For exactly one, index or task still work.
set_iteration_goalSet/replace **Goal:** on an iteration.
show_current_iterationStatus view of the current iteration: status, progress count, goal and tasks. Paste it verbatim in a ``` code block at the end of every major turn so the user sees the plan's state at a glance.
show_miniplanRaw PLAN.md snippet: the current (or named) iteration byte-for-byte under its major header, with the neighbouring iterations collapsed to their header lines. The plan's own format is the view — start every session here instead of reading the whole file.
show_planCompact index: counts + current iteration. Agents should prefer get_current_iteration / get_iteration over this or full PLAN.md.
start_iterationMark iteration ACTIVE / current; clears other current markers.
update_taskRewrite task text, preserving done state. One task: text + index/task. Several: changes[{text, index|task, expect?}].
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Weekly downloads
- 38
- Last commit
- Oct 8, 2026 (20 days ago)
- Last release
- Oct 8, 2026 (20 days ago)
- Last package publish
- Oct 8, 2026 (20 days ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
io.github.CynaCons/powerplan- Version
- 0.9.0
- Auth
- No auth
- Packages
- pypi powerplan-mcp
- License
- MIT
- Repository
- github.com/CynaCons/powerplan
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from CynaCons
Cite this page
powerplan MCP server. Agent Mart. https://agentmart.dev/connectors/cynacons-powerplan (last updated 2026-10-24)