mcpField
F
FinePrint AI Legal Risk & Contract Audit MCP Server

FinePrint AI Legal Risk & Contract Audit MCP Server

ローカル
github.com/RitualDev-Lab法務・行政01 日前に更新

FinePrint AI Legal Risk & Contract Audit MCP Server について

FinePrint AIは、法務・エンジニアリングチーム向けに契約を監査し、修正案を作成します。メモリ内処理とルールベースの検出で契約リスクを確認します。

主な機能

  1. 01メモリ内での契約分析
  2. 0260種類以上の法的リスク検出
  3. 03A~Fの契約リスク評価
  4. 04契約修正案の生成
  5. 05CLIとSDKによる利用

活用シーン

  1. 01ベンダー契約やNDAの確認
  2. 02責任条項や更新条項の検出
  3. 03契約修正案の作成

MCP 対応

MCPサーバーとして記載されていますが、READMEにはMCPインターフェースや公開するツールの説明がありません。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"ritualdev-lab-fineprint": {
"command": "npx",
"args": [
"-y",
"@ritualdev-lab/fineprint"
]
}
}
}
起動コマンドnpx -y @ritualdev-lab/fineprint

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

パッケージ
npm@ritualdev-lab/fineprint0.1.1

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

📜 FinePrint AI

メモリ内契約書・賃貸借契約書・NDA スキャナー&修正案生成ツール

GitHub Release CLI Tool Python SDK NPM Package [Sponsor on Dodo Payments License](./LICENSE) Zero VPS Cost

FinePrint AI は、プライバシーを保護しながら契約書を監査し、修正案を生成するメモリ内処理型ツールです。60 種類以上の法律リスクに関するヒューリスティックなシグネチャー、メモリ内 PDF AST パーサー、Gemini 1.5 Flash を搭載し、基本サービス契約(MSA)、NDA、商業用賃貸借契約書、ベンダー規約をスキャンします。契約リスクを A(許容可能) から F(許容不可) までの評価で示し、弁護士水準の修正条項を数秒で生成します。クラウドサーバーのオーバーヘッドはゼロです(VPS 費用 $0)。

リリースをダウンロード • CLI クイックスタート • Python SDK • アーキテクチャ • リスクカテゴリ • エンタープライズ機能 • 使用例


⚡ 問題:細則の落とし穴

商業契約のレビューには時間がかかり、ミスが起こりやすく、費用も高額です(外部弁護士の場合、1 時間あたり $500~$1,200)。

  • 上限のない補償義務:第三者の知的財産権侵害の申し立てについて、ベンダーや顧客に無制限の金銭的責任を負わせる隠れた条項です。
  • 非対称な責任上限:ベンダーの責任は 100 ドルに制限される一方で、顧客は全面的な責任を負い続ける、一方的な制限です。
  • 自動更新の落とし穴:90~120 日前の解約通知が必要な、複数年にわたる自動更新です。
  • 不利な海外の裁判管轄地:遠隔地や海外の裁判所での仲裁を義務付ける条項が、契約に埋もれています。
  • プライバシーと顧客の機密保持:非公開の企業契約書や NDA を汎用クラウド AI サービスにアップロードすると、機密保持条項に違反します。

FinePrint AI は、すべてのテキスト抽出と AST による条項の分割をローカルのメモリ内で実行するため、非公開の法的合意書が外部に漏洩したり、保存されたりすることはありません。


🏛️ アーキテクチャ

FinePrint は、エアギャップ型のゼロ知識メモリ内アーキテクチャで動作します。

flowchart TD
    subgraph Inputs["Document Input Layer"]
        PDF["PDF Agreement (In-Memory Buffer)"]
        DOCX["Word Document (.docx)"]
        Markdown["Markdown / Plaintext Contract"]
    end

    subgraph CoreEngine["In-Memory Legal Review Engine (< 1.2s)"]
        ASTParser["In-Memory PDF AST & Layout Parser\n(Preserves Clause Hierarchy & Section Numbers)"]
        ClauseChunker["Semantic Legal Clause Segmenter"]
        RuleEngine["60+ Heuristic Risk Signatures Engine\n(Indemnities, Liability Caps, IP, Jurisdictions)"]
        AIScorer["Gemini 1.5 Flash Legal Reasoning & Redline Generator"]
        GradeCalc["Deterministic Risk Grade Calculator (A through F)"]
    end

    subgraph Exporters["Attorney Redline Output Layer"]
        ScoreReport["Executive Summary & Category Scorecard (A-F)"]
        MarkdownDiff["Markdown Side-by-Side Diff Redline"]
        DOCXTrack["DOCX Track Changes Redline"]
        WebhookAlert["Approval / Signing Gate Lock Event"]
    end

    subgraph ZeroCostEdge["Serverless Edge (api.fineprint.io)"]
        CFWorkers["Cloudflare Workers (DocuSign / GitHub PR Webhook Interceptor)"]
    end

    Inputs --> ASTParser
    ASTParser --> ClauseChunker
    ClauseChunker --> RuleEngine & AIScorer
    RuleEngine & AIScorer --> GradeCalc
    GradeCalc --> ScoreReport & MarkdownDiff & DOCXTrack
    CFWorkers -.->|Automated Webhook Contract Auditing| WebhookAlert

🎯 60以上の法的リスクカテゴリ

