Snowfakery MCP server
io.github.composable-delivery/snowfakery-mcp·v0.0.6·5 starsMCP server for authoring, analyzing, debugging, and running Snowfakery recipes
5 stars
Reviews
Write oneNobody has reviewed Snowfakery yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Snowfakery tools (10, 2 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
analyze_recipeParse and analyze a Snowfakery recipe structure.
generate_mappingGenerate a CumulusCI mapping.yml file from a Snowfakery recipe.
get_exampleFetch a Snowfakery example recipe by name.
get_schemaReturn the Snowfakery recipe JSON schema.
iterative_recipe_genwrite actionCreate a recipe iteratively with validation.
list_capabilitiesReturn Snowfakery + server capability info.
list_examplesList available Snowfakery example recipe files.
run_recipewrite actionRun a Snowfakery recipe and generate fake data.
search_docsSearch Snowfakery documentation for a query string.
validate_recipeValidate a Snowfakery recipe without generating data.
Public scan report
scanner v0.1.10 · 2026-09-28 · same rubric, same numbers if you re-run it
- Code scan70 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 5 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
How Snowfakery compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 94/100
- higher than 96% of 48,255 servers
- Tools
- 10
- the typical server has 7
- Tools that change things
- 20%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 5
- more than 83% of 28,688 servers
What its tools let an agent do: 7 read · 1 create · 1 change · 1 run or deploy
Install Snowfakery in Claude Code, Cursor or VS Code
claude mcp add snowfakery-mcp -- uvx snowfakery-mcp
What the publisher says
From the Snowfakery repository's README, as published. We do not edit it. Read it on GitHub
Snowfakery MCP Server
Power up your AI workflows with Snowfakery data generation — Use Claude, ChatGPT, and other AI assistants to author, debug, and run data recipes through the Model Context Protocol.
MCP Registry
mcp-name: io.github.composable-delivery/snowfakery-mcp
What is this?
Snowfakery is a YAML-based tool for programmatically generating test data. This MCP server connects Snowfakery to AI assistants, letting you:
- Draft recipes with AI assistance backed by real Snowfakery docs and examples
- Validate recipes before running them with detailed error feedback
- Execute recipes and iterate on results interactively
- Debug issues with static analysis and recipe inspection
- Generate Salesforce mappings for CumulusCI workflows
Perfect for teams that need realistic test data—from Salesforce admins to developers building data pipelines.
Quick Start
Install uv
We recommend using uv for installs and for running from source.
- Install uv (macOS/Linux):
curl -LsSf https://astral.sh/uv/install.sh | sh- Install uv (Windows PowerShell):
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"See the official uv install docs:
Claude Desktop (recommended)
For Claude Desktop, prefer using the .mcpb bundle from Releases:
- Download the latest .mcpb from
- Add the bundle in Claude Desktop as an MCP server bundle
This bundle includes the pinned runtime metadata (uv.lock, manifest.json) and is the easiest way to get a reproducible setup.
Install & Run (CLI)
# Recommended: isolated install
uv tool install snowfakery-mcp
# Then run the server
snowfakery-mcpOr from source:
git clone https://github.com/composable-delivery/snowfakery-mcp.git
cd snowfakery-mcp
uv sync
uv run snowfakery-mcpConnect to Claude (Desktop)
Add to your Claude Desktop claudedesktopconfig.json:
{
"mcpServers": {
"snowfakery-mcp": {
"command": "snowfakery-mcp"
}
}
}Then ask Claude:
"Show me an example Snowfakery recipe" or "Help me write a recipe to generate 100 Salesforce accounts"
Features
Resources — Access docs, examples, and schemas:
- Snowfakery documentation and recipe examples
- JSON schema for recipe validation
- Run outputs and artifacts
Tools — Interact with recipes:
- Validate & analyze recipes (catch errors early)
- Run recipes and capture output
- List & retrieve example recipes
- Generate CumulusCI mapping files
Learn More
- MCPSERVERSPEC.md — detailed design and tool catalog
- Snowfakery docs — recipe language reference
- Contributing — how to contribute
Community
We want this to be welcoming at any level. Questions, ideas, and contributions are always welcome!
- Questions & ideas? Open a GitHub Discussion
- Found a bug? Open an Issue with a minimal recipe
- Want to contribute? See CONTRIBUTING.md
- Security concern? See SECURITY.md
Development
# Install dev dependencies
uv sync --all-groups
# Run tests
uv run pytestShortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Snowfakery: common questions
- Is Snowfakery MCP server safe?
- Yes, by our scan: it is graded A (94/100). Read the Snowfakery safety report
- How do I install Snowfakery?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Snowfakery need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Snowfakery maintained?
- The last commit was 42 days ago (2026-09-23). The latest release is v0.0.6.
- How does Snowfakery compare with other MCP servers?
- safety score 94/100 (higher than 96% of 48,255 servers); tools 10 (the typical server has 7); tools that change things 20% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.