Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Verified Human Server

БесплатноНе проверен

Enables querying the Verified Human Cert registry to verify human-made music certifications by ISRC, artist, track, or cert number.

GitHubEmbed

Описание

Enables querying the Verified Human Cert registry to verify human-made music certifications by ISRC, artist, track, or cert number.

README

MCP server for querying the Verified Human Cert registry — verify human-made music certifications by ISRC, artist, track, or cert number.

License: MIT CI Python 3.10+ Code style: Ruff MCP Coverage Built by MusicTech Lab

What is Verified Human Cert?

Verified Human Cert is a registry that certifies music tracks as human-made. Artists and labels can register their tracks and receive a certification that proves the music was created by humans, not AI.

This MCP server lets Claude Code (and other MCP clients) query that registry directly.

Tools

Tool Description
vhc_verify_isrc Verify a certification by ISRC code
vhc_verify_track Check certification status by artist + track name
vhc_verify_cert Look up a certification by cert number
vhc_registry List recently issued certifications
vhc_stats Platform statistics (totals, tiers, counts)
vhc_pricing Current pricing and bundle options

Quick Start

Prerequisites

  • Python 3.10+
  • Poetry

Installation

poetry install

Running the server

poetry run python -m verified_human_mcp_server

Add to Claude Code

Use the claude mcp add CLI (recommended) — it writes to the correct config file for you:

# User scope (available in all projects)
claude mcp add vhc --scope user -- poetry --directory /path/to/verified-human-mcp-server run python -m verified_human_mcp_server

# Or project scope (committed to repo, shared with team via .mcp.json)
claude mcp add vhc --scope project -- poetry --directory /path/to/verified-human-mcp-server run python -m verified_human_mcp_server

Manual configuration

If you prefer to edit config files by hand, add an entry under mcpServers in one of:

  • User scope~/.claude.json (not ~/.claude/settings.json — that file does not read mcpServers)
  • Project scope.mcp.json at the repo root (version-controlled, shared with the team)
{
  "mcpServers": {
    "vhc": {
      "type": "stdio",
      "command": "poetry",
      "args": ["--directory", "/path/to/verified-human-mcp-server", "run", "python", "-m", "verified_human_mcp_server"]
    }
  }
}

After editing, restart Claude Code (or run /mcp to reconnect) and verify with claude mcp list.

Environment Variables

Variable Purpose Default
VHC_API_URL Base URL for the VHC API https://verifiedhumancert.com
VHC_API_TIMEOUT HTTP request timeout in seconds 15.0
VHC_API_RETRIES Max retry attempts on transient errors and 5xx 2
VHC_API_BACKOFF Base delay (seconds) for exponential retry backoff 0.5
VHC_LOG_LEVEL Server log level on stderr (DEBUG/INFO/WARNING/ERROR) WARNING

Usage Examples

Once connected, you can ask Claude:

  • "Is ISRC USHM82148308 certified as human-made?"
  • "Check if 'Yesterday' by The Beatles has a VHC certification"
  • "Look up cert number VH-2026-000001"
  • "Show me the latest certified tracks"
  • "What are the current VHC pricing tiers?"

Multi-agent workflow: metadata + verification

Combine with mcp-metadata to read ISRC codes from audio files and verify them automatically:

User: "Read the ISRC from song.flac and check if it's certified"

Agent 1 (mcp-metadata): metadata_read("song.flac") -> ISRC: USHM82148308
Agent 2 (verified-human-mcp-server): vhc_verify_isrc("USHM82148308") -> certified: true

Development

# Clone the repo
git clone https://github.com/verifiedhumancert/verified-human-mcp-server.git
cd verified-human-mcp-server

# Install dependencies
poetry install

# Run tests
poetry run pytest

# Run linter
poetry run ruff check .
poetry run ruff format --check .

Contributing

Contributions are welcome! Please read CONTRIBUTING.md before submitting a PR.

Security

To report a vulnerability, please see SECURITY.md.

License

This project is licensed under the MIT License — see LICENSE for details.


from github.com/verifiedhumancert/verified-human-mcp-server

Установка Verified Human Server

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/verifiedhumancert/verified-human-mcp-server

FAQ

Verified Human Server MCP бесплатный?

Да, Verified Human Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Verified Human Server?

Нет, Verified Human Server работает без API-ключей и переменных окружения.

Verified Human Server — hosted или self-hosted?

Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.

Как установить Verified Human Server в Claude Desktop, Claude Code или Cursor?

Открой Verified Human Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Verified Human Server with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории media