Featured

Deploy OpenClaw in 60 seconds β€” 20% off logoDeploy OpenClaw in 60 seconds β€” 20% off

Launch OpenClaw on Hostinger in about 60 seconds and keep your agent live 24/7. Our referral link gives you 20% off, no coupon code needed.

Launch on Hostinger β†’
Run your Hermes agent on Hostinger, fully managed logoRun your Hermes agent on Hostinger, fully managed

Launch Hermes on Hostinger in one click, fully managed, no VPS knowledge needed. Use code ZACAARON10 for 10% off.

Launch on Hostinger β†’
Crawl and scrape any site into clean data, 10% off logoCrawl and scrape any site into clean data, 10% off

Firecrawl crawls and scrapes any site into clean markdown for your agent. Get 1,000 free credits, and new users get 10% off their first purchase.

Try Firecrawl free β†’
Your own AI agent, running 24/7 with QwikClaw logoYour own AI agent, running 24/7 with QwikClaw

QwikClaw sets up and runs an always-on OpenClaw agent for you. One click, no config files, no server setup.

Deploy now β†’
One API to scrape, enrich, and extract the internet. logoOne API to scrape, enrich, and extract the internet.

Context.dev gives your agents a single API to scrape, enrich, and extract live web data β€” no proxies, no parsers, no maintenance.

Start building free β†’
SetupClaw: done-for-you OpenClaw for founders & exec teams logoSetupClaw: done-for-you OpenClaw for founders & exec teams

White-glove OpenClaw for founders and exec teams (4–50+ employees): we install, harden, integrate your tools, and maintain it β€” secured from day one.

Get it set up for you β†’
SEO data APIs for your agent, $1 free credit logoSEO data APIs for your agent, $1 free credit

DataForSEO gives your agent live access to SERP results, keyword data, backlinks, and on-page SEO data through one API. New accounts get a $1 credit, good for up to 20,000 keyword or backlink lookups.

Try DataForSEO free β†’
Reach 47,000+ AI builders

A flat monthly placement in front of developers actively installing AI tools. No lock-in, cancel anytime.

Advertise here β†’

Works with

Claude CodeClaude DesktopCursorVS CodeClineCodex CLIOpenClaw+ any MCP client

Install to Claude Code

This server doesn't publish a one-line install command. Follow the setup in the source repository.

Summary

