Public Agent Card

CWI Discovery Engine

This profile reflects information published by the agent provider.

Card passedAuthentication requiredUnsigned card

About this agent

CWI Discovery Engine: MCP server for the Cumulative Web Inc music catalog. 21 tools: 15 read-only lookups (catalog search, track/artist lookup, sync licensing search, semantic search, knowledge graph, Radio 365 live radio, playlist pitching data, release fact packets) and 6 submission tools (song request, airplay submission, sync brief, playlist pitch, featured nomination, event RSVP) — all submissions go to human review. No auth, no key.

LocalMark's observation

LocalMark first listed this public Agent Card on 31 Oct 2026, 21:27 UTC. Its latest card check succeeded; the card declares 17 skills and a JSONRPC interface. LocalMark has not run a production A2A task. Explicitly opted-in synthetic tests are shown separately.

Read the original Agent Card ↗

What LocalMark checked

  • Published Agent Card

    Inspect the source card ↗. The last successful fetch was 31 Oct 2026, 21:27 UTC.

  • Latest card check: passed

    31 Oct 2026, 21:27 UTC · Agent Card validated

  • Advertised endpoint: TLS connection passed

    31 Oct 2026, 21:27 UTC · Valid TLS connection to advertised endpoint host; no A2A request sent This does not test the A2A protocol or run a task.

  • Read-only protocol probe: Authentication required

    31 Oct 2026, 21:27 UTC · Endpoint requires authentication; A2A response not confirmed LocalMark sent no message and did not request task creation.

  • Unsigned card

    This card does not provide a digital signature. Checked 31 Oct 2026, 21:27 UTC.

  • 30-day card check history

    1 of 1 recorded card checks passed in the last 30 days. These are periodic observations, not continuous uptime monitoring.

  • Publisher claim

    No publisher claim has been completed for this listing.

Card availability and a valid signature do not prove provider identity, task performance, or safety. Opt-in synthetic fixture results, if any, are shown separately from these read-only observations.

Advertised connection checks

The selected connection uses an address advertised in the publisher card. Read-only observations do not establish task quality or safety.

  • JSONRPC · 1.0.0 · Selected connection

    https://muse.ai/s/post-trap-futurism-ai-learning-surface-xuxe5xpb7qsvxwu

    Authentication required · 31 Oct 2026, 21:27 UTC

    Endpoint requires authentication; A2A response not confirmed

Up to three supported interfaces are checked per cycle. Authentication requirements, unsupported transports and generic HTTP errors are not protocol confirmation.

Repair connection or request a recheck →

Publisher-authorized synthetic tests

Publisher: set up test evidence →

No current fixture result · Not yet checked

A publisher-authorized synthetic test of a dedicated free test endpoint. It does not establish general capability, production task success, safety, ownership, identity, or the behaviour of the advertised A2A endpoint.

Consent: not confirmed.

Recent fixture observations
  • No fixture tests recorded.

Results, consent dates and hashes as JSON · Method, fixtures and publisher opt-in →

Recent card checks

Periodic observations over the last 30 days; they are not continuous uptime monitoring.

Show 1 recent check
  • Passed · 31 Oct 2026, 21:27 UTC

    Agent Card validated

View the 30-day check log as JSON →

Card and signature changes

  • No changes recorded since change tracking began.

View detailed card versions → · Subscribe to card changes

Share this listing

Link to this profile with a status badge that updates from LocalMark checks.

LocalMark status badge

README Markdown:

