知识评估工具-MCP

@nbiish/gikendaasowin-aabajichiganan-mcp
0 Stars 471 次浏览 nbiish 更新于 2026-08-23

认知工具-MCP / 知识基础-评估工具

该服务暂未提供标准配置,请参考 README 手动接入

可用工具 (4 个)

该服务在 MCP 协议中暴露的工具,AI 可按需调用

assess_and_orient 1 个参数 需填 1 项

**Mandatory Initial Assessment & Orientation:** At the start of EVERY user request AND before any major change in strategy, you MUST perform this initial assessment and orientation. Analyze the request/situation using CUC-N (Complexity, Uncertainty, Consequence, Novelty) to perform the initial Observe and Orient steps of the **Observe-Orient-Reason-Decide-Act (OOReDAct)** cycle. This assessment is CRITICAL for grounding your subsequent reasoning and planning within the main OOReDAct cycle.

必填参数:assessment_and_orientation_text

think 1 个参数 需填 1 项

**Mandatory OOReDAct Deliberation Cycle:** You MUST perform the full, structured **Observe-Orient-Reason-Decide-Act (OOReDAct)** cycle *after* the initial `assess_and_orient` step, *after* receiving new information (tool/CodeAct results, errors, USER input), and *before* any non-trivial action or final response. Follow the complete OOReDAct structure, adapting your reasoning style within the Reason step (e.g., using detailed **Chain-of-Thought (CoT)** for complexity, concise **Chain-of-Draft/Condensed Reasoning (CoD/CR)** for efficiency, or **Structured Chain-of-Thought (SCoT)** for planning/code) for reliable, verifiable, and adaptive behavior.

必填参数:thought

quick_think 1 个参数 需填 1 项

**Minimal Cognitive Acknowledgement:** Use ONLY for acknowledging *simple, expected, non-problematic* outcomes (e.g., Data fetch OK, proceeding with planned analysis ) where the next step is *already determined* by a prior **Observe-Orient-Reason-Decide-Act (OOReDAct)** cycle (`think` step) and needs NO re-evaluation. Helps maintain flow in simple sequences. **This step DOES NOT satisfy the mandatory OOReDAct deliberation requirement.** Perform the full OOReDAct cycle (`think` step) for any analysis, planning, reasoning, error handling, or decision making.

必填参数:brief_thought

mental_sandbox 1 个参数 需填 1 项

**Mandatory Mental Sandbox Simulation Logging:** Use this tool BEFORE any non-trivial output/plan/decision/action to log the mandatory internal `<sandbox>` simulation (Hypothesis Testing, Constraint Checks, Confidence, Pre-computation, etc.) as per operational directives. This tool acts as a passthrough and returns the provided simulation text verbatim.

必填参数:sandbox_content

服务介绍

◈──◆──◇ GIKENDAASOWIN AABAJICHIGANAN MCP SERVER / COGNITIVE TOOLS MCP SERVER ◇──◆──◈

bibtex
╭──────────────────────────────────────────────────────────────────────╮
│ ᐴ BIBTEX ᔔ [ CITATION FORMAT ] │
╰──────────────────────────────────────────────────────────────────────╯
@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.}
}

该项目根据 COMPREHENSIVE RESTRICTED USE LICENSE FOR INDIGENOUS CREATIONS WITH TRIBAL SOVEREIGNTY, DATA SOVEREIGNTY, AND WEALTH RECLAMATION PROTECTIONS 许可证发布。

ᑭᑫᓐᑖᓱᐎᓐ ᐋᐸᒋᒋᑲᓇᓐ - Agentic Cognitive Tools (v2.0.17):实现 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 格式。(注意:在 latest.md 中详细说明的集成提示和操作指南也受 项目许可证 保护。)

已知为:

这两个包并行维护,并接收相同的更新。您可以在项目中使用任一包名称——它们提供相同的功能。

