Skip to main content
Glama
PhilippMT

Software Planning Tool

by PhilippMT

start_planning

Initiate software development planning by defining a goal to generate structured tasks with complexity scoring and implementation guidance.

Instructions

Start a new planning session with a goal

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
goalYesThe software development goal to plan

Implementation Reference

  • Handler for the 'start_planning' tool: parses the goal argument, creates a new goal and plan using storage, sets it as current goal, and returns the sequential thinking prompt.
    case 'start_planning': {
      const { goal } = request.params.arguments as { goal: string };
      this.currentGoal = await storage.createGoal(goal);
      await storage.createPlan(this.currentGoal.id);
    
      return {
        content: [
          {
            type: 'text',
            text: SEQUENTIAL_THINKING_PROMPT,
          },
        ],
      };
    }
  • src/index.ts:113-126 (registration)
    Registration of the 'start_planning' tool in the ListTools response, defining name, description, and input schema.
    {
      name: 'start_planning',
      description: 'Start a new planning session with a goal',
      inputSchema: {
        type: 'object',
        properties: {
          goal: {
            type: 'string',
            description: 'The software development goal to plan',
          },
        },
        required: ['goal'],
      },
    },
  • Input schema definition for the 'start_planning' tool, specifying the required 'goal' string parameter.
    inputSchema: {
      type: 'object',
      properties: {
        goal: {
          type: 'string',
          description: 'The software development goal to plan',
        },
      },
      required: ['goal'],
    },

Tool Definition Quality

Score is being calculated. Check back soon.

Install Server

Other Tools

Latest Blog Posts

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/PhilippMT/Software-planning-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server