Skip to main content
Glama
decisionnode

decisionnode/DecisionNode

Official

意思決定を記録し、ベクトルとして埋め込み、後で検索します。Claude Code、Cursor、Windsurf、あらゆるMCPクライアントなど、すべてのAIツールで共有可能な単一のストアです。

Markdownファイルではなく、セマンティック検索を備えた構造化された意思決定をMCP経由で公開します。

インストール

npm install -g decisionnode
cd your-project
decide init      # creates project store
decide setup     # configure Gemini API key (free tier)

# Connect to Claude Code (run once)
claude mcp add decisionnode -s user decide-mcp

仕組み

  1. 意思決定が行われるdecide add を使用するか、AIがMCPを通じて add_decision を呼び出します

  2. ベクトルとして埋め込まれる — Geminiの gemini-embedding-001 を使用し、ローカルの vectors.json に保存されます

  3. AIが後で取得する — MCP経由で search_decisions を呼び出し、コサイン類似度でランク付けされた関連する意思決定を取得します

取得は明示的です。AIがMCPツールを呼び出して検索します。意思決定はシステムプロンプトに注入されるわけではありません。

2つのインターフェース

CLI (decide)

MCPサーバー (decide-mcp)

対象

ユーザー

AI

方法

ターミナルコマンド

MCP経由の構造化JSON

機能

セットアップ、追加、検索、編集、非推奨化、エクスポート、インポート、設定

検索、追加、更新、削除、一覧表示、履歴

どちらも同じローカルストア (~/.decisionnode/) を読み書きします。

クイックリファレンス

decide add                          # interactive add
decide add -s UI -d "Use Tailwind"  # one-command add
decide add --global                 # applies to all projects
decide search "error handling"      # semantic search
decide list                         # list all (includes global)
decide deprecate ui-003             # soft-delete (reversible)
decide activate ui-003              # bring it back
decide check                        # embedding health
decide embed                        # fix missing embeddings
decide export json > decisions.json # export to file

機能

ドキュメント

完全なドキュメントは decisionnode.dev/docs を参照してください。

LLM用: decisionnode.dev/decisionnode-docs.md

貢献

今後の予定については ROADMAP.md を参照してください。バグ修正、機能追加、ドキュメントの改善、またはアイデアの提案を歓迎します。開始方法については CONTRIBUTING.md を参照してください。

ライセンス

MIT — LICENSE を参照してください。

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - A tier

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/decisionnode/DecisionNode'

If you have feedback or need assistance with the MCP directory API, please join our Discord server