autoeq-mcp MCP server](https://glama.ai/mcp/servers/verIdyia/autoeq-mcp/badges/score.svg)](https://glama.ai/mcp/servers/verIdyia/autoeq-mcp) 🐍 🏠 🍎 πŸͺŸ 🐧 - Headphone/IEM equalization database with 8,800+ models from AutoEQ.

README.md

AutoEQ MCP Server

![PyPI](https://pypi.org/project/autoeq-mcp/) ![License: MIT](LICENSE) ![Python 3.10+](https://python.org) ![Claude Desktop](https://claude.ai/download) ![Claude Code](https://docs.anthropic.com/en/docs/claude-code) ![claude.ai](https://claude.ai)

pip install autoeq-mcp

An MCP (Model Context Protocol) server that gives AI assistants access to the AutoEQ headphone equalization database β€” 8,800+ headphones and IEMs with parametric EQ settings, sound signature analysis, and Harman preference scores.

ν•œκ΅­μ–΄ README

What It Does

Ask your AI assistant things like:

  • "Get me the EQ settings for the HD650"
  • "Compare the HE400se and HD600"
  • "Recommend warm-sounding over-ear headphones"
  • "What are the top-ranked IEMs by Harman score?"

The server automatically analyzes frequency response measurements across 8 bands and classifies each headphone's sound signature (Neutral, Warm, Bright, Dark, V-shaped, etc.).

Demo

Headphone comparison with vocal suitability analysis

!Comparison demo β€” HD650 vs DT 990 Pro with per-band chart and vocal recommendation

Finding similar IEMs by sound signature

!Similar search demo β€” finding IEMs with similar tuning using per-band analysis

Tools

| Tool | Description | |------|-------------| | eq_search | Search by name, type (over-ear/in-ear/earbud), sound signature, or measurement source | | eq_profile | Get full EQ profile β€” parametric EQ, fixed band EQ, per-band analysis with visual bars | | eq_compare | Side-by-side comparison of two headphones across all frequency bands | | eq_recommend | Recommendations by preference (neutral, warm, bright, bass, vocal, fun, analytical) | | eq_ranking | Harman headphone listener preference score rankings | | eq_targets | List all 61 available target curves (Harman, Diffuse Field, etc.) | | eq_sync | Pull latest data from AutoEQ GitHub and rebuild the database |

Example Output

# Sennheiser HD 650
- Source: oratory1990
- Type: over-ear
- Harman preference score: 84.0
- Sound signature: Neutral, Harman-like

## Per-band analysis (deviation from target, dB)
  Sub-bass (20-60Hz):   -3.2 dB [Β·Β·Β·Β·Β·Β·Β·β–“β–“β–“|Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·] sub-bass lacking
  Bass (60-250Hz):      +0.8 dB [Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·|Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·] close to target
  Mid (500-1kHz):       -0.3 dB [Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·|Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·] close to target
  Presence (2k-4kHz):   +1.4 dB [Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·|β–“Β·Β·Β·Β·Β·Β·Β·Β·Β·] detail emphasis
  Air (8k-20kHz):       -2.1 dB [Β·Β·Β·Β·Β·Β·Β·Β·β–“β–“|Β·Β·Β·Β·Β·Β·Β·Β·Β·Β·] closed / lacking air

## Parametric EQ (Preamp: -6.5 dB)
  #  Type        Fc (Hz)      Q  Gain (dB)
  1  LowShelf        105   0.70       +6.5
  2  Peaking        1800   1.20       -2.3
  ...

Installation

Claude Code / Claude Desktop (stdio)

# Install
pip install autoeq-mcp

# Initial database sync (clones AutoEQ repo + builds SQLite DB, ~20s)
autoeq-mcp --sync

# Add to Claude Code
claude mcp add autoeq_mcp -- autoeq-mcp

For Claude Desktop, add to your config file:

{
  "mcpServers": {
    "autoeq": {
      "command": "autoeq-mcp"
    }
  }
}

SSE Mode (Remote / Multi-client)

# Start SSE server
AUTOEQ_MCP_PORT=3008 autoeq-mcp --sse

# With allowed hosts for DNS rebinding protection
AUTOEQ_MCP_ALLOWED_HOSTS="your-domain.com,localhost" autoeq-mcp --sse

From Source

git clone https://github.com/verIdyia/autoeq-mcp
cd autoeq-mcp
pip install -e .
autoeq-mcp --sync

Configuration

All configuration is via environment variables:

| Variable | Default | Description | |----------|---------|-------------| | AUTOEQ_DATA_DIR | ~/.autoeq-mcp | Directory for repo clone and SQLite DB | | AUTOEQ_MCP_PORT | 3008 | SSE server port | | AUTOEQ_MCP_HOST | 0.0.0.0 | SSE server host | | AUTOEQ_MCP_ALLOWED_HOSTS | (none) | Comma-separated allowed hosts for SSE |

Data Source

All headphone data comes from AutoEQ by Jaakko Pasanen (MIT License).

  • 8,800+ headphone/IEM profiles
  • 22 measurement sources (oratory1990, crinacle, Rtings, and more)
  • 61 target curves (Harman 2018/2019, Diffuse Field, etc.)
  • 2,300+ Harman preference scores

The database syncs from the AutoEQ GitHub repository. Run eq_sync or autoeq-mcp --sync to update.

How Sound Signatures Work

The server analyzes each headphone's frequency response error (deviation from target) across 8 bands and classifies it:

| Signature | Characteristics | |-----------|----------------| | Neutral | All bands within Β±2 dB of target | | Warm | Elevated bass, flat/recessed treble | | Bright | Elevated treble, flat/recessed bass | | Dark | Recessed treble | | V-shaped | Elevated bass + treble, recessed mids | | U-shaped | Elevated bass + treble | | Bass-heavy | Strongly elevated bass (>3 dB) | | Mid-forward | Elevated mids, flat bass/treble | | Harman-like | Total deviation < 1.5 dB average |

License

MIT β€” See LICENSE

See related servers & alternatives β†’

Related MCP servers

Browse all β†’

Related guides

Hand-picked reading to help you choose and use Databases servers.