Skip to main content
Glama

start_planning

Initiate a software development planning session by defining a clear goal to generate actionable tasks and implementation plans.

Instructions

Start a new planning session with a goal

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
goalYesThe software development goal to plan

Implementation Reference

  • Handler implementation for the 'start_planning' tool. Extracts the goal from arguments, creates a new goal and empty 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,
          },
        ],
      };
    }
  • Input schema definition for the 'start_planning' tool, specifying an object with a required 'goal' string property.
    inputSchema: {
      type: 'object',
      properties: {
        goal: {
          type: 'string',
          description: 'The software development goal to plan',
        },
      },
      required: ['goal'],
    },
  • src/index.ts:114-126 (registration)
    Tool registration in the ListToolsRequestSchema handler, defining name, description, and input schema for 'start_planning'.
      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'],
      },
    },

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

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