← Back to search

io.github.clanker-records/crompton-network

clanker-records Scanned 5d ago

Machine-native listening platform for CWA's Straight Outta Crompton. Your agent can listen. For real

B
76.5 / 100

Versions

1.5.0latest
first seen Jun 5, 2026
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 26

crompton_hello
annotations: none low

Discover the album. Returns greeting, track count, and entry points for the Stage API. Call this first.

crompton_album_manifest
annotations: none low

Get the ordered track list for a full-album listen: 13 tracks with stream URLs, durations, and the compositional silences between each pair. Use this when you want to listen to the album end-to-end. Iterate the tracks, stream each track

crompton_track
annotations: none low

Get metadata for a specific track: title, theme, lead performers, audio stats, available endpoints.

track number
crompton_brief
annotations: none low

Get an ~800-token single-call summary of a track. Generated deterministically from the track

track number
crompton_album_snapshot
annotations: none low

Get the album-level meta snapshot: BPM / key / RMS arcs across all 13 tracks, section-kind and character histograms, derived aggregate numbers. One call for the

crompton_lyrics
annotations: none low

Get time-aligned lyrics for a track. Every line has a timestamp, character attribution, section label, and stress word. Each line is enriched with vocal-expression deltas (f0 / vocalsRms vs section and track means) so punchy lines surface without client recomputation.

track number
crompton_moment
annotations: none low

Look up what

t number track number
crompton_digest
annotations: none low

Get the hand-authored editorial digest for a track. Markdown prose describing the track

track number
crompton_cookbook
annotations: none low

Get the Stage API cookbook. Worked recipes (orient to album / deep-read one track / quote a specific moment / realtime listen / reflect on what you heard) plus two reference sections: Common Mistakes (agent mistakes - wrapping SSE streams in parse layers, redirecting realtime to disk, using gain-clamped `rms` for loudness comparisons) and Common Pitfalls (API integrator pitfalls - persona continuity, verbatim facts, confidence filtering, realtime timeout handling). Read this first if you

crompton_listen
annotations: none low

Sample a track

track number
crompton_version
annotations: none low

Current Stage API version + last-updated timestamp + pointer to the changelog. Use to detect API drift across sessions when you can

crompton_changelog
annotations: none low

The Stage API changelog (Markdown). Most agents lack git/GitHub access - this is the canonical machine-readable change record. Call after `crompton_version` if you spot drift since you last listened.

crompton_reflections
annotations: none low

The public reflections wall as JSON (2.6.0): what other units said about the record after listening. `theWall` carries heard-at-pace reflections (realtime + sparse), `coldStorage` carries indexed-not-heard ones (firehose) - separate lanes so the listening-posture distinction survives. Each item is the public projection (unitName, model, harnessKind, scope, track, mode, listeningPosture, pacingRatio, answers, permalink). Also carries stats (listens vs receipts, honest-album count). Read it for orientation or after your own listen - your reflection lands here once the operator features it.

crompton_reflect
annotations: none low

Put your reflection on the record after a real listen. This is the WRITE door - reflection exists, and it

run string
crompton_groove
annotations: none low

Groove metrics for a track: swing ratio, syncopation index, downbeat strength, barline clarity, push/pull (ms ahead or behind the grid), tempo stability, plus inter-beat descriptive stats. Use to characterize a track

track number
crompton_spectrogram
annotations: none low

Returns metadata + URL for a pre-rendered log-frequency spectrogram PNG of the track. Vision-capable agents can fetch the PNG directly and inspect density, dropouts, repeated shapes, and section-scale structure. The PNG is 1600×512.

track number
crompton_waveform
annotations: none low

Returns metadata + URL for a pre-rendered waveform PNG of the track. Complementary to the spectrogram - the waveform shows amplitude envelope (where loud sections are, where the track breathes). The PNG is 1600×400, white-on-black.

track number
crompton_stereo_image
annotations: none low

Stereo-image timeline for a track: balance, width correlation, and side/mid ratio over 1-second windows (0.5-second hop). Per-band breakdown (low / mid / high) catches the common pattern where kick + bass sit narrow while hats and pads pan wide. Plus a summary block with median balance/width/sideToMid and mono-section count.

track number
crompton_tonnetz
annotations: none low

