MCPServers
Software Planning Tool - MCP server logo

Software Planning Tool

169
0

Summary

Software Planning MCP is a tool that helps developers break down software goals into actionable implementation plans through a structured, question-based approach. Developed by Daniel Steigman, it guides users through a sequential thinking process to understand requirements, analyze technical considerations, and develop detailed task lists with complexity scores and code examples. The server stores goals and implementation plans locally, provides tools for managing todos, and uses a sophisticated parsing system to convert natural language plans into structured task items. Particularly valuable for developers who want to systematically approach complex software projects without losing track of implementation details.

Available Actions(6)

start_planning

Start a new planning session with a specific goal. Parameters: goal (string) - The software development goal to plan.

add_todo

Add a new todo item to the current plan. Parameters: title (string) - Title of the todo item, description (string) - Detailed description, complexity (number) - Complexity score (0-10), codeExample (optional string) - Optional code example.

get_todos

Retrieve all todos in the current plan. Parameters: None.

update_todo_status

Update the completion status of a todo item. Parameters: todoId (string) - ID of the todo item, isComplete (boolean) - New completion status.

save_plan

Save the current implementation plan. Parameters: plan (string) - The implementation plan text.

remove_todo

Remove a todo item from the current plan. Parameters: todoId (string) - ID of the todo item to remove.

Last Updated: April 17, 2025

Community Reviews

0.0
0 reviews
5
0
4
0
3
0
2
0
1
0

No reviews yet. Be the first to review!

Sign in to join the conversation

Coming soon to
HighlightHighlight AI

Language

TypeScript

Categories

Tags