seedfast_plan_create
Creates a manual seeding plan in the current session when you already know which tables to seed, avoiding a planner round-trip. Provide scope and a table list to get a planId for seedfast_run.
Instructions
Stores a manually-crafted seeding plan in the current MCP session without calling the backend planner. Returns a text block with the new plan ID, scope, and table list. Use this when the caller already knows exactly which tables to seed (e.g., derived from a user prompt or a previous run) and wants to skip the planner round-trip, or to construct a plan for seedfast_run with planId. At least one entry in tables is required. Does not require SEEDFAST_API_KEY. Next: call seedfast_run with planId to execute, or seedfast_plan_update to refine the plan.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scope | Yes | Plain-text scope description (e.g., 'seed only sales schema'). Stored verbatim alongside the plan. | |
| tables | Yes | Non-empty list of table names to seed (e.g., ['users', 'orders']). | |
| preview | No | Optional human-readable summary shown by seedfast_plan_get and seedfast_plans_list. |