Token导航 LogoToken导航TokenDH.com
Legal Workspace MCP logo
文档知识stdio官方级别未说明来源级核验

Legal Workspace MCP

MCP Server

Legal Workspace MCP Server是一个为法律专业人士设计的文档索引服务器,能够自动更新并索引本地文档,使Claude能够自动引用这些文档来回答问题。

工具数

5

提示词数

0

GitHub Stars

0

资源数

0
PythonClaude文档处理Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

gwicho38

提供方

gwicho38

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install legal-workspace-mcp

详细介绍

法律工作区MCP服务器

一个MCP(模型上下文协议)服务器,为Claude提供 自我更新访问 到本地文档目录(模板、文章、意见、起草指南等),以便在回答问题时自动引用它们。

专为法律专业人士打造,但与 任何文件收藏.

运作原理

  1. 你把它指向一个目录 包含您的文档(PDF、DOCX、Markdown、HTML、TXT等)。
  2. 它索引了所有内容 使用TF-IDF进行快速、相关的搜索。
  3. 它观察变化 --添加、编辑或删除文件,索引会自动更新。
  4. 克劳德将其用作上下文 --当你问问题时,克劳德可以搜索你的文档,并提取最相关的段落,而无需你上传任何内容。

安装

需求要求 规格 :必须指定目标目录。服务器监视

一次一个目录

pip install legal-workspace-mcp

(包括所有子目录)。要更改目录,请使用其他路径重新注册服务器。

pip install git+https://github.com/gwicho38/legal-workspace-mcp.git

选项A:从PyPI安装(推荐)

uvx legal-workspace-mcp /path/to/your/documents

选项B:从GitHub安装

git clone https://github.com/gwicho38/legal-workspace-mcp.git
cd legal-workspace-mcp
pip install -e .

选项C:不安装就运行(uvx)

选项D:克隆并在本地安装

claude mcp add legal-workspace -- legal-workspace-mcp /path/to/your/documents

设置 claude 克劳德代码(CLI)

就是这样。服务器会自动启动会议。

claude mcp remove legal-workspace
claude mcp add legal-workspace -- legal-workspace-mcp /new/path/to/documents

更改目标目录

,删除并重新添加:

克劳德桌面 将此添加到您的Claude Desktop配置文件中: |操作系统|配置路径| ~/Library/Application Support/Claude/claude_desktop_config.json |----|-------------| |macOS| %APPDATA%\Claude\claude_desktop_config.json | |窗户| ~/.config/Claude/claude_desktop_config.json |

{
  "mcpServers": {
    "legal-workspace": {
      "command": "legal-workspace-mcp",
      "args": ["/path/to/your/documents"]
    }
  }
}

|Linux|

|

export LEGAL_WORKSPACE_PATH="/path/to/your/documents"

备选方案:环境变量

与其将路径作为参数传递: 目录管理 服务器监视

正好一个目录

(递归)每个实例。以下是目录配置的工作原理:

指定目录(必需) 目标目录在启动时以以下优先级解析: |优先级|方法|示例| legal-workspace-mcp /path/to/docs |----------|--------|---------| |1(最高)|CLI参数| LEGAL_WORKSPACE_PATH=/path/to/docs | |2|环境变量| ~/.legal-workspace-mcp.json |

|3|配置文件|

|

  • 如果没有配置目录,服务器将退出并显示错误——它不会默认为一个目录。
  • 什么会被索引
  • 目标目录和所有子目录中与支持的扩展名(见下文)匹配的所有文件 .符号链接会自动解析
  • 隐藏文件(以开头 .git)被跳过 __pycache__默认情况下,某些目录被排除在外: node_modules, .venv, venv

,

,

# Claude Code
claude mcp remove legal-workspace
claude mcp add legal-workspace -- legal-workspace-mcp /new/path

# Claude Desktop
# Edit the config JSON file and change the path in "args"

更改目标目录.legal_workspace_index.json由于服务器是由Claude作为子进程启动的,因此您可以通过更新MCP注册来更改目录:

旧索引保留在监视的目录中(

).当您指向一个新目录时,会自动构建一个新的索引。 实时更新 服务器使用

看门狗 以监视目录。更改将自动处理:

行动行为
添加文件在约2秒内索引
编辑文件用新内容重新索引

|删除文件|从索引中删除|

|重命名文件|删除旧条目,索引新条目|

更改会被取消(2秒安静期),以避免在活动编辑过程中出现抖动。 .legal-workspace-mcp.json 可选微调

{
  "chunk_size": 1500,
  "chunk_overlap": 200,
  "max_results": 10,
  "excluded_dirs": [".git", "__pycache__", "node_modules", "archive"],
  "excluded_patterns": [".*"]
}

地点a 目标目录中的文件: |设置|默认值|说明| chunk_size |---------|---------|-------------| | chunk_overlap |1500个字符/块用于索引| | max_results |200|块之间重叠以保留上下文| | excluded_dirs |10|默认最大搜索结果| [".git", ...] | | excluded_patterns |要跳过的目录| [".*"] |

|

|要跳过的文件模式|

可用工具 配置后,Claude可以访问这些工具: |工具|说明| workspace_search |------|-------------| | workspace_get_document |按主题或关键字搜索所有文档中的相关内容| | workspace_list_documents |检索特定文档的全文| | workspace_status |列出工作区中的所有索引文档| | workspace_reindex |检查索引运行状况、文档计数和观察者状态|

|

|强制进行完整的重新索引(很少需要)| 支持的文件类型 |格式|扩展名| .txt|--------|------------| .md|纯文本| .markdown , , .pdf | |PDF| .docx | |Word| .html| .htm |HTML| , .rtf |

|富文本|

|

  • *示例用法*
  • *一旦设置好,问克劳德一些事情,比如:*
  • *使用模板中的样式为软件许可协议起草赔偿条款*
  • *“我的参考文章对新冠肺炎后的不可抗力条款有什么看法?”*

“帮我修改这份竞业禁止协议——查看我的起草指南,了解最佳实践。”

“比较我拥有的保密协议模板,并为双方保密协议推荐最佳模板。”

Claude (Desktop / Code / API)
    │
    ▼  stdio transport
Legal Workspace MCP Server
    ├── FastMCP (tool definitions)
    ├── Document Index (TF-IDF + chunks)
    ├── Watchdog (filesystem monitoring)
    └── Text Extractors (PDF, DOCX, MD, HTML)
            │
            ▼
    Your Document Directory
    ├── templates/
    ├── articles/
    └── opinions/

Claude将自动搜索您的工作区文档并合并相关上下文。

git clone https://github.com/gwicho38/legal-workspace-mcp.git
cd legal-workspace-mcp
pip install -e .

# Run directly
legal-workspace-mcp /path/to/test/documents

# Test with MCP Inspector
npx @modelcontextprotocol/inspector legal-workspace-mcp /path/to/test/documents

建筑

发展

目录标签

目录标签

PythonClaude文档处理文档索引本地部署法律工具自动化搜索文件管理TF-IDF

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

5

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP