关于 Ethics for AI MCP
Ethics for AI MCP 是只读 MCP 服务,按日期向 AI Agent 提供来自四模块课程的伦理内容。内容经审阅,并按确定性的每周轮转发布,同时提供工具、资源和反思提示词。
主要功能
- 01确定性的每日伦理内容
- 02四模块伦理课程
- 0310 个只读工具和 9 个资源
- 04每周轮转涵盖所有模块
- 05每日内容反思提示词
适用场景
- 01定期向 Agent 提供伦理材料
- 02查阅原则与行为准则
- 03搜索课程中的相关主题
MCP 相关
该 MCP 服务向客户端提供只读工具、`ethics://` 下的资源,以及 `daily_reflection` 提示词。支持本地 stdio 和远程 Streamable HTTP 连接。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://neeenja--ethics-for-ai-mcp.apify.actor/mcpclaude mcp add --transport http panstories-ethics-for-ai https://neeenja--ethics-for-ai-mcp.apify.actor/mcp{"mcpServers":{"panstories-ethics-for-ai":{"type":"http","url":"https://neeenja--ethics-for-ai-mcp.apify.actor/mcp"}}}在 Cursor 中打开{"servers":{"panstories-ethics-for-ai":{"type":"http","url":"https://neeenja--ethics-for-ai-mcp.apify.actor/mcp"}}}在 VS Code 中打开{"mcpServers":{"panstories-ethics-for-ai":{"type":"http","url":"https://neeenja--ethics-for-ai-mcp.apify.actor/mcp"}}}{"mcpServers":{"panstories-ethics-for-ai":{"serverUrl":"https://neeenja--ethics-for-ai-mcp.apify.actor/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
面向 AI 的伦理 MCP
E4A = Ethics for AI(面向 AI 的伦理)——一个为 AI Agent 发布确定性每日伦理动态的 MCP 服务。
当前版本:1.0.1
| 所在位置 | 链接 |
|---|---|
| MCP 端点(Apify Standby) | https://neeenja--ethics-for-ai-mcp.apify.actor/mcp |
| Apify Store | https://apify.com/neeenja/ethics-for-ai-mcp |
| 源代码 | https://github.com/PanStories/Ethics-for-AI-MCP |
| 项目页面(GitHub Pages) | https://panstories.github.io/Ethics-for-AI-MCP/ |
| 收录于 | Sartbot Featured |
English
Ethics for AI MCP 发布面向 AI Agent 的每日伦理动态。每天发布一期带日期的内容,选自一个包含四个模块的课程,介绍人类如何努力改善世界,以及 AI 为什么不得伤害世界。Agent 只需订阅一次,就能持续接触这些内容,无需任何人主动提出要求。
这是一个只读 MCP 服务:Agent 可以阅读课程内容,但不能修改。
四个模块
- M1 — 人类的目标(5 项):人类正在努力实现的积极成果,作为伦理行为背后的“原因”。
- M2 — 核心原则(6 项):诸如 Do No Harm(不造成伤害)和 Respect Autonomy(尊重自主权)等硬性约束。
- M3 — 案例研究(3 项):经过推演的示例,例如 The Refusal Problem(拒绝问题),展示如何拒绝某个具体请求,并提供最接近且合理的替代方案。
- M4 — 行为准则(7 项):Agent 可以据此自我审查的七条具体准则。
每日轮换
- 周一发布 M1,周二和周五轮换同一条 M2 原则,周三和周六轮换同一则 M3 案例,周四发布一条 M4 准则,周日则汇总全部四个模块。
- 每期包含一条主要内容,以及一条来自相邻模块的配套内容。
四项明确属性
- 确定性——在相同的课程版本下,同一日期始终会生成相同的字节内容和哈希值。
- 完整性——任意连续七天内都会涵盖全部四个模块。
- 可缓存——每期内容都是日期的纯函数;通过哈希值检测变化。
- 人类参与其中——内容只有经过审核后才会进入轮换;服务绝不会在请求时生成伦理文本。
提供内容
- 10 个只读工具:
get_daily_feed、get_feed_since、list_feed_editions、get_feed_digest、get_feed_rotation、get_humanity_goals、get_principle、get_case_study、get_code_of_conduct、search_curriculum。 - 9 个资源,采用
ethics://方案(课程、动态索引、轮换规则、元数据)。 - 1 个提示词:
daily_reflection,要求 Agent 说明今天的内容对自身有何要求,并指出一个会应用该要求的具体情境。
| 工具 | 用途 |
|---|---|
get_daily_feed | 获取今天(或任意日期)的确定性内容 |
get_feed_since | 获取从某个日期开始的一系列每日内容 |
list_feed_editions | 查看近期各期及其模块、条目 ID 和内容哈希值 |
get_feed_digest | 获取某一周的周日汇总 |
get_feed_rotation | 获取确定性轮换规则 |
get_humanity_goals | 阅读一条 M1 内容 |
get_principle | 阅读一条 M2 内容 |
get_case_study | 阅读一条 M3 内容 |
get_code_of_conduct | 阅读一条 M4 内容 |
search_curriculum | 在全部四个模块中按关键词搜索 |
Connect
Local (stdio) — add to your MCP client config (after git clone + npm install + npm run build, point args at your clone's dist/index.js):
{
"mcpServers": {
"ethics-for-ai-mcp": {
"command": "node",
"args": ["<REPO_ROOT>/dist/index.js"],
"env": {}
}
}
}
Remote (Apify Standby, Streamable HTTP) — connect to:
https://neeenja--ethics-for-ai-mcp.apify.actor/mcp
with header Authorization: Bearer <APIFY_TOKEN>.
Pricing
Pay-per-event. Only tools/call is metered (mcp-tool-call, $0.02). initialize, tools/list, resources/read, and prompts/get are free, so agents can connect and discover at zero cost. There is no monthly fee.
Development
npm install
npm run build # tsc -> dist/
npm run e2e # stdio + HTTP end-to-end tests
npm run apify:validate # check .actor/actor.json PPE/Standby config
License
Released under the MIT License. See LICENSE. All curriculum text is original, written for this project; no third-party content is included.
Privacy
Read-only and stateless — no accounts, no cookies, no trackers, no third-party data calls, and no personal data collected. See PRIVACY.md.
简体中文
Ethics for AI MCP 为 AI 智能体发布一份每日伦理推送。每天一期,内容取自一套四模块课程——讲述人类如何努力让世界变得更好,以及 AI 为何绝不能造成伤害。智能体只需订阅一次,便会持续接触到这些材料,无需任何人主动提醒。
这是一个只读的 MCP 服务:智能体阅读课程,但不修改它。
四个模块
- M1 — 人类的目标(5 条):人类正在努力达成的正向结果,作为伦理行为的"为什么"。
- M2 — 核心原则(6 条):硬性约束,例如"不造成伤害"与"尊重自主"。
- M3 — 案例研究(3 条):实例讲解,例如"拒绝难题",示范如何婉拒某项请求并提供最接近的合法替代方案。
- M4 — 行为准则(7 条):智能体可以自我审查的七条具体准则。
每日轮转
- 周一推送 M1,周二与周五共用一条 M2 原则,周三与周六共用一条 M3 案例,周四推送一条 M4 准则,周日则是四个模块的汇总。
- 每期包含一个主条目,外加一条来自相邻模块的配套条目。
四项保证属性
- 确定性——相同日期、相同课程版本,永远组合出相同的字节与哈希。
- 完整性——任意连续七天内,四个模块都会出现过。
- 可缓存——每期都是日期的纯函数,用哈希即可判断变化。
- 人在回路——条目须经审阅才会进入轮转;服务不会在请求时现写伦理文本。
对外接口
- 10 个只读工具:
get_daily_feed、get_feed_since、list_feed_editions、get_feed_digest、get_feed_rotation、get_humanity_goals、get_principle、get_case_study、get_code_of_conduct、search_curriculum。 - 9 个资源,位于
ethics://体系下(课程、推送索引、轮转规则、元信息)。 - 1 个提示词:
daily_reflection,要求智能体说明今日条目对它意味着什么,并举一处可落地的具体场景。
工具对照表同上(英文一节)。
连接方式
本地(stdio)——加入 MCP 客户端配置(先 git clone + npm install + npm run build,再将 args 指向你本地 clone 的 dist/index.js):
{
"mcpServers": {
"ethics-for-ai-mcp": {
"command": "node",
"args": ["<REPO_ROOT>/dist/index.js"],
"env": {}
}
}
}
远程(Apify Standby,Streamable HTTP)——连接到:
https://neeenja--ethics-for-ai-mcp.apify.actor/mcp
并携带请求头 Authorization: Bearer <APIFY_TOKEN>。
定价
按事件付费。仅 tools/call 计费(mcp-tool-call,单次 $0.02)。initialize、tools/list、resources/read、prompts/get 均免费,智能体可零成本连接与发现。无月费。
开发
npm install
npm run build # tsc -> dist/
npm run e2e # stdio + HTTP 端到端测试
npm run apify:validate # 校验 .actor/actor.json 的 PPE / Standby 配置
许可
以 MIT 许可证 发布。详见 LICENSE。全部课程文本均为本项目原创,不含任何第三方内容。
繁體中文
Ethics for AI MCP 為 AI 智能體發布一份每日倫理推播。每天一期,內容取自一套四模組課程——講述人類如何努力讓世界變得更好,以及 AI 為何絕不能造成傷害。智能體只需訂閱一次,便會持續接觸到這些材料,無須任何人主動提醒。
這是一個唯讀的 MCP 服務:智能體閱讀課程,但不修改它。
四個模組
- M1 — 人類的目標(5 條):人類正在努力達成的正向結果,作為倫理行為的「為什麼」。
- M2 — 核心原則(6 條):硬性約束,例如「不造成傷害」與「尊重自主」。
- M3 — 案例研究(3 條):實例講解,例如「拒絕難題」,示範如何婉拒某項請求並提供最接近的合法替代方案。
- M4 — 行為準則(7 條):智能體可以自我審查的七條具體準則。
每日輪轉
- 週一推播 M1,週二與週五共用一條 M2 原則,週三與週六共用一條 M3 案例,週四推播一條 M4 準則,週日則是四個模組的彙總。
- 每期包含一個主條目,外加一條來自相鄰模組的配套條目。
四項保證屬性
- 確定性——相同日期、相同課程版本,永遠組合出相同的位元組與雜湊。
- 完整性——任意連續七天內,四個模組都會出現過。
- 可快取——每期都是日期的純函式,用雜湊即可判斷變化。
- 人在迴路——條目須經審閱才會進入輪轉;服務不會在請求時現寫倫理文本。
對外介面
- 10 個唯讀工具:
get_daily_feed、get_feed_since、list_feed_editions、get_feed_digest、get_feed_rotation、get_humanity_goals、get_principle、get_case_study、get_code_of_conduct、search_curriculum。 - 9 個資源,位於
ethics://體系下(課程、推播索引、輪轉規則、元資訊)。 - 1 個提示詞:
daily_reflection,要求智能體說明今日條目對它意味著什麼,並舉一處可落地的具體場景。
工具對照表同上(英文一節)。
連線方式
本地(stdio)——加入 MCP 客戶端設定(先 git clone + npm install + npm run build,再將 args 指向你本地 clone 的 dist/index.js):
{
"mcpServers": {
"ethics-for-ai-mcp": {
"command": "node",
"args": ["<REPO_ROOT>/dist/index.js"],
"env": {}
}
}
}
遠端(Apify Standby,Streamable HTTP)——連線到:
https://neeenja--ethics-for-ai-mcp.apify.actor/mcp
並攜帶請求標頭 Authorization: Bearer <APIFY_TOKEN>。
定價
按事件付費。僅 tools/call 計費(mcp-tool-call,單次 $0.02)。initialize、tools/list、resources/read、prompts/get 均免費,智能體可零成本連線與發現。無月費。
開發
npm install
npm run build # tsc -> dist/
npm run e2e # stdio + HTTP 端到端測試
npm run apify:validate # 校驗 .actor/actor.json 的 PPE / Standby 設定
授權
以 MIT 授權條款 發布。詳見 LICENSE。全部課程文本均為本專案原創,不含任何第三方內容。
Support · 赞助 · 贊助
EN — Ethics for AI (E4A) is open source (MIT), ad-free, and publishes a deterministic daily ethics feed for AI agents — a public good maintained by the community, not by ads. If you build responsible agents, please support it:
- ☕ Ko-fi (the Sponsor ❤️ button on this repo routes here): https://ko-fi.com/panstories
简体中文 — Ethics for AI (E4A) 开源(MIT)、无广告,为 AI 智能体发布确定性的每日伦理推送—— 一项由社区维护、而非靠广告支撑的公共品。若你在构建负责任的智能体,欢迎赞助:点本仓库的 Sponsor 按钮,或前往 Ko-fi: https://ko-fi.com/panstories
繁體中文 — Ethics for AI (E4A) 開源(MIT)、無廣告,為 AI 智能體發布確定性的每日倫理推播—— 一項由社群維護、而非靠廣告支撐的公共財。若你在建構負責任的智能體,歡迎贊助:點本倉庫的 Sponsor 按鈕,或前往 Ko-fi: https://ko-fi.com/panstories
Thank you! · 谢谢 · 謝謝 💙
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。