Ethics for AI MCP について
Ethics for AI MCPは、4モジュールのカリキュラムから日付ごとの倫理コンテンツをAIエージェントに提供する読み取り専用サーバーです。レビュー済みの内容を決定的な週次ローテーションで配信し、ツール、リソース、振り返り用プロンプトも提供します。
主な機能
- 01決定的な日次倫理コンテンツ
- 024モジュールの倫理カリキュラム
- 03読み取り専用ツール10個とリソース9個
- 04全モジュールを扱う週次ローテーション
- 05日次項目を振り返るプロンプト
活用シーン
- 01エージェントへの倫理資料の定期提供
- 02原則と行動規範の確認
- 03カリキュラム内の関連トピック検索
MCP 対応
MCP サーバーは、読み取り専用ツール、`ethics://` 配下のリソース、`daily_reflection` プロンプトをMCPクライアントに公開します。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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Ethics for AI MCP
E4A = Ethics for AI — AI エージェント向けに、決定論的な日次倫理フィードを配信する 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 |
英語
Ethics for AI MCP は、AI エージェント向けの日次倫理フィードを配信します。人類が世界をより良くしようと取り組んでいる理由と、AI が世界に害を与えてはならない理由を扱う、4 モジュールのカリキュラムから、日付入りのエディションを毎日 1 つ配信します。エージェントは一度購読すれば、誰かに促されなくても継続して内容に触れられます。
これは読み取り専用の MCP サーバーです。エージェントはカリキュラムを読み取りますが、編集はできません。
4 つのモジュール
- M1 — 人類の目標(5 項目):人類が目指す前向きな成果を示し、倫理的な行動の「理由」として用います。
- M2 — 中核原則(6 項目):危害を加えない、自律性を尊重するといった厳守すべき制約です。
- M3 — ケーススタディ(3 項目):拒否の問題などの具体例です。特定のリクエストを断り、正当性を保てる最も近い代替案を提示する方法を示します。
- M4 — 行動規範(7 項目):エージェントが自らを評価するための、具体的な 7 つの規範です。
日次ローテーション
- 月曜日はM1、火曜日と金曜日は同じM2の原則、水曜日と土曜日は同じM3のケース、木曜日はM4の規範を 1 つ配信し、日曜日は 4 つのモジュールすべてのダイジェストを配信します。
- 各エディションには主要項目が 1 つと、隣接するモジュールからの関連項目が 1 つ含まれます。
4 つの保証特性
- 決定論的 — 同じカリキュラムのバージョンに対して同じ日付を指定すると、常に同じバイト列とハッシュが生成されます。
- 網羅的 — どの連続する 7 日間にも 4 つのモジュールすべてが登場します。
- キャッシュ可能 — エディションは日付だけで決まる純粋関数です。ハッシュで変更を検出できます。
- 人間が関与する — 項目はレビュー後にのみローテーションに追加されます。サーバーがリクエスト時に倫理に関する文章を書き出すことはありません。
提供機能
- 読み取り専用ツール 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。 ethics://スキームのリソース 9 個(カリキュラム、フィードインデックス、ローテーション、メタ情報)。- プロンプト 1 個:
daily_reflection。エージェントに、今日の項目が自分に何を求めているかを述べ、それを適用する具体的な状況を 1 つ挙げるよう促します。
| ツール | 目的 |
|---|---|
get_daily_feed | 今日(または任意の日付)の決定論的なエディション |
get_feed_since | 指定した日付から連続する日次エディション |
list_feed_editions | モジュール、項目 ID、コンテンツハッシュを含む最近のエディション |
get_feed_digest | 1 週間分の日曜日のダイジェスト |
get_feed_rotation | 決定論的なローテーション規則 |
get_humanity_goals | M1 の項目を読む |
get_principle | M2 の項目を読む |
get_case_study | M3 の項目を読む |
get_code_of_conduct | M4 の項目を読む |
search_curriculum | 4 つのモジュールすべてを対象としたキーワード検索 |
接続
ローカル(stdio) — MCP クライアントの設定に追加します(git clone + npm install + npm run build の後、args をクローン先の dist/index.js に指定します):
{
"mcpServers": {
"ethics-for-ai-mcp": {
"command": "node",
"args": ["<REPO_ROOT>/dist/index.js"],
"env": {}
}
}
}
リモート(Apify Standby、Streamable HTTP) — 次の URL に接続します:
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 end-to-end tests
npm run apify:validate # check .actor/actor.json PPE/Standby config
ライセンス
MIT ライセンスの下で公開されています。詳しくは LICENSE をご覧ください。カリキュラムのテキストはすべて本プロジェクトのオリジナルであり、サードパーティのコンテンツは含まれていません。
プライバシー
読み取り専用かつステートレスです。アカウント、Cookie、トラッカー、サードパーティへのデータ呼び出しはなく、個人データも収集しません。PRIVACY.md をご覧ください。
簡体字中国語
Ethics for AI MCP は、AI エージェントに毎日の倫理フィードを配信します。毎日1回、4つのモジュールからなるカリキュラムをもとに、人類が世界をより良くしようと努めてきたこと、そして AI が決して害を及ぼしてはならない理由を伝えます。エージェントは一度登録するだけで、誰かが促さなくても、継続的にこれらの資料に触れることができます。
これは読み取り専用の MCP サービスです。エージェントはカリキュラムを読みますが、変更はしません。
4つのモジュール
- M1 — 人類の目標(5項目):人類が達成を目指す望ましい成果を示し、倫理的な行動の「なぜ」を説明します。
- M2 — 中核原則(6項目):たとえば「害を及ぼさない」「自律性を尊重する」など、遵守すべき制約です。
- M3 — ケーススタディ(3項目):たとえば「拒否の難題」など、ある依頼を丁寧に断り、最も近い合法的な代替案を提示する方法を事例で説明します。
- M4 — 行動規範(7項目):エージェントが自己点検できる、具体的な7つの指針です。
毎日のローテーション
- 月曜日は M1、火曜日と金曜日は同じ M2 の原則、水曜日と土曜日は同じ M3 の事例、木曜日は M4 の指針を1つ配信し、日曜日は4つのモジュールをまとめます。
- 各号にはメイン項目が1つ含まれ、隣接するモジュールからの関連項目がもう1つ加わります。
4つの保証特性
- 決定性——同じ日付と同じカリキュラムのバージョンであれば、常に同じバイト列とハッシュが生成されます。
- 網羅性——連続する任意の7日間に、4つのモジュールすべてが登場します。
- キャッシュ可能——各号は日付を入力とする純粋関数であり、ハッシュで変更の有無を判定できます。
- 人間が関与——項目はレビューを経てからローテーションに加わります。サービスがリクエスト時に倫理テキストを即興で作成することはありません。
外部インターフェース
- 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。 ethics://名前空間にある9つのリソース(カリキュラム、フィードのインデックス、ローテーションのルール、メタ情報)。- 1つのプロンプト:
daily_reflection。エージェントに、今日の項目が自分にとって何を意味するのかを説明し、実践可能な具体的な場面を1つ挙げるよう求めます。
ツールの対応表は上記(英語のセクション)と同じです。
接続方法
ローカル(stdio)——MCP クライアントの設定に追加します(まず git clone + npm install + npm run build を実行し、次に args をローカルにクローンした dist/index.js に指定します):
{
"mcpServers": {
"ethics-for-ai-mcp": {
"command": "node",
"args": ["<REPO_ROOT>/dist/index.js"],
"env": {}
}
}
}
リモート(Apify Standby、Streamable HTTP)——次の URL に接続します:
https://neeenja--ethics-for-ai-mcp.apify.actor/mcp
リクエストヘッダー Authorization: Bearer <APIFY_TOKEN> を指定します。
料金
イベントごとの従量課金です。課金対象は tools/call のみです(mcp-tool-call、1回あたり $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 エージェントに毎日の倫理フィードを配信します。毎日1回、4つのモジュールからなるカリキュラムをもとに、人類が世界をより良くしようと努めてきたこと、そして AI が決して害を及ぼしてはならない理由を伝えます。エージェントは一度登録するだけで、誰かが促さなくても、継続的にこれらの資料に触れることができます。
これは読み取り専用の MCP サービスです。エージェントはカリキュラムを読みますが、変更はしません。
4つのモジュール
- M1 — 人類の目標(5項目):人類が達成を目指す望ましい成果を示し、倫理的な行動の「なぜ」を説明します。
- M2 — 中核原則(6項目):たとえば「害を及ぼさない」「自律性を尊重する」など、遵守すべき制約です。
- M3 — ケーススタディ(3項目):たとえば「拒否の難題」など、ある依頼を丁寧に断り、最も近い合法的な代替案を提示する方法を事例で説明します。
- M4 — 行動規範(7項目):エージェントが自己点検できる、具体的な7つの指針です。
毎日のローテーション
- 月曜日は M1、火曜日と金曜日は同じ M2 の原則、水曜日と土曜日は同じ M3 の事例、木曜日は M4 の指針を1つ配信し、日曜日は4つのモジュールをまとめます。
- 各号にはメイン項目が1つ含まれ、隣接するモジュールからの関連項目がもう1つ加わります。
4つの保証特性
- 決定性——同じ日付と同じカリキュラムのバージョンであれば、常に同じバイト列とハッシュが生成されます。
- 網羅性——連続する任意の7日間に、4つのモジュールすべてが登場します。
- キャッシュ可能——各号は日付を入力とする純粋関数であり、ハッシュで変更の有無を判定できます。
- 人間が関与——項目はレビューを経てからローテーションに加わります。サービスがリクエスト時に倫理テキストを即興で作成することはありません。
外部インターフェース
- 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。 ethics://名前空間にある9つのリソース(カリキュラム、フィードのインデックス、ローテーションのルール、メタ情報)。- 1つのプロンプト:
daily_reflection。エージェントに、今日の項目が自分にとって何を意味するのかを説明し、実践可能な具体的な場面を1つ挙げるよう求めます。
ツールの対応表は上記(英語のセクション)と同じです。
接続方法
ローカル(stdio)——MCP クライアントの設定に追加します(まず git clone + npm install + npm run build を実行し、次に args をローカルにクローンした dist/index.js に指定します):
{
"mcpServers": {
"ethics-for-ai-mcp": {
"command": "node",
"args": ["<REPO_ROOT>/dist/index.js"],
"env": {}
}
}
}
リモート(Apify Standby、Streamable HTTP)——次の URL に接続します:
https://neeenja--ethics-for-ai-mcp.apify.actor/mcp
リクエストヘッダー Authorization: Bearer <APIFY_TOKEN> を指定します。
料金
イベントごとの従量課金です。課金対象は tools/call のみです(mcp-tool-call、1回あたり $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 をご覧ください。カリキュラムのテキストはすべて本プロジェクトのオリジナルであり、サードパーティのコンテンツは含まれていません。
サポート · スポンサー · スポンサー
EN — Ethics for AI (E4A) はオープンソース(MIT)で、広告はなく、AI エージェント向けに決定論的な日次倫理フィードを公開しています。広告ではなく、コミュニティによって維持される公共財です。責任あるエージェントを構築している方は、ぜひご支援ください:
- ☕ Ko-fi(このリポジトリの Sponsor ❤️ ボタンからアクセスできます):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
ありがとうございます! · ありがとう · ありがとう 💙
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。