Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, email [email protected] and we’ll put it right.

Hoshin Kanri X-Matrix

NPM · HOSHIN-KANRI-MCP · 2 COMPONENTS · SCANNED AUG 3

Strategic memory agents can build, score and keep current: a living X-Matrix with review cadences.

+23 this week 70 Trust /100
Trust breakdown (6 categories)

How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. How we score →

Supply Chain Security86
  • No malware found by supply-chain analysis.Pass
  • Only part of the dependency tree could be resolved (94 of 98), so this covers what we could see, not the whole tree.Partial
  • No install/post-install scripts declared.Pass
  • Only part of the dependency tree could be resolved (94 of 98), so this covers what we could see, not the whole tree. View diagnostics → Partial
Provenance & Transparency45
Schema Quality & AI Usability82
  • 100% of prompts and resources have a non-trivial description (not blank, and not just the item's name).Pass
  • AI-judged instruction clarity (excellent).Pass
  • Context-footprint check failed: tool/resource definitions use about 1847 tokens (~131/item across 14 items; 14 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management23
  • Stability observed for 7 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage100
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 100% of tool parameters carry a description.Pass
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Install

Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.

npm · hoshin-kanri-mcp

# add to Claude Code
claude mcp add wellknownmcp-hoshin-kanri -- npx -y hoshin-kanri-mcp
# add to Codex CLI
codex mcp add wellknownmcp-hoshin-kanri -- npx -y hoshin-kanri-mcp
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "wellknownmcp-hoshin-kanri": {
      "type": "local",
      "command": [
        "npx",
        "-y",
        "hoshin-kanri-mcp"
      ],
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add wellknownmcp-hoshin-kanri --command npx --arg -y --arg hoshin-kanri-mcp
# ~/.hermes/config.yaml
mcp_servers:
  wellknownmcp-hoshin-kanri:
    command: "npx"
    args: ["-y", "hoshin-kanri-mcp"]
// mcp.json
{
  "mcpServers": {
    "wellknownmcp-hoshin-kanri": {
      "command": "npx",
      "args": [
        "-y",
        "hoshin-kanri-mcp"
      ]
    }
  }
}
Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 3 Aug 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 20 to 23. That category is still filling its 30-day observation window: 6 days of observed history at the previous scan, 7 at this one. The score rises as the window fills, whether or not the server changes.

  • 2 Aug 26 +7
    • Provenance: fail → unverified security
    • Install scripts: pass → unverified security
    • Known CVEs: unverified → partial security
    • License: pass → unverified functional
    • Maintenance: pass → unverified functional
    • Dependency health: unverified → partial functional
    • Licence: MIT functional
  • 1 Aug 26 −9
    • Known CVEs: partial → unverified security
    • Dependency health: partial → unverified functional
  • 31 Jul 26 +65
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 30 Jul 26 −41
    • Malware scan: pass → unverified security
    • Source repository: fail → pass security
    • Security disclosure: unverified → fail functional
    • Tool coverage: 100 → unverified functional
    • Schema quality: 100 → unverified functional
    • Package version: 2.0.1 → 3.0.0 functional
  • 27 Jul 26 47

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 3 Aug 2026 · Analysed npm/[email protected]

Provenance none

Ecosystem: npm · Outcome: none

Dependencies 94 packages

94 packages in the resolved dependency tree · 94 deprecated · 29 stale.

The dependency tree was only partially resolved, so these counts may be incomplete.

MCP tools — 14 exposed · ~1,847 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.

Tool Tokens
add_idea ~109

Add a new idea to the Hoshin Kanri inbox. Ideas can be strategic initiatives, improvement suggestions, or action items that may later be linked to the X-Matrix.

NameTypeReqDescription
descriptionstringDetailed description of the idea
prioritystringPriority level (default: medium)
sourcestringWhere this idea originated (default: conversation)
tagsarrayTags for categorization
titlestringyesTitle of the idea (required)

No output schema declared.

No examples provided.

create_matrix ~156

Create a new X-Matrix. Use this to start a strategy from scratch: create the matrix, then add elements with upsert_element and wire them with set_correlation. The first matrix of an organization becomes the default one.

NameTypeReqDescription
descriptionstringWhat this deployment covers
is_defaultbooleanMake this the default matrix of the organization
namestringyesName of the matrix, e.g. "Strategy 2027" (required)
period_endstringEnd of the period, ISO date (YYYY-MM-DD)
period_startstringStart of the period, ISO date (YYYY-MM-DD)
period_typestringPlanning horizon (default: annual)

No output schema declared.

No examples provided.

diagnose_theme_deployment ~76

Analyze if a strategic theme is properly deployed from vision down to operational meetings. Returns a deployment score, coverage per hierarchy level, and suggestions for improving deployment.

NameTypeReqDescription
theme_idstringUUID of the strategic theme to analyze
theme_namestringName of the theme to search for (alternative to theme_id)

No output schema declared.

No examples provided.

get_management_architecture ~70

Returns the complete management system architecture - all meeting cadences organized by hierarchy level (strategic, tactical, operational_mgmt, team_mgmt, execution). Shows the tree of meetings, their frequency, team scope, tracked quadrants, and how they cascade from strategic reviews down to daily stand-ups.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

get_matrix_completeness ~159

Analyze X-Matrix completeness and get AI-friendly score. Returns: - Coverage: elements per quadrant (min 3-5 recommended) - Density: correlation fill rate between adjacent quadrants - Orphans: elements without any links - Chains: complete Vision→Objective→Initiative→KPI paths - Indicator Balance: checks if objectives/initiatives have both RESULT (lagging - measures outcomes like revenue, NPS) AND PERFORMANCE (leading - measures process like calls/week, % completion) indicators linked. Ideal state: each objective and initiative should be linked to at least one result indicator AND one performance indicator.

NameTypeReqDescription
matrix_idstringUUID of the matrix to analyze (optional, uses default matrix if not provided)

No output schema declared.

No examples provided.

get_matrix_data ~139

Get the COMPLETE dataset of an X-Matrix in one call: every element of all four quadrants (id, title, status, progress, externalRef, indicator type), all correlations (from/to element ids and titles, strength), and the completeness score. Use this instead of get_matrix_summary when you need the full matrix — typically to render a view or build an interactive artifact (e.g. an X-Matrix cockpit for a leadership meeting, shareable with the team). The matrix_artifact prompt shows the recommended artifact layout.

NameTypeReqDescription
matrix_idstringUUID of the matrix (optional, uses the first active matrix if not provided)

No output schema declared.

No examples provided.

get_matrix_summary ~49

Get a summary of the current X-Matrix state including progress on objectives, key correlations, and attention items.

NameTypeReqDescription
include_correlationsbooleanInclude element correlations in response (default: true)

No output schema declared.

No examples provided.

list_objectives ~91

List strategic objectives from the X-Matrix. Can filter by quadrant (north=long-term objectives, east=annual objectives, south=actions/projects, west=KPIs).

NameTypeReqDescription
quadrantstringWhich quadrant to list (default: all). North=strategic, East=annual, South=actions, West=KPIs
statusstringFilter by status (default: all)

No output schema declared.

No examples provided.

search_ideas ~91

Search through the ideas inbox with filters for status, priority, tags, or text search.

NameTypeReqDescription
limitintegerMaximum results (default: 20)
prioritystringFilter by priority
querystringText search in title and description
statusstringFilter by status (default: all)
tagsarrayFilter by tags (any match)

No output schema declared.

No examples provided.

set_correlation ~149

Wire two elements of adjacent quadrants together, or unwire them with strength "none". Only adjacent pairs carry meaning: north↔east, east↔south, south↔west, north↔west. That constraint is what makes the matrix a deployment tool — a vision reaches a KPI through an objective and an initiative, never directly.

NameTypeReqDescription
from_element_idstringyesUUID of the first element (required)
matrix_idstringUUID of the matrix (default: the organization default matrix)
strengthstringyesHow strongly they are linked. "none" removes the correlation.
to_element_idstringyesUUID of the second element (required)

No output schema declared.

No examples provided.

share_matrix ~271

Publish a matrix as a public read-only web page and return the tokenized link — or list/revoke existing share links. Publication is a deliberate act: anyone with the link can view the matrix (title, elements, correlations, completeness score) until the link is revoked or expires. The page is never indexed by search engines. Use it to share the X-Matrix with people OUTSIDE the organization (board members, investors, partners) without creating accounts. For sharing inside a claude.ai Team organization, prefer the matrix_artifact prompt instead. Not available in local JSON mode (sovereign mode has no cloud page by design — export a snapshot artifact instead).

NameTypeReqDescription
actionstringcreate (default): publish and return the link. list: existing shares with status. revoke: kill a link (requires share_id).
expires_in_daysintegerOptional auto-expiry in days (default: no expiry, revocable manually)
labelstringOptional label to remember who this link was created for (e.g. "board Q3")
matrix_idstringUUID of the matrix (optional, uses the first active matrix if not provided)
share_idstringUUID of the share to revoke (required for action=revoke, from action=list)

No output schema declared.

No examples provided.

suggest_meeting_for_topic ~76

Recommend the right meeting level and cadence for a given topic based on its nature and the X-Matrix quadrant it relates to.

NameTypeReqDescription
element_idstringUUID of the X-Matrix element related to this topic (optional)
topicstringyesDescription of the topic to find the right meeting for (required)

No output schema declared.

No examples provided.

update_element_status ~110

Update the status or progress of a matrix element (objective, action, or KPI).

NameTypeReqDescription
element_idstringyesUUID of the element to update
external_refstringLink to the matching project in the execution tool (Linear/Jira URL or ID). Set it once; weekly syncs use it to pull progress.
notesstringUpdate notes or comments
progressintegerProgress percentage (0-100)
statusstringNew status

No output schema declared.

No examples provided.

upsert_element ~301

Create an X-Matrix element, or update one when element_id is given. Quadrants: north = 3-5 year vision, east = annual objectives, south = initiatives, west = KPIs. A west element should carry indicator_type so the completeness score can judge the leading/lagging balance.

NameTypeReqDescription
current_valuestringWhere it stands today, e.g. "31"
descriptionstringLonger description, rationale, scope
element_idstringUUID of an existing element to update. Omit to create a new one.
external_refstringURL or key of the project implementing this in your execution tool (Linear, Jira, GitHub)
indicator_typestringFor west elements only: result = lagging (measures outcomes), performance = leading (measures the process producing them). Every objective should be tracked by at least one of each.
matrix_idstringUUID of the matrix (default: the organization default matrix)
quadrantstringQuadrant of the element (required when creating)
statusstringStatus of the element (default: active)
target_valuestringTarget to reach, e.g. "38"
titlestringTitle of the element (required when creating)
unitstringUnit of the values, e.g. "%", "k€", "days"

No output schema declared.

No examples provided.