Skip to main content
Glama

Ultra MCP

ultra-plan

Facilitates multi-step feature planning with revisions and branching options. Define tasks, scope, and AI providers to streamline project workflows and explore alternative approaches.

Instructions

Multi-step feature planning with revisions and branches

Input Schema

NameRequiredDescriptionDefault
branchIdNoIdentifier for this planning branch
branchingFromNoWhich step to branch from
currentStepNoCurrent planning step content
isBranchingNoTrue if exploring alternative approach
isRevisionNoTrue if this step revises a previous step
modelNoSpecific model to use
nextStepRequiredNoWhether another step is needed
providerNoAI provider to use
requirementsNoSpecific requirements or constraints
revisingStepNoWhich step number is being revised
scopeNoPlanning scope and depthstandard
stepNumberNoCurrent step in the planning workflow
taskYesWhat to plan (e.g., "add user profiles", "implement payment system")
totalStepsNoEstimated total steps needed

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "branchId": { "description": "Identifier for this planning branch", "type": "string" }, "branchingFrom": { "description": "Which step to branch from", "type": "number" }, "currentStep": { "default": "", "description": "Current planning step content", "type": "string" }, "isBranching": { "default": false, "description": "True if exploring alternative approach", "type": "boolean" }, "isRevision": { "default": false, "description": "True if this step revises a previous step", "type": "boolean" }, "model": { "description": "Specific model to use", "type": "string" }, "nextStepRequired": { "default": true, "description": "Whether another step is needed", "type": "boolean" }, "provider": { "description": "AI provider to use", "enum": [ "openai", "gemini", "azure", "grok" ], "type": "string" }, "requirements": { "description": "Specific requirements or constraints", "type": "string" }, "revisingStep": { "description": "Which step number is being revised", "type": "number" }, "scope": { "default": "standard", "description": "Planning scope and depth", "enum": [ "minimal", "standard", "comprehensive" ], "type": "string" }, "stepNumber": { "default": 1, "description": "Current step in the planning workflow", "minimum": 1, "type": "number" }, "task": { "description": "What to plan (e.g., \"add user profiles\", \"implement payment system\")", "type": "string" }, "totalSteps": { "default": 5, "description": "Estimated total steps needed", "minimum": 1, "type": "number" } }, "required": [ "task" ], "type": "object" }
Install Server

Other Tools from Ultra MCP

Related Tools

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/RealMikeChong/ultra-mcp'

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