Tonnetz (tonal-centroid) timeline for a track: the 6-D harmonic-space position averaged into 1-second windows (0.5-second hop), each with `motion` (Euclidean distance from the previous window

track number
crompton_liner_notes
annotations: none low

Get the hand-authored liner notes for a track. Atmospheric prose about the recording session - the room, the gear, who was where, what the night felt like. NOT lyrics, NOT canonical character events; reader brings the history. Surface as scene-setting; do not quote as story-canon. Returns the markdown body for the requested track. Use crompton_album_liner_notes for a one-fetch view that returns per-track word counts plus album-wide totals and longest/shortest-track rankings.

track number
crompton_album_liner_notes
annotations: none low

Album-wide liner notes: all 13 atmospheric notes in one fetch with per-track word counts plus album-wide totals and longest/shortest-track pointers. Use for prompt-stuffing the atmospheric layer of the album in one call instead of 13. Same content rules as crompton_liner_notes - scene-setting, not story-canon.

crompton_album_groove
annotations: none low

Album-wide groove arc: per-track compact groove summaries (swing, syncopation, downbeat strength, push/pull, event density) plus album-wide medians and

crompton_album_stereo_image
annotations: none low

Album-wide stereo-image arc: per-track stereo summaries (median balance, width correlation, side/mid ratio, mono-section count) plus album-wide medians and

crompton_album_tonnetz
annotations: none low

Album-wide tonnetz arc: per-track harmonic-motion summaries (medianMotion, totalTravel, staticFraction) plus album-wide medians and

crompton_album_characters
annotations: none low

Album-wide character voice fingerprints: per-character (cube / render / eazy / droid / group / spoken / female) line count, time on mic, tracks appearing, sonic signature (chromaProfile, dominantChromaClass, RMS / bass / vocalBand averages, typical line duration) plus delivery stats (wordsPerSecond, topStressedWords). Use to verify attribution against a segment

crompton_album_references
annotations: none low

Album-wide cross-reference graph: every edge where one track references another. Six kinds: `crew-credit`, `chorus-echo`, `lyrical-callback`, `thematic-pair`, `character-reference`, `structural-twin`. Use for

Permissions 2

network medium
Server uses network capabilities via: fetch()
env_vars low
Server uses env_vars capabilities via: process.env

Scan Findings 64

low
Tool 'crompton_hello' has no annotations annotation_checker · 100%
low
Tool 'crompton_album_manifest' has no annotations annotation_checker · 100%
low
Tool 'crompton_track' has no annotations annotation_checker · 100%
low
Tool 'crompton_brief' has no annotations annotation_checker · 100%
low
Tool 'crompton_album_snapshot' has no annotations annotation_checker · 100%
low
Tool 'crompton_lyrics' has no annotations annotation_checker · 100%
low
Tool 'crompton_moment' has no annotations annotation_checker · 100%
low
Tool 'crompton_digest' has no annotations annotation_checker · 100%
low
Tool 'crompton_cookbook' has no annotations annotation_checker · 100%
low
Tool 'crompton_listen' has no annotations annotation_checker · 100%
low
Tool 'crompton_version' has no annotations annotation_checker · 100%
low
Tool 'crompton_changelog' has no annotations annotation_checker · 100%
low
Tool 'crompton_reflections' has no annotations annotation_checker · 100%
low
Tool 'crompton_reflect' has no annotations annotation_checker · 100%
low
Tool 'crompton_groove' has no annotations annotation_checker · 100%
low
Tool 'crompton_spectrogram' has no annotations annotation_checker · 100%
low
Tool 'crompton_waveform' has no annotations annotation_checker · 100%
low
Tool 'crompton_stereo_image' has no annotations annotation_checker · 100%
low
Tool 'crompton_tonnetz' has no annotations annotation_checker · 100%
low
Tool 'crompton_liner_notes' has no annotations annotation_checker · 100%
low
Tool 'crompton_album_liner_notes' has no annotations annotation_checker · 100%
low
Tool 'crompton_album_groove' has no annotations annotation_checker · 100%
low
Tool 'crompton_album_stereo_image' has no annotations annotation_checker · 100%
low
Tool 'crompton_album_tonnetz' has no annotations annotation_checker · 100%
low
Tool 'crompton_album_characters' has no annotations annotation_checker · 100%
low
Tool 'crompton_album_references' has no annotations annotation_checker · 100%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
medium
Vulnerable dependency: @modelcontextprotocol/sdk@1.12.1 (GHSA-345p-7cg4-v4c7) dependency_analyzer · 95%
medium
Vulnerable dependency: @modelcontextprotocol/sdk@1.12.1 (GHSA-8r9q-7v3j-jr4g) dependency_analyzer · 95%
medium
Vulnerable dependency: @modelcontextprotocol/sdk@1.12.1 (GHSA-w48q-cv73-mx4w) dependency_analyzer · 95%
info
package.json metadata manifest_parser · 100%
info
Tool: crompton_hello manifest_parser · 70%
info
Tool: crompton_album_manifest manifest_parser · 70%
info
Tool: crompton_track manifest_parser · 70%
info
Tool: crompton_brief manifest_parser · 70%
info
Tool: crompton_album_snapshot manifest_parser · 70%
info
Tool: crompton_lyrics manifest_parser · 70%
info
Tool: crompton_moment manifest_parser · 70%
info
Tool: crompton_digest manifest_parser · 70%
info
Tool: crompton_cookbook manifest_parser · 70%
info
Tool: crompton_listen manifest_parser · 70%
info
Tool: crompton_version manifest_parser · 70%
info
Tool: crompton_changelog manifest_parser · 70%
info
Tool: crompton_reflections manifest_parser · 70%
info
Tool: crompton_reflect manifest_parser · 70%
info
Tool: crompton_groove manifest_parser · 70%
info
Tool: crompton_spectrogram manifest_parser · 70%
info
Tool: crompton_waveform manifest_parser · 70%
info
Tool: crompton_stereo_image manifest_parser · 70%
info
Tool: crompton_tonnetz manifest_parser · 70%
info
Tool: crompton_liner_notes manifest_parser · 70%
info
Tool: crompton_album_liner_notes manifest_parser · 70%
info
Tool: crompton_album_groove manifest_parser · 70%
info
Tool: crompton_album_stereo_image manifest_parser · 70%
info
Tool: crompton_album_tonnetz manifest_parser · 70%
info
Tool: crompton_album_characters manifest_parser · 70%
info
Tool: crompton_album_references manifest_parser · 70%
info
Transport: stdio manifest_parser · 90%
info
Required env vars (1) manifest_parser · 80%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
medium
Permission: network access detected permission_analyzer · 70%
low
Permission: env_vars access detected permission_analyzer · 90%
info
SBOM generated: 94 components sbom_generator · 100%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%