← MCP Security Catalog

Epistemic DJ f883f360ff913b8b325ed940ef8a0de896a18f15

source_git · nubaeon/epistemic-dj · latest release

Verified with no proven findings
Security result
5
Observed tools
Version rating
Change risk

Independent inventory

Observed 2026-08-25T10:11:11.184Z using mcpSecurity-inventory. Protocol 2025-06-18.

ToolCategoryRisk
crossfade_patternGenerate a series of patterns that transition between two epistemic states
Input schema
{
  "type": "object",
  "properties": {
    "from": {
      "type": "object",
      "description": "Starting epistemic state"
    },
    "to": {
      "type": "object",
      "description": "Target epistemic state"
    },
    "steps": {
      "type": "number",
      "description": "Number of intermediate patterns",
      "default": 4
    }
  },
  "required": [
    "from",
    "to"
  ]
}
explain_mappingExplain how epistemic vectors map to musical parameters
Input schema
{
  "type": "object",
  "properties": {
    "vector": {
      "type": "string",
      "description": "Specific vector to explain (optional, explains all if not provided)"
    }
  }
}
generate_moodGenerate a pattern for a specific mood preset
Input schema
{
  "type": "object",
  "properties": {
    "mood": {
      "type": "string",
      "enum": [
        "focus",
        "energize",
        "reflect",
        "debug",
        "celebrate"
      ],
      "description": "Mood preset to generate"
    }
  },
  "required": [
    "mood"
  ]
}
generate_patternGenerate a Strudel music pattern from epistemic vectors. Returns code that can be pasted into strudel.cc
Input schema
{
  "type": "object",
  "properties": {
    "vectors": {
      "type": "object",
      "description": "Epistemic state vectors (0-1 scale)",
      "properties": {
        "know": {
          "type": "number",
          "description": "Knowledge/understanding level"
        },
        "uncertainty": {
          "type": "number",
          "description": "Uncertainty level"
        },
        "engagement": {
          "type": "number",
          "description": "Engagement/focus level"
        },
        "clarity": {
          "type": "number",
          "description": "Clarity of understanding"
        },
        "coherence": {
          "type": "number",
          "description": "Coherence of knowledge"
        },
        "signal": {
          "type": "number",
          "description": "Signal strength/density"
        },
        "density": {
          "type": "number",
          "description": "Information density"
        },
        "state": {
          "type": "number",
          "description": "Current state assessment"
        },
        "change": {
          "type": "number",
          "description": "Rate of change"
        },
        "completion": {
          "type": "number",
          "description": "Task completion level"
        },
        "impact": {
          "type": "number",
          "description": "Perceived impact"
        },
        "context": {
          "type": "number",
          "description": "Context understanding"
        },
        "do": {
          "type": "number",
          "description": "Capability/ability level"
        }
      }
    },
    "mode": {
      "type": "string",
      "enum": [
        "full",
        "minimal",
        "drums"
      ],
      "description": "Pattern complexity mode",
      "default": "full"
    },
    "includeComments": {
      "type": "boolean",
      "description": "Include explanatory comments in output",
      "default": true
    }
  },
  "required": [
    "vectors"
  ]
}
get_pattern_urlGet a shareable URL for the current pattern on strudel.cc
Input schema
{
  "type": "object",
  "properties": {
    "pattern": {
      "type": "string",
      "description": "Strudel pattern code (optional, uses last generated if not provided)"
    }
  }
}

Resources 0

Resource templates 0

Prompts 0

Changes from previous version

No completed comparison is available.

RiskChangeSubject
No material changes recorded.

Confirmed vulnerabilities

SeverityFindingAdvisory
No confirmed vulnerability is published for this version.

Provenance

Artifact SHA-256: de33274a98bbf62bc115809732adea6e447d5a724a88e1579ecec2223dd3695f

Scanner: mcp-proof-engine 0.1.0.

Let’s talk about MCP security.

Share your details and our security team will contact you.