リスクカテゴリFinePrint AIが検出して警告する内容推奨される是正措置
補償上限のない顧客/ベンダーの補償義務、知的財産権侵害に関する保証、重過失に対する補償義務。12か月分の料金を基準とする相互の上限を設定し、顧客側の責任に関する標準的な例外を設けます。
責任上限非対称な上限(ベンダーは0~100ドル、顧客は上限なしなど)、相互適用されない結果的損害の免責。契約総額の12~24か月分を上限とする、相互の総責任上限を設けます。
知的財産権の譲渡範囲が広すぎる職務著作の主張、既存のバックグラウンド知的財産の譲渡、著作者人格権の譲渡。バックグラウンド知的財産権を保持し、ライセンスの付与を契約の範囲内に厳密に限定します。
解除と更新60日を超える書面通知を必要とする、見落としやすい自動更新条項、正当な理由のない解除に対する違約金。更新しない場合の標準的な30日前通知と、契約違反時の日割り返金を定めます。
競業避止と勧誘不合理な期間(1年超)、全世界を対象とする地理的制限、一般的な求人募集に対する制限。プロジェクトに直接関わる人員への勧誘禁止に限定し、競業避止条項を削除します。
準拠法と紛争オフショアの法域(ケイマン諸島、外国企業に対するデラウェア州の専属管轄)、陪審裁判の放棄、一方的な仲裁費用の負担。中立的な州法(NY/CA/UK)を準拠法とし、相互に合意した裁判地と、勝訴当事者への弁護士費用の補償を定めます。

🚀 クイックスタート

1. CLI クイックスタート

Latest Releasesからコンパイル済みバイナリをダウンロードするか、npm経由でインストールします。

npm install -g @ritualdev/fineprint

任意の契約書または賃貸借契約を自動監査します。

fineprint review ./examples/sample_vendor_agreement.md --output redline.md

エグゼクティブ向けスコアカードをエクスポートします。

fineprint score ./examples/sample_vendor_agreement.md --json

2. Python SDK クイックスタート(pip install fineprint)

リーガルテックのエンジニアリング、DocuSignのWebhook、契約データのパイプラインに最適です。

from fineprint import ContractScanner

scanner = ContractScanner()
report = scanner.analyze_text("""
Vendor shall indemnify Client against all claims without cap or limitation.
Vendor's total aggregate liability shall not exceed $100.
""")

print(f"Risk Grade: {report['grade']}")  # e.g. Grade F (Unacceptable)
for issue in report['violations']:
    print(f"⚠️ {issue['category']}: {issue['explanation']}")
    print(f"   Proposed Amendment: {issue['recommended_clause']}")

Pythonで実行できる完全な手順については、examples/audit_contract.pyを参照してください。


3. Node.js / TypeScript SDK
npm install @ritualdev/fineprint
import { ContractAnalyzer } from '@ritualdev/fineprint';

const analyzer = new ContractAnalyzer();
const audit = await analyzer.auditFile('./vendor-agreement.pdf');

console.log(`Risk Score: ${audit.overallScore}/100 (Grade: ${audit.grade})`);
console.log(`Flagged ${audit.redlines.length} high-risk provisions.`);

🏢 エンタープライズ機能(年間契約額50,000~250,000ドル相当)

  • 📜 企業法務プレイブックのカスタマイズ:会社固有の代替条項や譲れない条件をアップロードできます(例:Acme Corpはニューヨーク州法を準拠法とし、500万ドルのサイバー保険を要求し、顧客によるすべての補償条項を削除します)。FinePrintは、受領したベンダー契約を独自の企業プレイブックに照らして評価します。
  • 🗄️ 契約リポジトリの一括監査(旧契約スキャナー):Google Drive、Dropbox、AWS S3に保存された数千件の旧NDA、MSA、商業用賃貸借契約を一括スキャンし、潜在的な負債、更新期限の到来、上限のない補償義務をまとめて検出します。
  • ✍️ 電子署名インターセプターと承認ワークフロー(DocuSign / PandaDocのWebhook):契約締結前に契約をインターセプトします。契約の評価が「F」(受け入れ不可)の場合、ワークフローが署名手続きを自動的にロックし、修正案を上級法務担当者に回付して承認を求めます。

📊 パフォーマンスベンチマーク

  • 分析レイテンシ:40ページの商業契約PDFを$< 1.2\text{ seconds}$で処理します。
  • プライバシー:100%メモリ内で処理し、文書を永続的に保存しません。
  • インフラコスト:月額0.00ドル(VPS費用0ドル、サーバー保守費用0ドル)。
  • テスト検証:Node.js、ASTパーサー、Python 3.8+を対象とした50件中50件のテストに合格しています。


💖 Dodo Payments でスポンサーになってサポート

FinePrint AI は RitualDev Lab が開発しています。皆さまからのスポンサー支援は、メモリ内で PDF AST を解析するエンジン、予期せぬ問題を招かない法務ヒューリスティックモデル、プライバシーコンプライアンスのテストスイートに直接活用されます。

Dodo Payments でスポンサーになる インタラクティブな寄付ポータル GitHub Sponsors


⚡ Dodo Payments のワンクリック決済  •  🎁 インタラクティブな寄付フォーム(USD と INR UPI)  •  ❤️ GitHub Sponsors

🔒 物理的な配送は不要です。Dodo Payments(Merchant of Record)を利用しており、税額入りの請求書を即時発行でき、世界各地の決済方法(カード、UPI、Apple Pay)に対応しています。

🤝 コミュニティとサポート

  • 機能リクエストとバグ報告: 公開イシュートラッカーで issue を作成してください。
  • エンタープライズライセンス:企業向けプレイブックのカスタマイズ、DocuSign インターセプター、一括レガシー監査については、[email protected] までお問い合わせください。
  • コア開発:RitualDev Studio が開発・保守しています。

Copyright © 2026 RitualDev Studio. プロプライエタリな商用ソフトウェアです。All Rights Reserved.

コメント

MCP は初めてですか?

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

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