Skip to main content
Glama
kwgoodwin

AI Legal Watch MCP

by kwgoodwin

AI Legal Watch MCP

用于对存储在 CSV 中的 AI 法律动态跟踪器进行仅追加式维护的 MCP 服务器。

它验证候选行、检查重复项、保留历史 CSV 格式,并帮助对可能的文章候选进行排序,而无需直接浏览或判断法律权威性。

它能做什么

  • 读取跟踪器 CSV,并提供过滤后的列表/摘要视图

  • 在写入任何内容之前,先试运行候选添加

  • 当跟踪器指纹仍然匹配时,仅追加一行已批准的数据

  • 使用锁来防止重复的并发追加

  • 以透明的评分方式推荐文章候选

Related MCP server: cv-builder

它不能做什么

  • 它不会替你浏览网页或核实法律来源

  • 它不会重写现有的跟踪器历史记录

  • 除可容忍的遗留修复外,它不会静默合并或规范化旧行

  • 它不要求内容归档,不过当配置了内容归档时,它可以故障开放

要求

  • Node.js 20 或更高版本

  • 能够启动 stdio 服务器的本地 MCP 客户端

安装

cd tools/ai-legal-watch-mcp
npm install
npm test
npm run smoke

MCP 客户端配置

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_ROOTCLEARON_CONTENT_ARCHIVE_ROOT

安全模型

  • propose_tracker_update 从不执行写入

  • apply_tracker_update 仅追加一行编码后的 CSV 行,并要求使用提案返回的精确 SHA-256 指纹

  • 在持有锁期间,会重复执行跟踪器锁检查、指纹检查和重复项检查

  • 现有行不会被重新序列化,从而保留可容忍的历史格式特性

  • 新行必须使用法律分类,而不是发布工作流标签

工具

  1. list_watch_items

  2. find_duplicate_development

  3. propose_tracker_update

  4. apply_tracker_update

  5. generate_watch_digest

  6. suggest_article_candidates

示例工作流

  1. 使用主题、动态日期和官方来源 URL 调用 find_duplicate_development

  2. 使用完整的候选行调用 propose_tracker_update

  3. 在此 MCP 之外核实底层主要来源和法律分类。

  4. 使用精确的 tracker_sha256 和未更改的 candidate 调用 apply_tracker_update

  5. 如果指纹已过期,请生成新的提案,而不是重试旧的有效载荷。

开发

npm test
npm run smoke
npm run syntax
A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • F
    license
    Not graded
    quality
    B
    maintenance
    Provides 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.
  • A
    license
    Not graded
    quality
    B
    maintenance
    A 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.
    29
    MIT

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

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