PlanTool
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@PlanToolstart planning a new project"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
plantool
LLM-led project-planning tool: an MCP server whose tools interview the user, record every
planning fact as a typed row in SQLite, and refuse to advance past mechanical gates.
Spec: plantool_stage1_spec.md (rev 2 — source of truth).
Layout
engine/— plain Python, no LLM calls: schema, DB wrapper, validation,next_gap()walker.server/— FastMCP stdio server + interview scripts (delivered inside tool results).workspace-template/— copy this directory to start planning a project.tests/— pytest suite (fixture DBs).
Related MCP server: batuta-mcp
Setup
py -3.12 -m venv .venv
.venv\Scripts\python -m pip install mcp pyyaml pytestUse
Copy workspace-template/ to a new folder, open your MCP-capable CLI (Claude Code first)
there, and talk. The .mcp.json launches the server over stdio; plan_status() bootstraps
the model.
Tests
.venv\Scripts\python -m pytestBuild status
Sessions A–D of 5 (spec §9) are in:
A — schema v1,
plan_start/plan_status/next_gap, first submit tools.B — the full submit surface (use cases, CRUD, state machines, components, contracts, dependencies, failure modes, decisions, questions, conflicts).
C — enforcement: gates 1–6, spikes, engine conflict sweeps, plan.yaml export/reimport.
D — the dogfood harvest: supersede/retire/confirm correction path with lineage (claim rows are never mutated or duplicated), dangling-ref checking on every batch submit,
plan_statusdigest +get_rowstargeted reads,dismiss_gap, and the interview-conduct rewrites (divergence rounds, recorded challenges, file-question-first).
Session E (red-team script, get_plan_pack, stages 7–8 gates, export_plan,
freeze_plan) closes stage 1.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/AlTheSlacker/PlanTool'
If you have feedback or need assistance with the MCP directory API, please join our Discord server