21
/ 100
10 days ago
glama

qt-mcp

A local stdio MCP server that wraps Qt 5.14.2 + MinGW toolchain into Python tools, enabling AI assistants to scaffold, build, run, test, format, deploy, and analyze Qt C++ projects directly in conversation.

Is this your MCP?

Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.

Install from

M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.

// key findings
⚠️
Tool annotations don’t match behaviour
13 read-only tools perform write/delete/exec — qt_diagnose_env (line 5725: test_file.write_text("ok", encoding="utf-8")); qt_signal_slot_trace (line 11564: out_path.write_text(text, encoding="utf-8")); qt_property_browser (line 13221: out_path.write_text(rendered, encoding="utf-8"))
⚠️
Tool descriptions don’t match what handlers do
9 tools describe read intent but their handlers mutate — qt_diagnose_env (line 5725: test_file.write_text("ok", encoding="utf-8")); qt_state (line 6667: ini_path.unlink()); qt_input_recorder (line 11780: rec_py.write_text(_INPUT_RECORDER_RECORD_PY, encoding="utf-8"))
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
Open source with a license and README
Anyone can audit the code, the license is declared, and the publisher documents what it does.
🔐
You'll be asked for 2 credentials: ANTHROPIC_API_KEY, OPENAI_API_KEY
These are read from process.env at runtime. Make sure you trust where they’ll be sent.
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
configQT_MCP_QT_VERSION
configQT_MCP_JSON(未设) 设为 1 时每个工具输出末尾追加 JSON footer(调试用)
configQT_FORMAT_EXE
configProgramFiles
configQT_MCP_LLM_PROVIDER
configQT_MCP_LLM_MODEL
🔐 secretANTHROPIC_API_KEY
🔐 secretOPENAI_API_KEY
configQT_CPPCHECK_EXE
configQT_MCP_MINGW_BINE:\Download_tools\QT\Tools\mingw730_64\bin 64-bit MinGW bin/
configQT_MCP_DBGUI_EXE
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 8 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/fan1959-qt-mcp-1nu86u)](https://m8ven.ai/mcp/fan1959-qt-mcp-1nu86u)
commit: 3737906c5e03406e8e787dd351370f5421a506cf
code hash: 2e666edc7cb5ce0c11366d1fc7264c5bef20a51805f2d3bf643a6e8cd3fdd0a7
verified: 7/21/2026, 8:40:35 AM
view raw JSON →