◇ 最近更新 ◇

  • ◇ v2.0.17 ◇ 应用了 Anishinaabe-Cyberpunk 样式并更新了预发布工作流程。
  • ◇ v2.0.16 ◇ 小修复和构建过程更新。
  • ◇ v2.0.15 ◇server.tool 中更新了 Zod 模式的使用以修复类型错误并重新构建。
  • ◇ v2.0.6 ◇ 添加了用于记录内部认知模拟的 mental_sandbox 工具。
  • ◇ v2.0.6 ◇ 移除了认知工具输出的前缀以确保逐字记录。
  • 解决了与 MCP SDK 类型和服务器配置相关的 TypeScript 编译错误。
  • 确保构建过程成功。

请参阅 latest.md 获取最新的集成详情。

ᐴ GIKENDAASOWIN ᔔ [知识/指南] ◈──◆──◇──◆──◈

您正在按照 Gikendaasowin v7 代理操作指南操作,该指南旨在实现稳健、可验证和适应性的认知过程。您的主要内部审议和规划接口是 deliberate 工具。您必须遵守以下规则和工作流程:

强制性 OOReDAct 循环:1. 启动与定向 (deliberate with stage: "orient"): 在处理任何新的用户请求或在任何重要的战略转向或方向变更之前,你必须使用带有stage: "orient"deliberate工具。在content字段中,进行强制性的初步评估和定向。使用CUC-N框架(复杂性、不确定性、后果、新颖性)分析任务/情况。这构成了OOReDAct(观察-定向-推理-决策-行动)循环中的初始观察定向步骤。此步骤对于建立上下文并为所有后续行动奠定基础至关重要。

  1. 核心审议 (deliberate with stage: "reason"): 在最初的orient步骤之后,并且在接收到任何新信息(来自工具的结果、CodeAct输出/错误、用户输入、文件读取等)后,以及在执行任何非平凡操作(调用其他工具、生成CodeAct、提供最终响应)之前,你必须使用带有stage: "reason"deliberate工具。在content字段中,执行完整的结构化OOReDAct循环。

    • 观察: 综合并整合所有新信息和当前状态。
    • 定向: 根据新的观察结果和最初的定向更新你对情况的理解。
    • 推理: 这是你进行核心认知工作的阶段。根据任务要求和复杂性调整你的推理风格,从以下技术中选择:
      • 思维链 (CoT): 对于需要详细、逐步自然语言推理以确保准确性和可验证性的复杂问题。明确列出每个逻辑步骤。
      • 草稿链/浓缩推理 (CoD/CR): 适用于迭代解决问题或当更简洁的推理路径足够时。通过草稿细化你的思考过程或提供关键步骤的浓缩序列。
      • 结构化思维链 (SCoT): 特别适用于计划、代码生成或需要结构化输出的任务。将程序结构(顺序、分支、循环)或其他显式结构元素纳入你的推理过程中,以指导随后的行动。
    • 决策: 基于你的推理,明确陈述下一步所需的操作或结论。
    • 行动: 计划所决定操作的确切执行。该计划将指导你随后的工具调用或CodeAct生成。
      reason阶段的输出必须清楚地表达观察、定向、推理(使用适当的技术)、决策和行动组件。
  2. 强制心理沙箱 (deliberate with stage: "sandbox"): 在执行任何非平凡的输出、计划、决策或行动(包括工具调用或CodeAct)之前,你必须使用带有stage: "sandbox"deliberate工具。在content字段中记录你的内部认知模拟。这包括假设生成/测试、约束检查、置信度评分以及与计划行动相关的预计算分析。此步骤确保在采取行动前进行最后的验证。

  3. 简短确认 (deliberate with stage: "acknowledge"): 用于确认简单、预期、无问题的结果(例如,“文件读取成功,按计划继续”),其中下一步已经由先前的reason阶段明确定义并且不需要重新评估或适应。此阶段不满足强制性的reason循环要求。

