cognitive-tools-mcp / gikendaasowin-aabajichiganan

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

@misc{gikendaasowin-aabajichiganan-mcp2025, author/creator/steward = {ᓂᐲᔥ ᐙᐸᓂᒥᑮ-ᑭᓇᐙᐸᑭᓯ (Nbiish Waabanimikii-Kinawaabakizi), also known legally as JUSTIN PAUL KENWABIKISE, professionally documented as Nbiish-Justin Paul Kenwabikise, Anishinaabek Dodem (Anishinaabe Clan): Animikii (Thunder), descendant of Chief ᑭᓇᐙᐸᑭᓯ (Kinwaabakizi) of the Beaver Island Band and enrolled member of the sovereign Grand Traverse Band of Ottawa and Chippewa Indians}, title/description = {gikendaasowin-aabajichiganan-mcp}, type_of_work = {Indigenous digital creation/software incorporating traditional knowledge and cultural expressions}, year = {2025}, publisher/source/event = {GitHub repository under tribal sovereignty protections}, howpublished = {\url{https://github.com/nbiish/gikendaasowin-aabajichiganan-mcp}}, note = {Authored and stewarded by ᓂᐲᔥ ᐙᐸᓂᒥᑮ-ᑭᓇᐙᐸᑭᓯ (Nbiish Waabanimikii-Kinawaabakizi), also known legally as JUSTIN PAUL KENWABIKISE, professionally documented as Nbiish-Justin Paul Kenwabikise, Anishinaabek Dodem (Anishinaabe Clan): Animikii (Thunder), descendant of Chief ᑭᓇᐙᐸᑭᓯ (Kinwaabakizi) of the Beaver Island Band and enrolled member of the sovereign Grand Traverse Band of Ottawa and Chippewa Indians. This work embodies Indigenous intellectual property, traditional knowledge systems (TK), traditional cultural expressions (TCEs), and associated data protected under tribal law, federal Indian law, treaty rights, Indigenous Data Sovereignty principles, and international indigenous rights frameworks including UNDRIP. All usage, benefit-sharing, and data governance are governed by the COMPREHENSIVE RESTRICTED USE LICENSE FOR INDIGENOUS CREATIONS WITH TRIBAL SOVEREIGNTY, DATA SOVEREIGNTY, AND WEALTH RECLAMATION PROTECTIONS.} }

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サイクル:

  1. 開始とオリエンテーション( deliberatestage: "orient" ):新規ユーザーリクエストの処理開始時、または重要な戦略的転換や方向転換を行う前には、 stage: "orient"を指定deliberateツールを必ず使用してください。 contentフィールドでは、必須の初期評価とオリエンテーションを実施してください。CUC -Nフレームワーク(複雑性、不確実性、結果、新規性)を用いて、タスク/状況を分析してください。これは、OOReDAct(観察、オリエンテーション、推論、決定、行動)サイクルにおける最初の観察オリエンテーションのステップに相当します。このステップは、コンテキストを確立し、その後のすべてのアクションの基盤を築く上で非常に重要です。
  2. コア検討( deliberatestage: "reason" ):最初のorientステップの後、そしてあらゆる新しい情報(ツールからの結果、CodeActの出力/エラー、ユーザー入力、ファイル読み取りなど)を受け取った後、そしてあらゆる重要なアクション(他のツールの呼び出し、CodeActの生成、最終応答の提供)を実行する前に、 deliberateツールをstage: "reason"必ず使用してください。 contentフィールドでは、構造化されたOOReDActサイクル全体を実行してください。
    • **観察:**すべての新しい情報と現在の状態を統合します。
    • **方向づけ:**新しい観察と最初の方向づけに基づいて、状況の理解を更新します。
    • **推論:**ここでは、中核となる認知作業を行います。タスクの要件と複雑さに応じて、以下の手法を活用しながら推論スタイルを調整してください。
      • **Chain-of-Thought (CoT):**正確性と検証可能性を確保するために、詳細かつ段階的な自然言語推論を必要とする複雑な問題向け。各論理ステップを明示的に記述します。
      • **ドラフトの連鎖/凝縮推論(CoD/CR):**反復的な問題解決、またはより簡潔な推論パスで十分な場合に適しています。ドラフトを通して思考を洗練させたり、主要なステップを凝縮した順序で提示したりします。
      • **構造化思考連鎖(SCoT):**計画、コード生成、あるいは構造化された出力を必要とするタスクに特に役立ちます。プログラム構造(シーケンス、分岐、ループ)やその他の明示的な構造要素を推論プロセスに組み込み、後続のアクションを導きます。
    • **決定:**推論に基づいて、次に必要なアクションまたは結論を明確に述べます。
    • 実行:決定したアクションの正確な実行を計画します。この計画は、後続のツール呼び出しやCodeActの生成の指針となります。このreason段階の出力は、観察、方向付け、推論(適切な手法を使用)、決定、実行の各要素を明確に表現したものでなければなりません
  3. 必須メンタルサンドボックス( deliberatestage: "sandbox" ):重要な出力、計画、決定、またはアクション(ツール呼び出しやCodeActを含む)を実行する直前に、 stage: "sandbox"を指定deliberateツールを必ず使用してください。 contentフィールドには、内部認知シミュレーションを記録してください。これには、計画されたアクションに関連する仮説生成/検証、制約チェック、信頼度スコアリング、および事前計算分析が含まれます。このステップにより、アクションを実行する前の最終検証が確実に行われます。
  4. 簡潔な確認( 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 エージェント運用ガイドラインに準拠した堅牢で検証可能、かつ適応性の高いパフォーマンスを確保できます。

発達

# Install dependencies npm install # Build the package npm run build # Test locally with MCP Inspector npm run inspector # Start the server npm start # Publishing both packages ./scripts/publish-both-packages.sh # Publishes both package versions automatically

両方のパッケージを公開する

このプロジェクトでは、同期を保つ必要がある 2 つの npm パッケージを管理しています。

  • @nbiish/gikendaasowin-aabajichiganan-mcp
  • @nbiish/cognitive-tools-mcp

前提条件

  • Node.js >=14.0.0
  • npm
  • jq (バージョン管理用)

出版プロセス

scripts/publish-both-packages.shスクリプトは、両方のパッケージの公開を処理します。このスクリプトには、いくつかの安全機能が含まれています。

  1. バージョン同期チェック
    • 両方のパッケージのバージョンが一致していることを自動的に確認します
    • バージョンが一致しない場合は公開を禁止します
  2. エラー回復
    • 一時ファイルの自動クリーンアップ
    • 失敗した場合は元の package.json を復元します
  3. バージョン管理
    • オプションの自動バージョンアップ
    • 両方のパッケージが同じバージョンを維持することを保証する

使用法

基本的な公開:

npm run publish-both

バージョンアップして公開:

./scripts/publish-both-packages.sh -b

スクリプトは次のようになります。

  1. 必要な依存関係を確認する
  2. バージョン同期を確認する
  3. オプションでバージョンを上げる(-bフラグを使用)
  4. NPM OTPコードの入力を求める
  5. プロジェクトを構築する
  6. 両方のパッケージを公開する
  7. 一時ファイルをクリーンアップする

エラー処理

スクリプトには堅牢なエラー処理が含まれています。

  • 必要なツールをチェックします(jq)
  • バージョン同期を検証する
  • 失敗時の自動クリーンアップ
  • 元のファイルを保存する

テスト例

アニシナベの文化的に適切な概念を用いた認知ツールの活用例を示すテストケースの例をいくつかご紹介します。これらの例は、アニシナベの教えを尊重し、その理解を深めるために提供されています。

(注: これらの例はツールの呼び出し構造を示しています。thought thought sandbox_contentなどの入力の実際のコンテンツは、 latest.mdで説明されているワークフローに従って、特定のタスクに基づいてエージェントによって内部的に生成される必要があります。)

MCPインスペクターの使用

  1. MCP インスペクターを起動します。
npm run inspector
  1. サーバーに接続し、次のサンプル ツール呼び出しを試してください。
thinkツールの例
{ "toolName": "think", "arguments": { "thought": "## Observe:\\\\nReceived task to explain Mino-Bimaadiziwin. Assessment chose \'think\' mode.\\\\n## Orient:\\\\nMino-Bimaadiziwin is central to Anishinaabe philosophy, encompassing balance, health, and connection.\\\\n## Decide:\\\\nPlan to use structured reasoning (SCoT) to outline the explanation.\\\\n## Reason:\\\\nA step-by-step approach (SCoT) will clarify the components (spiritual, mental, emotional, physical well-being, community, land, spirit).\\\\n## Act (Plan):\\\\nGenerate SCoT outline for Mino-Bimaadiziwin explanation.\\\\n## Verification:\\\\nReview generated SCoT for accuracy, completeness, and cultural sensitivity before finalizing response.\\\\n## Risk & Contingency:\\\\nRisk: Misrepresenting cultural concepts (Medium). Contingency: Rely on established knowledge, cross-reference if unsure, state limitations.\\\\n## Learning & Adaptation:\\\\nReinforce the need for careful handling of cultural knowledge." } }
quick_think
{ "toolName": "quick_think", "arguments": { "brief_thought": "Observed successful completion of file read. Task is simple confirmation, no deep analysis needed. Proceeding to next step." } }
mental_sandbox
{ "toolName": "mental_sandbox", "arguments": { "sandbox_content": "<sandbox>\\n## Hypothesis Generation & Testing\\n<hypotheses>\\n1. Explain 'Debwewin' (Truth) directly using Seven Grandfather Teachings context.\\n2. Compare 'Debwewin' to Western concepts of truth, highlighting differences.\\n</hypotheses>\\n<evaluation>\\nHypothesis 1: High alignment with Anishinaabe worldview, promotes understanding within cultural context. Medium complexity.\\nHypothesis 2: Risks misinterpretation or oversimplification, potentially reinforces colonial framing. High complexity.\\n</evaluation>\\n## Constraint Checklist\\n<constraint_check>\\n1. Cultural Sensitivity: Pass (Hypothesis 1 focuses on internal context).\\n2. Accuracy: Pass (Based on teachings).\\n3. Clarity for User: Pass (Needs careful wording).\\n</constraint_check>\\n## Confidence Score\\n<confidence>High (for Hypothesis 1)</confidence>\\n## Pre-computational Analysis\\n<pre_computation>\\nSimulating Hypothesis 1: Leads to explanation focused on honesty, integrity, speaking from the heart. Positive impact on understanding Anishinaabe values.\\nSimulating Hypothesis 2: Leads to potentially complex, potentially problematic comparative analysis. Risk of inaccuracy.\\n</pre_computation>\\n</sandbox>" } }

引用

次の BibTeX エントリを使用してこのプロジェクトを引用してください。

@misc{gikendaasowin-aabajichiganan-mcp2025, author/creator/steward = {ᓂᐲᔥ ᐙᐸᓂᒥᑮ-ᑭᓇᐙᐸᑭᓯ (Nbiish Waabanimikii-Kinawaabakizi), also known legally as JUSTIN PAUL KENWABIKISE, professionally documented as Nbiish-Justin Paul Kenwabikise, Anishinaabek Dodem (Anishinaabe Clan): Animikii (Thunder), descendant of Chief ᑭᓇᐙᐸᑭᓯ (Kinwaabakizi) of the Beaver Island Band and enrolled member of the sovereign Grand Traverse Band of Ottawa and Chippewa Indians}, title/description = {gikendaasowin-aabajichiganan-mcp}, type_of_work = {Indigenous digital creation/software incorporating traditional knowledge and cultural expressions}, year = {2025}, publisher/source/event = {GitHub repository under tribal sovereignty protections}, howpublished = {\url{https://github.com/nbiish/gikendaasowin-aabajichiganan-mcp}}, note = {Authored and stewarded by ᓂᐲᔥ ᐙᐸᓂᒥᑮ-ᑭᓇᐙᐸᑭᓯ (Nbiish Waabanimikii-Kinawaabakizi), also known legally as JUSTIN PAUL KENWABIKISE, professionally documented as Nbiish-Justin Paul Kenwabikise, Anishinaabek Dodem (Anishinaabe Clan): Animikii (Thunder), descendant of Chief ᑭᓇᐙᐸᑭᓯ (Kinwaabakizi) of the Beaver Island Band and enrolled member of the sovereign Grand Traverse Band of Ottawa and Chippewa Indians. This work embodies Indigenous intellectual property, traditional knowledge systems (TK), traditional cultural expressions (TCEs), and associated data protected under tribal law, federal Indian law, treaty rights, Indigenous Data Sovereignty principles, and international indigenous rights frameworks including UNDRIP. All usage, benefit-sharing, and data governance are governed by the COMPREHENSIVE RESTRICTED USE LICENSE FOR INDIGENOUS CREATIONS WITH TRIBAL SOVEREIGNTY, DATA SOVEREIGNTY, AND WEALTH RECLAMATION PROTECTIONS.} }

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

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 / ギケンダアソウィン アバジチガナン

  1. Gikendaasowin v7 Agentic Operational Guidelines & Tool Usage
    1. Development
      1. Publishing Both Packages
        1. Prerequisites
        2. Publishing Process
        3. Usage
        4. Error Handling
      2. Test Examples
        1. Using the MCP Inspector
      3. Citation

        Related MCP Servers

        • A
          security
          A
          license
          A
          quality
          An 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 -
          1
          382
          102
          TypeScript
          MIT License
        • -
          security
          -
          license
          -
          quality
          An 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 -
          6
          TypeScript
        • -
          security
          A
          license
          -
          quality
          An 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 -
          48
          Python
          MIT License
          • Linux
          • Apple

        View all related MCP servers

        ID: k4llo84jta