Token导航 LogoToken导航TokenDH.com
Case Chronology MCP logo
搜索检索stdio官方级别未说明来源级核验

Case Chronology MCP

MCP Server

A Model Context Protocol (MCP) server for building and managing chronological timelines of case events. Perfect for legal professionals who need to organize complex case histories.

工具数

7

提示词数

0

GitHub Stars

3

资源数

0
PythonClaude搜索Claude DesktopClaude

安装说明

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

作者 / 组织

medelman17

提供方

medelman17

最后核验

2026/5/18 03:29

快速接入

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

命令预览

pip install -r requirements.txt

详细介绍

案例年表MCP服务器

一种模型上下文协议(MCP)服务器,用于构建和管理案例事件的时间轴。非常适合需要组织复杂案件历史的法律专业人士。

特性

  • 智能日期解析:处理各种日期格式,包括精确日期、近似日期、月份和季度
  • 文档分析:自动从粘贴的文档中提取日期和事件
  • 多格式导出:以Markdown、CSV、简短文本或JSON格式生成时间线
  • 高级搜索:按日期范围、参与方、关键字或标签查询
  • 聚会和文件索引:相关方或源文件的快速查找

安装

选项1:使用uvx(推荐)

无需安装!服务器可以直接运行 uvx.

选项2:传统安装

  1. 克隆此存储库:
git clone https://github.com/medelman17/case-chronology-mcp.git
cd case-chronology-mcp
  1. 使用紫外线进行安装:
uv pip install -e .

或者使用pip:

pip install -r requirements.txt

配置

将服务器添加到您的Claude Desktop配置中:

Windows用户-一步一步

步骤1:下载和设置

  1. 打开 PowerShell命令提示符
  2. 导航到要安装的位置(例如,您的GitHub文件夹):
   cd C:\Users\%USERNAME%\GitHub
  1. 克隆存储库:
   git clone https://github.com/medelman17/case-chronology-mcp.git
   cd case-chronology-mcp
  1. 重要: 运行安装脚本(这将创建一个虚拟环境并安装依赖项):
   .\setup.bat

等待它完成。您应该在最后看到“安装完成!”。

步骤2:配置Claude桌面

  1. 打开 克劳德桌面
  2. 首选 设置 (左下角的齿轮图标)
  3. 点击 开发者 标签
  4. 查找 MCP服务器配置 章节
  5. 添加此配置(替换 %USERNAME% 使用您的实际用户名):
{
  "mcpServers": {
    "case-chronology": {
      "command": "C:\\Users\\%USERNAME%\\GitHub\\case-chronology-mcp\\run_server.bat"
    }
  }
}

例如,如果您的用户名是 mikee,使用:

{
  "mcpServers": {
    "case-chronology": {
      "command": "C:\\Users\\mikee\\GitHub\\case-chronology-mcp\\run_server.bat"
    }
  }
}
  1. 保存 配置
  2. 重新启动克劳德桌面

步骤3:测试它是否有效

重新启动Claude Desktop后,您应该看到Case Chronology服务器已连接。试着问:

“添加一个事件:2024年1月15日-ABC公司和XYZ有限责任公司签署的合同”

Mac/Linux用户

选项1:使用uvx(推荐)

{
  "mcpServers": {
    "case-chronology": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/medelman17/case-chronology-mcp.git",
        "case-chronology-mcp"
      ]
    }
  }
}

选项2:本地安装

{
  "mcpServers": {
    "case-chronology": {
      "command": "python",
      "args": ["/full/path/to/case-chronology-mcp/chronology_server.py"]
    }
  }
}

使用示例

添加事件

简单事件:

"Add event: March 15, 2023 - Smith emails Jones about breach of contract. Parties: Smith, Jones"

活动详情:

"Add event: 3/15/2023 - Contract breach notification sent. Parties: Smith, Jones. Tag: breach, notice. Significance: First formal notice of breach"

文档分析

"Parse this email and add events to the chronology:

From: Bob Smith
To: Alice Jones
Date: March 15, 2023

I am writing to inform you that your failure to deliver by March 1, 2023 constitutes a breach..."

搜索时间线

  • “显示2023年3月的所有事件”
  • “查找涉及史密斯的事件”
  • “搜索标记为‘违规’的事件”
  • “显示2023年1月1日至2023年6月30日期间的活动”

出口

  • “将年表导出为markdown”
  • “给我一个简短的时间表”
  • “导出为CSV格式的Excel”
  • “导出完整的JSON数据”

日期格式支持

服务器智能解析各种日期格式:

  • 确切日期: 3/15/2023, March 15, 2023
  • 大致日期: early March 2023, mid March 2023, late March 2023
  • 月份精度: March 2023
  • 四分之一精度: Q1 2023
  • 近似标记: around 3/15/2023, approximately March 2023

数据存储

事件存储在 case_chronology.json 与服务器位于同一目录中。该文件在首次使用时自动创建。

故障排除(Windows)

❌ “找不到虚拟环境”错误

  • 确保你跑了 .\setup.bat 第一
  • 检查一下 venv 文件夹存在于项目目录中

❌ “找不到Python”错误

  • 从以下位置安装Python 3.10或更高版本 python.org
  • 确保在安装过程中选中“将Python添加到PATH”

❌ “安装失败”错误

  • 尝试以管理员身份运行PowerShell
  • 或者手动创建环境:
  python -m venv venv
  venv\Scripts\activate
  pip install -r requirements.txt

❌ 服务器立即断开连接

  • 检查Claude Desktop配置中的路径是否正确
  • 确保使用 双睫毛 (\\)在JSON路径中
  • 验证您的用户名在路径中是否正确

❌ “权限被拒绝”错误

  • 以管理员身份运行PowerShell
  • 或者尝试在其他位置安装(如您的Documents文件夹)

测试

使用MCP检查器测试服务器:

npx @modelcontextprotocol/inspector python chronology_server.py

可用工具

  • add_event -将单个事件添加到年表中
  • parse_document -从文档文本中提取事件
  • search_timeline -按各种条件搜索事件
  • get_timeline_summary -获取概览统计信息
  • export_chronology -以不同格式导出
  • update_event -修改现有事件
  • delete_event -从时间线中删除事件

许可证

麻省理工学院

目录标签

目录标签

PythonClaude搜索research-and-datacase-chronologymcp-serverlegal-timeline案件管理本地部署时间线构建法律工具文档解析数据导出

支持客户端

Claude DesktopClaude

接入字段

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

stdio

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

none

工具数量(toolCount,工具数)

7

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP