AI Legal Watch MCP
AI Legal Watch MCP
CSVとして保存されたAI法務動向トラッカーの追記専用メンテナンスを行うMCPサーバー。
候補行を検証し、重複をチェックし、過去のCSVフォーマットを維持し、直接Webを閲覧したり法的権威を判断したりすることなく、記事候補のランク付けを支援します。
機能
トラッカーCSVを読み取り、フィルタリングされたリスト/ダイジェストビューを提供します
何かを書き込む前に候補の追加をドライランします
トラッカーのフィンガープリントが一致している場合に、承認済みの行を正確に1件追記します
重複する同時追記を防ぐためにロックを使用します
透明なスコアリングで記事候補を提案します
Related MCP server: cv-builder
行わないこと
Webを閲覧したり、法的情報源を検証したりすることはありません
既存のトラッカー履歴を書き換えることはありません
許容されるレガシー修復を超えて、古い行を黙ってマージまたは正規化することはありません
コンテンツアーカイブは必須ではありませんが、設定されている場合はフェイルオープンできます
要件
Node.js
20以降stdioサーバーを起動できるローカルMCPクライアント
インストール
cd tools/ai-legal-watch-mcp
npm install
npm test
npm run smokeMCPクライアントのセットアップ
stdio設定の例:
{
"mcpServers": {
"ai-legal-watch": {
"command": "node",
"args": ["/absolute/path/to/ai-legal-watch-mcp/server.mjs"],
"env": {
"AI_LEGAL_WATCH_WORKSPACE": "/absolute/path/to/workspace"
}
}
}
}トラッカーは、選択したワークスペース内の ai-legal-watch-tracker.csv をデフォルトとします。必要に応じて AI_LEGAL_WATCH_TRACKER で上書きしてください。
ローカルのコンテンツアーカイブを使用して、候補提案から既にカバー済みの行を除外したい場合は、AI_LEGAL_WATCH_ARCHIVE_ROOT または CLEARON_CONTENT_ARCHIVE_ROOT を設定してください。
安全性モデル
propose_tracker_updateは書き込みを行いませんapply_tracker_updateはエンコードされたCSV行を1件のみ追記し、提案によって返された正確なSHA-256フィンガープリントを必要としますトラッカーロック、フィンガープリントチェック、重複チェックはすべて、ロックが保持されている間に繰り返し実行されます
既存の行は再シリアライズされず、許容される過去のフォーマット上の癖が維持されます
新しい行は、公開ワークフローのラベルではなく、法的分類を使用する必要があります
ツール
list_watch_itemsfind_duplicate_developmentpropose_tracker_updateapply_tracker_updategenerate_watch_digestsuggest_article_candidates
ワークフロー例
トピック、動向の発生日、公式情報源URLを指定して
find_duplicate_developmentを呼び出します。完全な候補行を指定して
propose_tracker_updateを呼び出します。このMCPの外部で、基になる一次情報源と法的分類を検証します。
正確な
tracker_sha256と変更されていないcandidateを指定してapply_tracker_updateを呼び出します。フィンガープリントが古い場合は、古いペイロードを再試行するのではなく、新しい提案を生成します。
開発
npm test
npm run smoke
npm run syntaxMaintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityAmaintenanceLocal-first MCP server that transforms civil case PDFs into queryable cases with structural provenance, evidence IDs, and page-level verification for drafting and factual review.22Apache 2.0
- FlicenseNot gradedqualityBmaintenanceProvides MCP tools for managing a CV as structured content, including a SQLite-backed snippet library with tools to list, create, update, and match job postings, compose role-tailored CV variants, and manage drafts.
- AlicenseNot gradedqualityBmaintenanceA local-first LinkedIn workspace that turns your own documents, CVs, repositories, and exports into a verifiable claim ledger and evidence-backed canonical profile, enabling evidence import, claim verification, profile patching, post drafting, content planning, analytics, and publication approvals through MCP tools — all stored locally in SQLite with an optional human-review dashboard.29MIT
- AlicenseBqualityCmaintenanceEnables users to maintain append-only content history with verified publication and social follow-through outcomes, search for overlaps, and run read-only integrity verification of stored snapshots.16MIT
Related MCP Connectors
Resolve, search and verify legal citations against the official sources, with provenance.
Temporal search and comparison for official Luxembourg and reviewed EU law, with provenance.
Deterministic cited disclosure drafts with verified GHG lineage and audit hashes.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/kwgoodwin/ai-legal-watch-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server