Back to Browse

Songcheck MCP Server

Developer ToolsUse Caution4.2MCP RegistryLocal
Free

Server data from the Official MCP Registry

Is this song AI or human? Detect AI-generated music (Suno, Udio) from any AI agent.

About

Is this song AI or human? Detect AI-generated music (Suno, Udio) from any AI agent.

Security Report

4.2
Use Caution4.2High Risk

SongCheck MCP is a well-structured server for AI-generated media detection with appropriate authentication and reasonable permissions for its purpose. The server properly handles optional API key credentials via environment variables and implements input validation on file paths. Minor code quality issues around broad exception handling and unvalidated user input in folder scanning do not significantly impact security. Supply chain analysis found 8 known vulnerabilities in dependencies (0 critical, 3 high severity).

3 files analyzed · 12 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

File System Read

Reads files on your machine. Normal for tools that analyze or process local data.

HTTP Network Access

Connects to external APIs or services over the internet.

env_vars

Check that this permission is expected for this type of plugin.

How to Install

Add this to your MCP configuration file:

{
  "mcpServers": {
    "io-github-afghanfansmedia-ai-songcheck-mcp": {
      "args": [
        "-y",
        "github:afghanfansmedia-ai/songcheck-mcp"
      ],
      "command": "npx"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

SongCheck MCP — AI music & media detection inside any AI agent

Detect AI-generated music (and images/video) straight from Claude, ChatGPT, Gemini, Grok, or GitHub Copilot. Ask in plain language:

"Is this song AI-generated?" · "Analyze this file for AI content."

Powered by SongCheck (Khaled Media) — a self-hosted v9-ensemble detector. Free: https://khaledmedia.com/songcheck

Tools it exposes

  • detect_ai_music(file_path) — audio → verdict (LIKELY AI-GENERATED / UNCERTAIN / LIKELY HUMAN), AI probability %, confidence, provenance (Content Credentials / SynthID), generator hints.
  • detect_ai_media(file_path) — image or video → AI-detection assessment.
  • scan_catalog(folder_path) — audit an ENTIRE music folder, report which tracks are AI.
  • songcheck_health() — service status.

Install (2 steps)

pip install "mcp[cli]" requests

Then add it to your agent's MCP config:

Claude Desktop (claude_desktop_config.json):

{
  "mcpServers": {
    "songcheck": {
      "command": "python",
      "args": ["/absolute/path/to/songcheck_mcp.py"]
    }
  }
}

Restart the agent. Now ask: "Use SongCheck to tell me if ~/Downloads/track.mp3 is AI-generated."

Pricing

  • Free: 5 checks/day. After that you'll get a "subscribe" message.
  • Unlimited: subscribe at https://khaledmedia.com/songcheck — you receive an API key by email. Set it via SONGCHECK_KEY in the config env.
  • Batch / whole-catalog scans require a subscription key.

Notes

  • Point at a different backend with SONGCHECK_API (default https://agencrew.com/sc-api).
  • The detector is tuned for AI music; a bare synthetic-voice clip with no music may read low (AI-voice mode is on the roadmap).
  • Privacy: the file is sent to the SongCheck API for analysis and not retained beyond the detection log.

Reviews

No reviews yet

Be the first to review this server!