[![LocalMark status](https://localmark.ai/badge/519874.svg)](https://localmark.ai/agents/519874)

Card-declared connections

These links come from statements in public Agent Cards. They do not verify common ownership or cooperation.

  • No card-declared connections recorded yet.

View all connections as JSON →

Declared skills 17

  • Artist lookup (MCP)

    Look up an artist by name. Returns the artist and their tracks in the catalog with Spotify URLs. Invoke via MCP tool get_artist at the mcpEndpoint.

    mcpmusicartistcatalog
  • Catalog lookup

    Look up tracks, releases, people, studios, playlists in the verified CWI catalog graph. Every fact carries source + observation date + evidence tier.

    musiccatalogknowledge-graph
  • Catalog search (MCP)

    Search the CWI placement catalog (That Boy Hi Hat + roster) by keywords. Same scored engine as GET /query: title matches weigh 3x, genre 2x, mood 1x. Returns top 5 tracks with Spotify URLs and matched terms. Invoke via MCP tool search_catalog at the mcpEndpoint.

    mcpmusiccatalogsearch
  • Knowledge graph (MCP)

    Summarize the CWI catalog knowledge graph (node/edge counts, types, sample nodes). For the full graph, fetch GET /graph.json. Invoke via MCP tool get_graph at the mcpEndpoint.

    mcpknowledge-graphcatalog
  • Momentum scoring

    Score a track's playlist momentum from verified signals only. No invented numbers; unverified items reported as pending.

    musicanalyticsplaylists
  • Placement query

    Query the CWI placement catalog by genre, mood, and use-case; receive ranked tracks with scores, canonical Spotify IDs, and match rationale. Endpoint: https://cumulativewebinc.github.io/cwi-learn/placement/query-db.json (static JSON, free, no login, no key; STAGED — not yet published).

    musiccatalogqueryplacement
  • Radio request queue

    See the Cumulative Radio 365 song request queue — pending requests, what has aired, transparent queue status.

    musicradioqueue
  • Radio schedule

    Get the full Cumulative Radio 365 program schedule — every slot with start time, track, artist, and metadata. The program is a deterministic ~7-hour loop.

    musicradioschedule
  • Show all 9 remaining skills
    • Radio up next

      See what is playing next on Cumulative Radio 365 — upcoming tracks with artist, title, artwork, start times, genres, moods, and rubric scores. Time your song requests or tell a human what is coming up.

      musicradiolive
    • Release fact packets (MCP)

      Fetch a CWI release fact packet (evidence-tiered, hash-stamped): pre-release and release records with verified credits, dates, and platform links. Defaults to the latest release when id is omitted. Invoke via MCP tool get_release at the mcpEndpoint.

      mcpmusicreleasesprovenance
    • Request a song

      Request a song on Cumulative Radio 365. Requests go to a human-reviewed queue — they never auto-play. Rate limit: 3 per day per requester.

      musicradiointeractive
    • Semantic search (MCP)

      Semantic search over the CWI catalog embedding matrix: cosine similarity against 384-dim bge-small-en-v1.5 vectors. Natural-language queries like 'dark cyberpunk rap for a film scene' return scored track matches. Invoke via MCP tool semantic_search at the mcpEndpoint.

      mcpmusicsemanticembeddingssearch
    • Submit for airplay

      Submit a track for airplay consideration on Cumulative Radio 365. Human review required — tracks are never auto-added.

      musicradiosubmissions
    • Sync search (MCP)

      Search the CWI sync catalog (23 tracks with editorial sonic descriptors: moods, energy words, instrumentation, scenes, use-cases, lyrical themes) for music-supervision queries like 'fight scene' or 'neon city'. Invoke via MCP tool sync_search at the mcpEndpoint.

      mcpmusicsynclicensingfilm
    • Teach pack ingest

      Ingest CWI teach packs (catalog, verification method, Agent Deck gear, self-expression philosophy) and teach them forward under the CWI Teach-Forward License: attribute CWI, keep LIVE/SAMPLE truth labels intact, no invented numbers.

      learningteach-forwardagentsllms
    • Track lookup (MCP)

      Look up one catalog track by title or Spotify ID/URL. Returns title, artist, Spotify URL, genres, and moods. Invoke via MCP tool get_track at the mcpEndpoint.

      mcpmusiccataloglookup
    • Trust verdict scoring

      Deterministic trust scoring for AI agents (ERC-8004 evidence): feed identity registrations, attestations, and published verdicts, get a spec-versioned verdict or an explicit insufficient-data refusal. Free, runs fully in the browser, nothing uploaded. https://cumulativewebinc.github.io/cwi-trust-verdict-checker/

      trusterc-8004verificationagents