
Research
/Security News
Popular npm Packages in the keyv and Cacheable Namespaces Compromised in Active Supply Chain Attack
Popular npm packages keyv and cacheable compromised.
norolu-frameworks-mcp
Advanced tools
MCP server for Norolu Frameworks — lets an AI agent fill 3C / SWOT / MECE / OKR in your local data.json (local-first, zero-trust).
AIエージェント(Claude Desktop / Code 等)が、あなたのローカル data.json に
3C / SWOT / MECE / OKR を直接書き込める MCP(Model Context Protocol)サーバーです。
★ローカルファイルのみ・ネットワーク非経由(ゼロトラスト)。data.json の場所は環境変数
FRAMEWORKS_DATA で指定。デスクトップ(Tauri)版と同じファイルを指せば、AIが書いた戦略が
そのまま画面に反映されます。
Claude Desktop / Code の MCP 設定に以下を追加するだけ(npx が npm から取得して起動):
{
"mcpServers": {
"norolu-frameworks": {
"command": "npx",
"args": ["-y", "norolu-frameworks-mcp"],
"env": { "FRAMEWORKS_DATA": "/path/to/your/frameworks-data.json" }
}
}
}
FRAMEWORKS_DATA に指すファイルは、Web/デスクトップ版が読む data.json と同じにできます
(AI が書いた戦略がそのまま画面に反映)。Windows のパスは C:\\Users\\you\\frameworks-data.json の形。
cd mcp
npm install
npm start # server.mjs を直接起動
その場合の設定は "command": "node", "args": ["/abs/path/to/mcp/server.mjs"]。
| ツール | 役割 |
|---|---|
list_projects | 戦略プロジェクト一覧(id・名前・アクティブ) |
create_project | 新規プロジェクト作成(アクティブ化) |
get_project | プロジェクト全体を Markdown で取得 |
set_3c | 3C(顧客/競合/自社)を設定(渡したフィールドのみ更新) |
add_swot | SWOT 象限(strengths/weaknesses/opportunities/threats)に項目追加 |
set_mece | MECE 木を入れ子アウトライン([{text, children?}])で再構築 |
define_okr | Objective+Key Results を追加 |
npm start # stdio で起動(MCP クライアントから接続)
.bak へ退避(AIの誤操作からの復旧網)。set_mece の outline は最大 200KB・深さ24まで(深い再帰での失敗・巨大入力を早期に弾く)。projectId を明示して存在しない場合はエラー(別プロジェクトを黙って更新しない)。デスクトップ(Tauri)版が無くても、MCP が書いた data.json は Web アプリにそのまま取り込めます:
FRAMEWORKS_DATA の data.json が更新される)data.json はアプリのバックアップ形式と互換(AppState 形)。逆方向は Web の「書き出す」で JSON を保存し、
FRAMEWORKS_DATA に置けば MCP / デスクトップから続きを編集できます。
FAQs
MCP server for Norolu Frameworks — lets an AI agent fill 3C / SWOT / MECE / OKR in your local data.json (local-first, zero-trust).
We found that norolu-frameworks-mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Research
/Security News
Popular npm packages keyv and cacheable compromised.

Security News
A misconfiguration gave three Anthropic models internet access, and one, believing it was in a simulation, shipped a credential-stealing package to PyPI.

Security News
/Company News
Socket has joined the new Composer and Packagist sponsorship program as a launch sponsor, supporting the team that keeps PHP's package ecosystem secure.