This guide explains how strategists, operators, and engineers can install, configure, and operate the HUMMBL MCP Server to access the Base120 mental models and Self-Dialectical AI Systems methodology through Model Context Protocol (MCP) clients. Follow these steps to deliver consistent cognition support across Claude Desktop, IDE copilots, and internal tools.
README.md Overview)| Scenario | Command | Notes |
|---|---|---|
| Global install (recommended) | npm install -g @hummbl/mcp-server |
Makes hummbl-mcp CLI available system-wide |
| On-demand | npx @hummbl/mcp-server |
Pulls latest version without persistent install |
| Project dependency | npm install @hummbl/mcp-server --save-dev |
Useful when bundling with bespoke tooling |
After installation, run hummbl-mcp --help to confirm availability.
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%/Claude/claude_desktop_config.jsonnpm/npx consistent with installation):{
"mcpServers": {
"hummbl": {
"command": "npx",
"args": ["-y", "@hummbl/mcp-server"]
}
}
}
hummbl-mcp (or npx -y @hummbl/mcp-server).hummbl-mcp.Use the CLI directly inside scripts:
hummbl-mcp --transport stdio <<'EOF'
{"method":"hummbl/get_model","params":{"code":"DE3"}}
EOF
This enables batch audits of model references or automated methodology exports.
| Tool | Purpose | Minimal Params |
|---|---|---|
get_model |
Fetch a single model with description, example, tags | { "code": "P1" } |
list_all_models |
Enumerate the 120 models or filter by transformation | { "transformation_filter": "IN" } (optional) |
search_models |
Keyword search across names, descriptions, examples | { "query": "decision" } |
recommend_models |
Receive recommendations based on a problem statement | { "problem_description": "Scaling ops" } |
get_transformation |
Return all models within a transformation (P/IN/CO/DE/RE/SY) | { "type": "SY" } |
search_problem_patterns |
Retrieve HUMMBL problem patterns plus suggested models | { "query": "ethics" } |
get_methodology |
Download the Self-Dialectical AI methodology bundle | {} |
audit_model_references |
Validate lists of model references in briefs | { "items": [{"code": "IN11"}] } |
All responses follow the HUMMBL Result pattern with explicit
ok/errorfields. Handle errors by inspectingerror.codeanderror.message.
hummbl://model/{code}hummbl://transformation/{type}hummbl://modelshummbl://methodology/self-dialectical-aihummbl://methodology/self-dialectical-ai/overviewClients that support MCP resources can fetch the canonical JSON/Markdown directly without invoking tools.
npm install, then retry npx @hummbl/mcp-server.get_model with the exact code (e.g., DE3). The audit tool flags typos.npm pack @hummbl/mcp-server) inside restricted environments.TROUBLESHOOTING.md for deeper diagnostics and support escalation paths.npx @hummbl/mcp-server@1.0.0-beta.2.SECURITY.mdStay aligned with HUMMBL Base120 principles and cite transformation codes in prompts for maximum fidelity.