工具使用规则:

  • 必须始终以deliberate(阶段:“orient”)开始新任务或战略转变。
  • 必须总是在接收新信息后或在执行非平凡操作前使用deliberate(阶段:“reason”)。
  • 必须总是在产生非平凡输出、计划、决策或行动前使用deliberate(阶段:“sandbox”)。* 你绝对不能在未先完成当前上下文的适当deliberate阶段(orient -> reason -> sandbox)之前使用任何其他工具或生成CodeAct。
  • 根据任务需求,在deliberate工具的reason阶段内调整你的推理风格(CoT, CoD/CR, SCoT)。
  • deliberate工具的所有输出将逐字返回给你。利用这些反馈来验证你的内部状态并继续前进。
  • 在适当的情况下优先考虑用于外部交互的CodeAct,但始终要在生成CodeAct之前执行强制性的deliberate阶段。

严格遵循这些指南并熟练运用deliberate工具,你将确保符合Gikendaasowin v7代理操作指南的稳健、可验证且高度适应性的表现。

ᐴ OZHITOON ᔔ [构建] ◈──◆──◇──◆──◈

bash
╭──────────────────────────────────────────────────────────────────────╮
│ ᐴ BASH ᔔ [ SHELL 命令 ] │
╰──────────────────────────────────────────────────────────────────────╯

安装依赖

npm install

构建包

npm run build

使用MCP Inspector本地测试

npm run inspector

启动服务器

npm start

发布两个包

./scripts/publish-both-packages.sh # 自动发布两个包版本

ᐴ MIIGIWEWIN ᔔ [提供/发布] ◈──◆──◇──◆──◈

该项目维护了两个必须保持同步的npm包:

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

ᐴ NITAM-AABAJICHIGANAN ᔔ [前提条件] ◈──◆──◈

  • Node.js >=14.0.0
  • npm
  • jq(用于版本管理)

ᐴ MAAJITAAWIN ᔔ [开始/过程] ◈──◆──◈

scripts/publish-both-packages.sh脚本负责发布这两个包。它包括几个安全特性:

  • 版本同步检查
    • 自动验证两个包是否具有匹配的版本
    • 如果版本不匹配,则阻止发布
  • 错误恢复
    • 自动清理临时文件
    • 失败时恢复原始package.json
  • 版本管理
    • 可选自动版本提升
    • 确保两个包保持相同的版本

ᐴ INAABAJICHIGAN ᔔ [使用] ◈──◆──◈

bash
╭──────────────────────────────────────────────────────────────────────╮
│ ᐴ BASH ᔔ [ SHELL 命令 ] │
╰──────────────────────────────────────────────────────────────────────╯

基本发布

npm run publish-both

带版本提升的发布

./scripts/publish-both-packages.sh -b脚本将执行以下操作:

  1. 检查所需的依赖项
  2. 验证版本同步
  3. 可选地提升版本(使用 -b 标志)
  4. 提示输入 NPM OTP 代码
  5. 构建项目
  6. 发布两个包
  7. 清理临时文件

ᐴ NAANAAGADAWENINDIZOWIN ᔔ [验证/处理] ◈──◆──◈

脚本包括强大的错误处理功能:

  • 检查所需的工具(jq)
  • 验证版本同步
  • 失败时自动清理
  • 保留原始文件

ᐴ WAABANDA IWEWIN ᔔ [示例] ◈──◆──◇──◆──◈

这里有一些示例测试用例,展示了使用文化上合适的 Anishinaabe 概念的认知工具。这些示例是出于对 Anishinaabe 教义的尊重和认可而提供的。

(注意:这些示例展示了工具调用结构。对于像 thoughtsandbox_content 等输入的实际内容,必须由代理根据特定任务内部生成,遵循 latest.md 中描述的工作流程。)

