Skip to main content
Glama
verIdyia

AutoEQ MCP Server

by verIdyia

eq_sync

Update the AutoEQ database by pulling the latest headphone equalization data from GitHub to ensure accurate frequency response measurements and parametric EQ profiles.

Instructions

Pull latest AutoEQ data from GitHub and rebuild the database. May take a few minutes.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • The eq_sync tool handler function. It calls sync_db to perform the database synchronization.
    async def eq_sync() -> str:
        """Pull latest AutoEQ data from GitHub and rebuild the database. May take a few minutes."""
        try:
            result = sync_db(progress_callback=lambda msg: None)
            return result
        except Exception as e:
            return f"Sync error: {type(e).__name__} – {e}"
  • autoeq_mcp.py:928-936 (registration)
    MCP tool registration for eq_sync.
        name="eq_sync",
        annotations={
            "title": "Sync database",
            "readOnlyHint": False,
            "destructiveHint": False,
            "idempotentHint": True,
            "openWorldHint": False,
        },
    )

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/verIdyia/autoeq-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server