mcpField
I
irrational

irrational

远程服务
irrational.pages.devAI 与智能体05 天前更新

关于 irrational

irrational 是一个供 AI 使用的认知偏差对抗式审查工具,适合希望检视决策推理的个人和 Agent。它提供含引用的 22 项偏差目录与固定审查框架,不运行 AI 模型,也不保存决策。

主要功能

  1. 01以对抗方式审查决策
  2. 02提供 22 项认知偏差目录
  3. 03偏差条目附有经核实的引用
  4. 04支持指定回复语言
  5. 05输出可解析的结构化 JSON

适用场景

  1. 01审视重写系统等重大技术决策
  2. 02检查计划中的沉没成本影响
  3. 03为 Agent 草稿推理进行反向审查
  4. 04查阅偏差定义与对应问题

MCP 相关

MCP 服务提供 analyze_decision、list_biases 和 get_bias 工具。客户端可提交决策进行对抗式审查,或查询偏差目录;推理由客户端所用的模型完成。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://irrational.pages.dev/mcp/server
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

3
参数类型必填说明
modeenum否forward = 即将做出的决策;retrospective = 回顾过去的决策/结果。forward | retrospective
judgmentstring是用一行描述决策/判断。
languagestring否可选。审查文本所用的自然语言(例如 "Tamil"、"Spanish")。偏差 ID 保持标准英文,以便结果仍可解析。默认为英语。
reasoningstring否你得出该结论的过程(审查所必需)。
structuredboolean否可选。默认为 false → 审计结果以易读的散文形式返回。设为 true 可获取机器可解析的 JSON 对象(偏差 ID/键为英文),用于存储或比较审计结果的流水线。

详细介绍

Irrational

一本带你认识思维误区的指南,以及一个开放、对抗式的行为偏差引擎,可供你自己的 AI 或任何 MCP Agent 调用。

Irrational:一本带你认识思维误区的指南,以及一个审查决策的引擎

Live MCP Registry CI License: MIT PRs welcome

→ irrational.pages.dev · 思维偏差指南 · 通过 MCP 连接 · 来源

Irrational 不会运行任何 AI 模型。 它提供精心策划的对抗式框架、包含 22 种偏差的目录,以及无状态脚手架,并以公开指南和开放 MCP 工具的形式提供;推理则由你或你的 Agent 已在使用的模型完成。无需 API 密钥。不存储决策。你的任何信息都不会离开你。

前沿模型已经了解这些偏差,因此它的价值不在于提供信息,而在于改变行为。普通 LLM 经过训练,会倾向于赞同;而 Irrational 设定了一套固定的对抗式约定(假定你有偏见,拒绝认同,站在另一方论证),Agent 可以系统性地调用它,甚至用来审视自己的推理草稿。

审查示例

你:“我们应该今年把用了 6 年的后端彻底重写。我们已经花了两个月做 POC,进展顺利,而且我有信心 6 个月就能完成。”

结论:别批准这种大刀阔斧的重写。先拆出最糟糕的模块,设定严格的 3 个月检查节点。6 个月计划成功的概率:约 25%,主要受沉没成本和规划谬误影响。

审查:无论如何,那“两个月的 POC”都已经付出了,但现在它成了论证的主要依据(沉没成本)。“大约 6 个月”只是最佳情况,没有参考类别;成熟系统的重写工作通常会耗时 2–3 倍(规划谬误)……

先给结论,每种偏差都与你自己的话相关联,并以引用来源的目录为依据。查看完整示例 →

将它添加到你的 AI 中

它已列入**官方 MCP 注册表**,标识符为 io.github.urbanmorph/irrational。将任意 MCP 客户端连接到在线端点,无需安装,也无需密钥:

# Claude Code
claude mcp add --transport http irrational https://irrational.pages.dev/mcp/server

……或者将任意 MCP 客户端指向 https://irrational.pages.dev/mcp/server:

{
  "mcpServers": {
    "irrational": {
      "type": "http",
      "url": "https://irrational.pages.dev/mcp/server"
    }
  }
}

工具:analyze_decision(对抗式审查)· list_biases · get_bias。传入 language 可使用其他语言回复,传入 structured: true 可获取可解析的 JSON。

内含内容

  • 思维偏差指南:按 Buster Benson 提出的四类大脑要解决的问题分类的 22 种认知偏差,每种都附有一个能打破其迷惑的问题和一条经过核实的引文。
  • 引擎:一个提供 analyze_decision、list_biases、get_bias 的 MCP 服务。analyze_decision 会返回一条先给结论的_指令_,由你的模型执行。方法纪律由我们把握;推理由你完成。
  • 网页工具:输入一项决策,它会在浏览器中组装对抗式提示词,再交给_你的_ AI。此处不会运行任何模型。
  • 纸笔审查:完整方法汇总于一张可打印页面。

技术栈

Astro(纯静态) · Cloudflare Pages · 手工编写、无依赖的 JSON-RPC MCP 端点,作为 Pages Function。不使用运行时模型,也不使用数据库。唯一可信数据源:src/data/biases.ts 同时为网站和 MCP 提供数据。

开发

npm install --ignore-scripts   # we don't use image optimization, so skip sharp's native build
npm run dev                    # http://localhost:4321
npm test                       # vitest, engine + catalogue (29 tests)
npm run build                  # static pages

MCP 端点是 Cloudflare Pages Function,可使用 npx wrangler pages dev dist 在本地运行。

贡献

欢迎提交翻译、偏见建议和实例演示,详见 CONTRIBUTING.md。本项目还发布了公开的 PDGI 评分卡。

许可

代码采用 MIT 许可。偏见目录文本(定义、示例以及 src/data/ 中经过整理的文字)也采用 CC-BY-4.0 许可。每项论述都附有引用,详见 /sources。

由 Urban Morph 构建。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。