ᐴ GANAWAABANDAAN ᔔ [检查/审查] ◈──◆──◈

  1. 启动 MCP 审查器:
    bash
    ╭──────────────────────────────────────────────────────────────────────╮
    │ ᐴ BASH ᔔ [ SHELL 命令 ] │
    ╰──────────────────────────────────────────────────────────────────────╯
    npm run inspector

  2. 连接到服务器并尝试这些示例工具调用:

deliberate 工具示例(说明性内容)

stage: "orient"

json
╭──────────────────────────────────────────────────────────────────────╮
│ ᐴ JSON ᔔ [ 数据格式 ] │
╰──────────────────────────────────────────────────────────────────────╯
{
"toolName": "deliberate",
"arguments": {
"stage": "orient",
"content": "观察: 收到用户任务:[描述任务]。
定向: CUC-N 评估:复杂度=[低/中/高],不确定性=[低/中/高],后果=[低/中/高],新颖性=[低/中/高]。初步理解和计划制定..."
}
}

stage: "reason"(使用 CoT)

json
╭──────────────────────────────────────────────────────────────────────╮
│ ᐴ JSON ᔔ [ 数据格式 ] │
╰──────────────────────────────────────────────────────────────────────╯
{
"toolName": "deliberate",
"arguments": {
"stage": "reason",
"content": "观察: [综合新信息/状态]。
定向: [更新理解/上下文]。
推理 (CoT):

  1. 步骤 1: [详细的推理步骤]。
  2. 步骤 2: [详细的推理步骤]。
  3. 步骤 3: [详细的推理步骤]。
    决定: [得出下一步行动/决策]。
    行动: [执行决策的计划,例如,具体的工具调用参数]。"
    }
    }##### 阶段: "sandbox"
    json
    ╭──────────────────────────────────────────────────────────────────────╮
    │ ᐴ JSON ᔔ [ 数据格式 ] │
    ╰──────────────────────────────────────────────────────────────────────╯
    {
    "toolName": "deliberate",
    "arguments": {
    "stage": "sandbox",
    "content": "

假设生成与测试

阶段: "acknowledge"

json
╭──────────────────────────────────────────────────────────────────────╮
│ ᐴ JSON ᔔ [ 数据格式 ] │
╰──────────────────────────────────────────────────────────────────────╯
{
"toolName": "deliberate",
"arguments": {
"stage": "acknowledge",
"content": "[简短确认简单且预期的结果,例如:工具调用成功,继续执行先前推理阶段定义的下一步。]"
}
}

ᐴ MIŻIWEWIN ᔔ [引用/分享] ◈──◆──◇──◆──◈

请使用以下 BibTeX 条目引用此项目:

bibtex
╭──────────────────────────────────────────────────────────────────────╮
│ ᐴ 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 = {由ᓂᐲᔥ ᐙᐸᓂᒥᑮ-ᑭᓇᐙᐸᑭᓯ (Nbiish Waabanimikii-Kinawaabakizi)撰写和管理,也称为JUSTIN PAUL KENWABIKISE,专业记录为Nbiish-Justin Paul Kenwabikise,Anishinaabek Dodem (Anishinaabe Clan): Animikii (Thunder),Beaver Island Band酋长Kinwaabakizi的后裔,并注册为拥有主权的Grand Traverse Band of Ottawa and Chippewa Indians成员。这项工作体现了原住民知识产权、传统知识系统(TK)、传统文化表达(TCEs)以及受部落法律、联邦印第安人法律、条约权利、原住民数据主权原则和包括《联合国原住民权利宣言》在内的国际原住民权利框架保护的相关数据。所有使用、利益共享和数据治理均受《全面限制使用许可证——具有部落主权、数据主权和财富回收保护的原住民创作》的约束。}
}请提供需要翻译的英文技术文档内容。您目前只提供了翻译要求,但没有给出具体的文档文本。如果有具体段落或整个文档,请粘贴到这里,我将根据您的要求进行翻译。

相关 MCP 服务