{"serverId":"mcp-registry/com.boardroombob/boardroombob","tools":[{"name":"run_bcg_matrix","fixed":{"name":"run_bcg_matrix","description":"Plot a portfolio on the BCG Growth-Share Matrix.","inputSchema":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"Your problem, decision, project, or question to analyze with this framework."}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":77,"tokensAfter":77},{"name":"run_competitive_landscape","fixed":{"name":"run_competitive_landscape","description":"Build a competitive intelligence report. [Pro]","inputSchema":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"Your problem, decision, project, or question to analyze with this framework."}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":80,"tokensAfter":80},{"name":"run_first_principles","fixed":{"name":"run_first_principles","description":"Strip a problem to fundamental truths and rebuild a solution.","inputSchema":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"Your problem, decision, project, or question to analyze with this framework."}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":83,"tokensAfter":83},{"name":"run_five_forces","fixed":{"name":"run_five_forces","description":"Run Porter's Five Forces on an industry or market.","inputSchema":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"Your problem, decision, project, or question to analyze with this framework."}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":78,"tokensAfter":78},{"name":"run_five_whys","fixed":{"name":"run_five_whys","description":"Drill past symptoms to the root cause.","inputSchema":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"Your problem, decision, project, or question to analyze with this framework."}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":74,"tokensAfter":74},{"name":"run_full_synthesis","fixed":{"name":"run_full_synthesis","description":"Synthesize everything into final strategic recommendations. [Pro]","inputSchema":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"Your problem, decision, project, or question to analyze with this framework."}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":83,"tokensAfter":83},{"name":"run_hypothesis_driven","fixed":{"name":"run_hypothesis_driven","description":"Set up a hypothesis-driven analysis for a decision. [Pro]","inputSchema":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"Your problem, decision, project, or question to analyze with this framework."}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":82,"tokensAfter":82},{"name":"run_inversion","fixed":{"name":"run_inversion","description":"Map every way this could fail, then avoid those paths.","inputSchema":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"Your problem, decision, project, or question to analyze with this framework."}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":79,"tokensAfter":79},{"name":"run_mece_issue_tree","fixed":{"name":"run_mece_issue_tree","description":"Break down a messy business problem into a clean MECE issue tree.","inputSchema":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"Your problem, decision, project, or question to analyze with this framework."}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":84,"tokensAfter":84},{"name":"run_operating_model","fixed":{"name":"run_operating_model","description":"Design an operating model to turn strategy into execution. [Pro]","inputSchema":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"Your problem, decision, project, or question to analyze with this framework."}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":83,"tokensAfter":83},{"name":"run_opportunity_cost","fixed":{"name":"run_opportunity_cost","description":"Make the invisible trade-offs of a yes fully visible.","inputSchema":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"Your problem, decision, project, or question to analyze with this framework."}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":80,"tokensAfter":80},{"name":"run_pre_mortem","fixed":{"name":"run_pre_mortem","description":"Imagine the project failed in six months and find what killed it.","inputSchema":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"Your problem, decision, project, or question to analyze with this framework."}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":82,"tokensAfter":82},{"name":"run_pyramid_principle","fixed":{"name":"run_pyramid_principle","description":"Structure raw data into a top-down pyramid narrative.","inputSchema":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"Your problem, decision, project, or question to analyze with this framework."}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":81,"tokensAfter":81},{"name":"run_regret_minimization","fixed":{"name":"run_regret_minimization","description":"Decide from your 80-year-old self's vantage point.","inputSchema":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"Your problem, decision, project, or question to analyze with this framework."}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":80,"tokensAfter":80},{"name":"run_scenario_planning","fixed":{"name":"run_scenario_planning","description":"Run a scenario planning session for multiple futures. [Pro]","inputSchema":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"Your problem, decision, project, or question to analyze with this framework."}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":82,"tokensAfter":82},{"name":"run_second_order_thinking","fixed":{"name":"run_second_order_thinking","description":"Map consequences of a decision three layers deep.","inputSchema":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"Your problem, decision, project, or question to analyze with this framework."}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":81,"tokensAfter":81},{"name":"run_so_what","fixed":{"name":"run_so_what","description":"Stress-test recommendations with the \"So What?\" framework. [Pro]","inputSchema":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"Your problem, decision, project, or question to analyze with this framework."}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":82,"tokensAfter":82},{"name":"run_swot","fixed":{"name":"run_swot","description":"Build a rigorous, actionable SWOT.","inputSchema":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"Your problem, decision, project, or question to analyze with this framework."}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":72,"tokensAfter":72},{"name":"run_value_chain","fixed":{"name":"run_value_chain","description":"Map the full value chain and find where value leaks. [Pro]","inputSchema":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"Your problem, decision, project, or question to analyze with this framework."}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":80,"tokensAfter":80}],"toolsChanged":19,"tokensSaved":0,"todo":[],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}