DeDuckProject/quantum-resource-estimator-mcp
MCP server for quantum resource estimation: estimate how many qubits and how long it takes to run different quantum algorithms on fault-tolerant hardware
Platform-specific configuration:
{
"mcpServers": {
"quantum-resource-estimator-mcp": {
"command": "npx",
"args": [
"-y",
"quantum-resource-estimator-mcp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
An MCP (Model Context Protocol) server that makes quantum resource estimation accessible through natural language. Built on Microsoft's QDK resource estimator.
Estimates physical quantum resources (qubit count, runtime) needed to run quantum algorithms on fault-tolerant hardware. Helps researchers answer questions like:
| Tool | Description | |------|-------------| | estimate_resources | Run a single resource estimation with defaults or custom params | | compare_configurations | Side-by-side comparison across hardware architectures | | generate_frontier | Pareto frontier: qubit-count vs. runtime tradeoff | | list_qubit_models | Reference data for all 6 predefined qubit models | | list_qec_schemes | Reference data for QEC schemes (surface_code, floquet_code) | | list_algorithm_templates | Predefined algorithms with logical resource counts | | explain_parameters | Domain-specific guidance (cryptography, chemistry, optimization) | | custom_qubit_model_estimate | Estimation with fully custom qubit parameters |
Requires uv. The qsharp package bundles its own native runtime — no .NET SDK install needed.
No cloning needed. Configure your MCP client directly (see below) — uvx handles installation automatically on first run.
git clone https://github.com/DeDuckProject/quantum-resource-estimator-mcp
cd quantum-resource-estimator-mcp
uv syncmacOS — `~/Library/Application Support/Claude
Loading reviews...