Verified Human Server
БесплатноНе проверенEnables querying the Verified Human Cert registry to verify human-made music certifications by ISRC, artist, track, or cert number.
Описание
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 readmcpServers) - Project scope —
.mcp.jsonat 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.
Установка Verified Human Server
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/verifiedhumancert/verified-human-mcp-serverFAQ
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
Omni Video
An MCP server that transforms LLM-enabled IDEs into professional video editors by pre-processing footage into text proxies, generating motion graphics via HTML/
автор: buildwithtazaARA
Generate images, video and audio from any AI agent — one connector.
автор: ARAYouTube
Transcripts, channel stats, search
автор: YouTubeEverArt
AI image generation using various models.
автор: modelcontextprotocolCompare Verified Human Server with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории media
