sussy seeds MCP
Local MCP server for ONI seed hunting. Compose constraint specs, scan seeds by the million, inspect hits, share results.
claude mcp add sussy-seeds -- npx -y @onimaxxing/sussy-seeds-mcp
Or in .mcp.json (project) / ~/.claude/settings.json (user):
{
"mcpServers": {
"sussy-seeds": {
"command": "npx",
"args": ["-y", "@onimaxxing/sussy-seeds-mcp"]
}
}
}~/Library/Application Support/Claude/claude_desktop_config.json on macOS, or the platform equivalent:
{
"mcpServers": {
"sussy-seeds": {
"command": "npx",
"args": ["-y", "@onimaxxing/sussy-seeds-mcp"]
}
}
}codex mcp add sussy-seeds -- npx -y @onimaxxing/sussy-seeds-mcp
Or edit ~/.codex/config.toml directly:
[mcp_servers.sussy-seeds] command = "npx" args = ["-y", "@onimaxxing/sussy-seeds-mcp"]
In Cherry Studio, open Settings → MCP Servers → Add Server, set the type to stdio, and fill in:
Command: npx Arguments: -y @onimaxxing/sussy-seeds-mcp
In Trae, add the server to ~/.trae/mcp.json (global) or the project's .trae/mcp.json:
{
"mcpServers": {
"sussy-seeds": {
"command": "npx",
"args": ["-y", "@onimaxxing/sussy-seeds-mcp"]
}
}
}Add an mcpServers entry to ~/.qwen/settings.json:
{
"mcpServers": {
"sussy-seeds": {
"command": "npx",
"args": ["-y", "@onimaxxing/sussy-seeds-mcp"]
}
}
}The same {command, args} shape works in Cursor, Windsurf, Zed, Continue, Cline. Claude.ai (web) is not supported, its connectors require a hosted URL and this server runs locally over stdio.
Node 20 or newer.
listClusterscluster ids with disambiguationlistWorlds / listWorldsAcrossClustersworlds in a coord, or across clusterslistGeysers / listTraits / listBiomes / listPoisid catalogslistStoryTraits / listMixingCategoriesstory traits, DLC mixinglistSpawnTagsspawnable critter / plant tagslistConstraintKindsBuilder AST constraint shapeslistHelpersspec helper functionslistPrefabAdmissibilitywhere a prefab can spawn
listModExtensionsWorkshop mods with scannable clusters (coordinatePrefix + worlds), plus trait-overlay mods for setTraitOverlays.setTraitOverlaysActivate cluster-less trait mods for the session — they merge into every scan's snapshot, like installing the mod in-game.registerClusterRegister a custom cluster from inline worldgen YAML for the session.useCgmPresetRegister a Cluster Generation Manager preset as a scannable CGM cluster; baseCoord carries its seed, story traits and mixings.
buildCoordcoord string from form stateparseCoord / describeCoorddecode a coord stringfreshCoordrandom coord for a cluster
verdictOf / verdictOfSpeccheck a constraint or full spec against a coord
scantop-K over a seed rangescanUntilstop at N matchesscanSeedsone row per input seed
getSeedSummary / getSeedDeepworldgen output for one seeddescribeSeedplain-English seed readout
shareResultsshare URL that loads the spec and pins the seeds in the web scanner
ping / probeStreaminghealth and progress-stream checks
/sussy-seeds/ runs the same scanner in the browser. Share URLs round-trip between the MCP and the web app. Spec syntax lives in the API docs.