Skip to content
Agentmart
Submit a tool

powerplan

MCP server that makes PLAN.md the operational backbone of agentic development

Connector by CynaCons · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)
Write a review

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.

We use your email only for this newsletter. Privacy

About

MCP server that makes PLAN.md the operational backbone of agentic development

No 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_plan
  • find_task
  • get_backlog
  • get_current_iteration
  • get_iteration
  • list_iterations
  • show_current_iteration
  • show_miniplan
  • show_plan

Write 13 · Create, change, send or run things.

  • add_task
  • add_tasks
  • add_to_backlog
  • append_prose
  • close_iteration
  • create_iteration
  • create_major
  • create_plan
  • defer_task
  • reopen_task
  • set_iteration_goal
  • start_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).

  • PYTHONIOENCODING
  • PYTHONUNBUFFERED

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_task

    Append a checkbox task to an iteration.

  • add_tasks

    Append several checkbox tasks in one write. Prefer this over repeated add_task. Shared done/agent apply to every item.

  • add_to_backlog

    Append one (text) or many (texts) items to Future (Backlog) in one write.

  • append_prose

    Append freeform markdown at top level.

  • check_plan

    Structure lint: duplicates, multiple current, complete-with-open-tasks.

  • close_iteration

    Mark iteration COMPLETE. Requires force=true if open tasks remain. Optional stamp (e.g. date) appended to title.

  • complete_task

    Tick 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_iteration

    Create ### vX.Y.Z — Title iteration.

  • create_major

    Create ## vX.Y — Title major section.

  • create_plan

    Bootstrap a new PLAN.md when none exists (powernote-style skeleton). Default path: ./PLAN.md in cwd. Refuses overwrite unless force=true.

  • defer_task

    Move one or many tasks to the backlog in one write. For several, pass indexes or tasks. Shared reason/agent apply to every item.

  • find_task

    Locate tasks by substring match (JSON).

  • get_backlog

    Backlog section items (JSON).

  • get_current_iteration

    JSON for the *current* iteration (what to work on now). Preferred agent entry — avoids reading all of PLAN.md.

  • get_iteration

    JSON for one iteration by version (goal, tasks, progress).

Show 9 more tools
  • list_iterations

    List iterations filtered by open | complete | all.

  • remove_task

    Delete one or many tasks in one write. For several, pass indexes or tasks. Resolve-all then drop (indexes do not shift).

  • reopen_task

    Untick one or many tasks in one write. For several, pass indexes or tasks. For exactly one, index or task still work.

  • set_iteration_goal

    Set/replace **Goal:** on an iteration.

  • show_current_iteration

    Status 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_miniplan

    Raw 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_plan

    Compact index: counts + current iteration. Agents should prefer get_current_iteration / get_iteration over this or full PLAN.md.

  • start_iteration

    Mark iteration ACTIVE / current; clears other current markers.

  • update_task

    Rewrite 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
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)