Seedfast MCP Server

Seedfast fills a PostgreSQL database with realistic, relationally valid test data generated from its live schema, so a team that cannot put production data into development still gets an environment…

Local serverstdioMIT

What is the Seedfast MCP Server?

seedfast-mcp is an MCP project maintained in the seedfast-ai/seedfast-mcp repository. The maintainer describes its purpose as “Seedfast fills a PostgreSQL database with realistic, relationally valid test data generated from its live schema, so a team that cannot put production data into…”. Read the project documentation for the complete scope.

Installation

The documented npm package is seedfast. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.

Configuration values

The example declares SEEDFAST_API_KEY. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
seedfast_doctorChecks CLI health and whether authentication is configured
seedfast_connections_testTests a database connection before anything is written
seedfast_schema_infoReads the live schema of the target database
seedfast_planBuilds a seeding plan from a scope description
seedfast_runExecutes a seeding run
seedfast_run_statusPolls a run in progress
seedfast_run_cancelAborts a run
seedfast_run_answerAnswers a question the run raised while it was waiting for input
seedfast_plans_listLists saved plans
seedfast_plan_getReads one saved plan
seedfast_plan_createSaves a new plan
seedfast_plan_updateEdits a saved plan
seedfast_plan_deleteRemoves a saved plan

How to install the Seedfast MCP Server

{
  "mcpServers": {
    "seedfast": {
      "command": "npx",
      "args": [
        "-y",
        "seedfast@latest",
        "mcp"
      ],
      "env": {
        "SEEDFAST_API_KEY": "YOUR_SEEDFAST_API_KEY"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
SEEDFAST_API_KEYDeclared in the maintainer’s client configuration.Check documentation