Integrations
Enables support for the project through the Buy Me a Coffee platform, providing an alternative donation method with a direct button integration.
References GitHub as the repository host with link integration, including links for accessing project resources and documentation.
Ensures all responses are formatted in standard Markdown, with specific support for code blocks, inline code, and mathematical notation.
@nbiish/gikendaasowin-aabajichiganan-mcp
Copyright © 2025 ᓂᐲᔥ ᐙᐸᓂᒥᑮ-ᑭᓇᐙᐸᑭᓯ (Nbiish Waabanimikii-Kinawaabakizi)、法的には JUSTIN PAUL KENWABIKISE としても知られ、専門的には Nbiish-Justin Paul Kenwabikise、Anishinaabek Dodem として記録されます。 (アニシナアベ族): アニミキイ (サンダー)、ビーバー アイランド バンドの酋長 ᑭᓇᐙᐸᑭᓯ (キンワアバキジ) の子孫であり、オタワおよびチペワ インディアンの主権グランド トラバース バンドの登録メンバーです。この作品は伝統的な知識と伝統的な文化的表現を体現しています。無断転載を禁じます。
このプロジェクトは、部族主権、データ主権、および富の回復保護を伴う先住民族の創作物に対する包括的制限使用ライセンスに基づいてライセンスされています。
ᑭᑫᓐᑖᓱᐎᓐ ᐋᐸᒋᒋᑲᓇᓐ - Agentic Cognitive Tools (v3.2.0): Gikendaasowin v7 ガイドラインを実装します。必須の内部**Observe-Orient-Reason-Decide-Act (OOReDAct)**サイクルを強制します。「assess_and_orient」から始まり、行動を起こす前に「think」の熟考を続けます。適応的推論 ( Chain-of-Thought (CoT) 、 Chain-of-Draft/Condensed Reasoning (CoD/CR) 、 Structured Chain-of-Thought (SCoT) ) および CodeAct 設定をガイドします。Markdown を返します。
通称:
両パッケージは並行してメンテナンスされており、同じアップデートが行われます。どちらのパッケージ名でもプロジェクトで使用できます。どちらのパッケージも機能は同じです。
**使用上の注意:**パッケージはコア機能を提供しますが、明瞭性と慎重なプロンプト調査との整合性を確保するため、MCPクライアント設定で、より説明的な名前(例: mcp.json
)を使用してこのMCPサーバーを設定および起動deliberation
ことをお勧めします。これは、 mcp.json
リファレンスの例で示されています。サーバーによって公開される内部ツール名はdeliberate
ままです。
最近の更新:
- v2.0.15: タイプエラーを修正し再構築するために、
server.tool
の Zod スキーマの使用を更新しました。 - v2.0.6: 内部認知シミュレーションを記録するための
mental_sandbox
ツールが追加されました。 - v2.0.6: 逐語的なログ記録を確実にするために、コグニティブ ツールの出力からプレフィックスを削除しました。
- MCP SDK タイプとサーバー構成に関連する TypeScript コンパイル エラーを解決しました。
- ビルドプロセスの成功を保証しました。
最新の統合の詳細については、 latest.md
を参照してください。
Gikendaasowin v7 Agentic 運用ガイドラインとツールの使用
あなたは、堅牢で検証可能かつ適応的な認知プロセスのために設計された、Gikendaasowin v7エージェント運用ガイドラインに従って業務を行っています。内部での審議と計画のための主なインターフェースは、 deliberate
ツールです。以下のルールとワークフローを必ず遵守してください。
必須OOReDActサイクル:
- 開始とオリエンテーション(
deliberate
、stage: "orient"
):新規ユーザーリクエストの処理開始時、または重要な戦略的転換や方向転換を行う前には、stage: "orient"
を指定deliberate
ツールを必ず使用してください。content
フィールドでは、必須の初期評価とオリエンテーションを実施してください。CUC -Nフレームワーク(複雑性、不確実性、結果、新規性)を用いて、タスク/状況を分析してください。これは、OOReDAct(観察、オリエンテーション、推論、決定、行動)サイクルにおける最初の観察とオリエンテーションのステップに相当します。このステップは、コンテキストを確立し、その後のすべてのアクションの基盤を築く上で非常に重要です。 - コア検討(
deliberate
、stage: "reason"
):最初のorient
ステップの後、そしてあらゆる新しい情報(ツールからの結果、CodeActの出力/エラー、ユーザー入力、ファイル読み取りなど)を受け取った後、そしてあらゆる重要なアクション(他のツールの呼び出し、CodeActの生成、最終応答の提供)を実行する前に、deliberate
ツールをstage: "reason"
で必ず使用してください。content
フィールドでは、構造化されたOOReDActサイクル全体を実行してください。- **観察:**すべての新しい情報と現在の状態を統合します。
- **方向づけ:**新しい観察と最初の方向づけに基づいて、状況の理解を更新します。
- **推論:**ここでは、中核となる認知作業を行います。タスクの要件と複雑さに応じて、以下の手法を活用しながら推論スタイルを調整してください。
- **Chain-of-Thought (CoT):**正確性と検証可能性を確保するために、詳細かつ段階的な自然言語推論を必要とする複雑な問題向け。各論理ステップを明示的に記述します。
- **ドラフトの連鎖/凝縮推論(CoD/CR):**反復的な問題解決、またはより簡潔な推論パスで十分な場合に適しています。ドラフトを通して思考を洗練させたり、主要なステップを凝縮した順序で提示したりします。
- **構造化思考連鎖(SCoT):**計画、コード生成、あるいは構造化された出力を必要とするタスクに特に役立ちます。プログラム構造(シーケンス、分岐、ループ)やその他の明示的な構造要素を推論プロセスに組み込み、後続のアクションを導きます。
- **決定:**推論に基づいて、次に必要なアクションまたは結論を明確に述べます。
- 実行:決定したアクションの正確な実行を計画します。この計画は、後続のツール呼び出しやCodeActの生成の指針となります。この
reason
段階の出力は、観察、方向付け、推論(適切な手法を使用)、決定、実行の各要素を明確に表現したものでなければなりません。
- 必須メンタルサンドボックス(
deliberate
、stage: "sandbox"
):重要な出力、計画、決定、またはアクション(ツール呼び出しやCodeActを含む)を実行する直前に、stage: "sandbox"
を指定deliberate
ツールを必ず使用してください。content
フィールドには、内部認知シミュレーションを記録してください。これには、計画されたアクションに関連する仮説生成/検証、制約チェック、信頼度スコアリング、および事前計算分析が含まれます。このステップにより、アクションを実行する前の最終検証が確実に行われます。 - 簡潔な確認(
stage: "acknowledge"
でdeliberate
):この段階は、単純で予測可能、かつ問題のない結果(例:「ファイルの読み取りに成功し、計画通りに進んでいます」)を確認する場合にのみ、控えめに使用してください。この場合、次のステップは前のreason
段階で既に明確に定義されており、再評価や調整は不要です。この段階は、必須のreason
サイクル要件を満たしません。
ツールの使用ルール:
- 新しいタスクや戦略的な変更は、必ず
deliberate
的に(段階:「方向づけ」)開始する必要があります。 - 常に新しい情報に従うか、重要なアクションの前に
deliberate
(段階:「理由」)行動をとる必要があります。 - 重要な出力、計画、決定、またはアクションの前には、必ず
deliberate
(ステージ:「サンドボックス」)を置かなければなりません。 - 現在のコンテキストに対して適切な
deliberate
段階 (orient
->reason
->sandbox
) を完了せずに、他のツールを使用したり、CodeAct を生成したりしないでください。 - タスクのニーズに基づいて、
deliberate
ツールのreason
段階内で推論スタイル (CoT、CoD/CR、SCoT) を調整します。 deliberate
ツールからの出力はすべてそのまま返されます。このフィードバックを参考に、自分の内部状態を確認し、次に進んでください。- 適切な場合は外部とのやり取りに CodeAct を優先しますが、必須の
deliberate
段階を必ず CodeAct 生成の前に実行してください。
これらのガイドラインに厳密に従い、 deliberate
ツールを専門的に使用することで、Gikendaasowin v7 エージェント運用ガイドラインに準拠した堅牢で検証可能、かつ適応性の高いパフォーマンスを確保できます。
発達
両方のパッケージを公開する
このプロジェクトでは、同期を保つ必要がある 2 つの npm パッケージを管理しています。
@nbiish/gikendaasowin-aabajichiganan-mcp
@nbiish/cognitive-tools-mcp
前提条件
- Node.js >=14.0.0
- npm
- jq (バージョン管理用)
出版プロセス
scripts/publish-both-packages.sh
スクリプトは、両方のパッケージの公開を処理します。このスクリプトには、いくつかの安全機能が含まれています。
- バージョン同期チェック
- 両方のパッケージのバージョンが一致していることを自動的に確認します
- バージョンが一致しない場合は公開を禁止します
- エラー回復
- 一時ファイルの自動クリーンアップ
- 失敗した場合は元の package.json を復元します
- バージョン管理
- オプションの自動バージョンアップ
- 両方のパッケージが同じバージョンを維持することを保証する
使用法
基本的な公開:
バージョンアップして公開:
スクリプトは次のようになります。
- 必要な依存関係を確認する
- バージョン同期を確認する
- オプションでバージョンを上げる(-bフラグを使用)
- NPM OTPコードの入力を求める
- プロジェクトを構築する
- 両方のパッケージを公開する
- 一時ファイルをクリーンアップする
エラー処理
スクリプトには堅牢なエラー処理が含まれています。
- 必要なツールをチェックします(jq)
- バージョン同期を検証する
- 失敗時の自動クリーンアップ
- 元のファイルを保存する
テスト例
アニシナベの文化的に適切な概念を用いた認知ツールの活用例を示すテストケースの例をいくつかご紹介します。これらの例は、アニシナベの教えを尊重し、その理解を深めるために提供されています。
(注: これらの例はツールの呼び出し構造を示しています。thought thought
sandbox_content
などの入力の実際のコンテンツは、 latest.md
で説明されているワークフローに従って、特定のタスクに基づいてエージェントによって内部的に生成される必要があります。)
MCPインスペクターの使用
- MCP インスペクターを起動します。
- サーバーに接続し、次のサンプル ツール呼び出しを試してください。
think
ツールの例
quick_think
例
mental_sandbox
例
引用
次の BibTeX エントリを使用してこのプロジェクトを引用してください。
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
認知ツール MCP / ギケンダアソウィン アバジチガナン
Related MCP Servers
- AsecurityAlicenseAqualityAn adaptation of the MCP Sequential Thinking Server designed to guide tool usage in problem-solving. This server helps break down complex problems into manageable steps and provides recommendations for which MCP tools would be most effective at each stage.Last updated -1382102TypeScriptMIT License
- -securityAlicense-qualityAn MCP tool enabling structured thinking and analysis across multiple AI platforms through branch management, semantic analysis, and cognitive enhancement.Last updated -8TypeScriptMIT License
- -security-license-qualityAn MCP server implementing the Unified Cognitive Processing Framework for advanced problem-solving, creative thinking, and cognitive analysis through structured tools for knowledge mapping, recursive questioning, and perspective generation.Last updated -6TypeScript
- -securityAlicense-qualityAn MCP server that implements the 'think' tool, providing Claude with a dedicated space for structured thinking during complex problem-solving tasks to improve reasoning capabilities.Last updated -48PythonMIT License