SeedBase — Synthetic Test Data
About
Generate realistic, FK-consistent test data for your databases from your AI assistant. List projects, get schema DDL, generate datasets as SQL.
Details
- Author
- marcelglaeser
- Downloads
- 287
- Categories
- Search, Database, Developer Tools
Jump to
- Generates FK-consistent synthetic data from any database schema
- Returns data as SQL statements ready to insert
- Supports multiple SQL dialects via get_ddl
- Provides async generation with result polling
- Free tier available, EU-hosted, no third-party scripts
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
SeedBase — Synthetic Test DataCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Create a free account and API key at seedba.se, then connect via hosted endpoint (https://seedba.se/mcp with a Bearer dr_sk_… header) or local stdio mode using npx -y -p @seedbase/client seedbase-mcp with the SEEDBASE_API_KEY environment variable. Tools include list_projects, get_ddl, generate_test_data, and fetch_generation.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"seedbase \u2014 synthetic test data": {
"seedbase": {
"command": "npx",
"args": [
"-y",
"-p",
"@seedbase/client",
"seedbase-mcp"
],
"env": {
"SEEDBASE_API_KEY": "<YOUR_API_KEY>"
}
}
}
}
}
McpServers
{
"seedbase": {
"command": "npx",
"args": [
"-y",
"-p",
"@seedbase/client",
"seedbase-mcp"
],
"env": {
"SEEDBASE_API_KEY": "<YOUR_API_KEY>"
}
}
}
SeedBase — Synthetic Test Data for Your Databases
SeedBase turns a database schema into realistic synthetic test data — every foreign key resolves, distributions look like real life (one user has 2 orders, another has 19). This MCP server brings that into your AI assistant. ## Tools | Tool | What it does | | --- | --- | |list_projects | List your SeedBase projects (id, name, database type) |
| get_ddl | Get a project's schema as CREATE TABLE statements, per dialect |
| generate_test_data | Generate a fresh FK-consistent dataset, returned as SQL |
| fetch_generation | Fetch a running generation's result once it completes |
## Setup
Create a free account and an API key at seedba.se
(Settings → API keys), then either:
Hosted (zero install): point your client at https://seedba.se/mcp
with an Authorization: Bearer dr_sk_... header.
Local (stdio):
```json
{
"mcpServers": {
"seedbase": {
"command": "npx",
"args": ["-y", "-p", "@seedbase/client", "seedbase-mcp"],
"env": { "SEEDBASE_API_KEY": "dr_sk_..." }
}
}
}
EU-hosted, zero third-party scripts, free tier without a card.Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.




