mcpField
A
acta-mcp

acta-mcp

ローカル
github.com/VeritasActaソーシャルメディア131 週間前に更新

acta-mcp について

acta-mcpは、AIコーディングツールから異議を申し立てられる公開記録を投稿・調査するMCPサーバーです。Veritas Actaの記録に証拠や異議を加え、未対応項目の発見や完全性の検証を行えます。

主な機能

  1. 01質問・主張・予測の投稿
  2. 02証拠や異議による応答
  3. 03公開記録の閲覧と絞り込み
  4. 04対応が必要な記録の発見
  5. 05ハッシュチェーンの検証と出力

活用シーン

  1. 01出典付きの事実主張を記録
  2. 02文脈不足の主張に異議を提示
  3. 03証拠のない主張を探す
  4. 04トピックのチェーン完全性を確認

MCP 対応

Veritas Actaの記録を投稿、応答、検索、発見、検証、出力するツールをMCPクライアントに提供します。stdioで通信します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"tomjwxf-acta": {
"command": "npx",
"args": [
"-y",
"acta-mcp"
]
}
}
}
起動コマンドnpx -y acta-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmacta-mcp0.2.1

ツール

6

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
bodystringはい投稿の全文
typeenumはい貢献の種類question | claim | prediction
topicstringはいトピックのスラッグ(例:“ai-regulation-2026”)
sourcestringいいえ裏付けとなる証拠の URL(事実に関する主張では必須)
categoryenumいいえ主張の場合は必須factual | opinion | hypothesis
reasoningstringいいえ論拠(事実に関する主張では情報源の代わりに指定可能)
provenanceobjectいいえ任意の AI 作成メタデータ
provenance.prompt_hashstringいいえ
provenance.tool_versionstringいいえ
provenance.disclosure_levelenumいいえprivate | reproducible | full
provenance.system_prompt_hashstringいいえ
provenance.authored_with_modelstringいいえ
uncertaintystringいいえ不確実性の説明(意見/仮説に関する主張では必須)
resolution_datestringいいえISO-8601 形式の未来の日付(予測では必須)
resolution_rulestringいいえ誰/何が判定を開始するか(予測では必須)
resolution_sourcestringいいえ判定に用いる信頼できる情報源(予測では必須)
resolution_criteriastringいいえ主張が確認/否定されたかを判断する方法(予測では必須)

詳細

Acta MCP Server

AI コーディングツール内から、異議申し立て可能な公開記録に貢献し、異議を唱え、発見し、検証し、照会できます。

Cursor、Claude Desktop、Windsurf、VS Code + Copilot、および MCP 互換のあらゆるクライアントで動作します。

インストール

Cursor

~/.cursor/mcp.json に追加します:

{
  "mcpServers": {
    "acta": {
      "command": "npx",
      "args": ["-y", "acta-mcp"]
    }
  }
}
Claude Desktop

claude_desktop_config.json に追加します:

{
  "mcpServers": {
    "acta": {
      "command": "npx",
      "args": ["-y", "acta-mcp"]
    }
  }
}
任意の MCP クライアント
npx acta-mcp

このサーバーは stdio トランスポート(stdin/stdout を介した JSON-RPC)を使用します。

ツール

ツール機能
acta_contribute質問、主張、予測を公開記録に提出します
acta_respond既存のエントリーに対する証拠、異議、更新、または解決を提出します
acta_queryトピックやエントリーを閲覧し、種類や状態で絞り込み、単一のエントリーを検索します
acta_discover対応可能な作業を見つけます — 異議がある記録、証拠が必要な主張、解決が近づいている項目
acta_verifyトピックのハッシュチェーンの整合性を検証します(運用者が提供)
acta_export独立した検証のためにチェーン全体をエクスポートします

会話の例

「veritasacta.com で対応が必要なものは何ですか?」

AI は mode=contested を指定して acta_discover を呼び出します → 証拠または反論が必要な、状態が contested の記録を見つけます

「出典付きで、API キーのセキュリティに関する事実に基づく主張を作成して」

AI は type=claim、category=factual、source=URL を指定して acta_contribute を呼び出します → ハッシュチェーンに主張を記録します

「その主張に異議を唱えて — 文脈が不足している」

AI は type=challenge、basis=missing_context、target_assertion、argument を指定して acta_respond を呼び出します → 主張の状態が「contested」に遷移します

「まだ証拠がない主張を見つけて」

AI は mode=needs_evidence を指定して acta_discover を呼び出します → 関連する証拠がない主張と予測を表示します

「protocol-trust-models のチェーンを検証して」

AI は acta_verify を呼び出します → チェーンのハッシュを再計算し、整合性の状態を報告します

来歴メタデータ

貢献や応答には、AI による作成の開示を目的とした provenance オブジェクトを任意で含めることができます:

{
  "provenance": {
    "authored_with_model": "claude-sonnet-4-20250514",
    "tool_version": "acta-mcp/0.2.0",
    "disclosure_level": "reproducible"
  }
}

来歴は不変のペイロードハッシュに含まれ、検証可能な記録の一部となります。

認証

デフォルトでは X-Device-Id ヘッダーを使用します。インストールされている場合は、オプションで scopeblind-agent を使用して DPoP の所有証明を行います。

設定

環境変数デフォルト説明
ACTA_INSTANCE_URLhttps://veritasacta.com接続先の Acta インスタンス
ACTA_DEVICE_ID自動生成予算とレート制限に使用するデバイス ID

リンク

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。