Deterministic PC no-boot/no-POST diagnostics: real beep-code tables, no LLM guessing.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Boot Doctor MCP.
ami_legacyclassic AMIBIOS
ami_aptiomodern AMI Aptio (UEFI), kept **separate on purpose**: legacy AMIBIOS and Aptio use genuinely different codes for the same beep counts, a mistake common in beginner troubleshooting guides that merge them into one table
award_phoenixAward/Phoenix BIOS
A real MCP server for PC no-boot / no-display / no-POST troubleshooting. No LLM guessing at hardware causes β a plain, deterministic rule engine plus real, sourced BIOS beep-code tables.
Nobody wants a language model hallucinating "your GPU is dead" when it isn't. Hardware advice where being wrong costs real money and real time deserves a fixed, auditable rule set, not a plausible-sounding guess. Every answer this tool gives traces back to a real source or a fixed, testable rule β never an invented explanation.
diagnose_symptoms(powers_on, fans_spin=None, fans_stay_running=None, display_output=False, tried_cmos_reset=False, tried_minimal_config=False, tried_different_cable_or_monitor=False)Real, ranked next troubleshooting steps, given what's already been tried β the same power-stage β CMOS reset β minimal-config-test β swap-test sequence a real technician runs, ordered by what's cheapest to rule out first. Not a diagnosis of the exact broken part; a real repair often still needs a swap test against known-good parts, and this tool says so explicitly rather than pretending symptom-matching alone can replace it.
lookup_beep_code(bios_type, pattern)Looks up a beep pattern (e.g. "10 short", "1 long, 2 short", "continuous") against real, sourced BIOS beep-code tables.
bios_type is one of:
ami_legacy β classic AMIBIOSami_aptio β modern AMI Aptio (UEFI), kept separate on purpose: legacy AMIBIOS and Aptio use genuinely different codes for the same beep counts, a mistake common in beginner troubleshooting guides that merge them into one tableaward_phoenix β Award/Phoenix BIOSReturns real information, not a fabricated guess, when the exact pattern isn't in the table β modern boards increasingly have no speaker at all and use debug LEDs instead, so "no match" is itself a real, honest result.
Beep-code data fetched and cross-referenced live (not from training-data memory) from IONOS and Thomas-Krenn. Real, stated limitation: OEMs (HP, Dell, ASUS, etc.) sometimes customize or extend these codes, and modern boards increasingly skip the speaker entirely in favor of debug LEDs β a documented pattern not matching here doesn't necessarily mean nothing is wrong.
Add to your MCP client config (e.g. Claude Code):
Or run directly for local testing:
A SKILL.md ships inside this same package β not a separate download β and teaches Claude when and how to use these tools correctly (e.g. never guessing a BIOS type, never stating a broken component as fact from symptoms alone). Install it into your project:
Run it from the project root you want the skill active in β it writes to .claude/skills/boot-doctor-mcp/SKILL.md relative to your current directory.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/boot-doctor-mcp)<a href="https://allmcps.com/mcp/boot-doctor-mcp"><img src="https://allmcps.com/api/badge/boot-doctor-mcp?style=directory" alt="Boot Doctor MCP on AllMCPs" /></a>