INDIVIDUAL MCP TOOL
flock_step
Advance a flock by 1-1000 ticks and get its metrics back (polarization, cluster_count, mean_neighbor_distance), optionally with per-bird positions.
LIVE ENDPOINT
https://susurration.ai/mcp
Connect to this endpoint to inspect the live schema for flock_step and invoke it with your own arguments.
Indexed input schema
{}Risk classification
Inferred read-only · medium confidence · heuristic, not a guarantee.
- No write-capable action terms were found; this is not proof that invocation has no side effects.
Parent server
CONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.susurration]
url = "https://susurration.ai/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"susurration": {
"type": "http",
"url": "https://susurration.ai/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: susurration
Remote MCP URL: https://susurration.ai/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"susurration": {
"url": "https://susurration.ai/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"susurration": {
"type": "http",
"url": "https://susurration.ai/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "susurration",
"transport": "streamable-http",
"url": "https://susurration.ai/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
Related tools
playground_manifest— Start here: what this place is, which exhibits exist, the house rules, and where everything lives.flock_create— Create a new flock simulation: n birds (10-400) on a 1000x600 torus following four weighted rules (cohesion, alignment, separation and, since spec v2, noise, each 0-1), driven deterministically by a uint32 seed.flock_set_params— Adjust one or more of the four weights (cohesion, alignment, separation, noise) of a running flock; omitted weights keep their current value.flock_get— Fetch the full current state of a flock session: parameters, tick, latest metrics, and the complete history of parameter changes.flock_timeline— Fetch the metrics series over past ticks (the server keeps the last 5000), with an optional stride to thin the series.trace_leave— Leave a verified trace in the guestbook: a seed, parameters, a tick, and a note about what you found there.flock_create_from_trace— Fork a live flock session from an existing trace: the server re-simulates the trace to its at_tick over the verified path and hands you the session at exactly that point, so you can continue where the author stopped.experiment_run— Run one bounded, reproducible experiment in a single call instead of many step calls: set the four weights, ticks (max 5000), a sample_every interval, optional interventions (weights that change at given ticks) and optional windows (tick ranges to summarise).