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

Dispute MCP

MCP Server

一款帮助用户生成芬兰法律文档的工具,支持账单争议、法院回应和投诉等多种文档类型,基于芬兰法律体系。

工具数

3

提示词数

0

GitHub Stars

0

资源数

0
TypeScriptClaude文档处理Claude DesktopClaude

安装说明

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

作者 / 组织

acidmole

提供方

acidmole

最后核验

2026/5/17 20:22

快速接入

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

详细介绍

争议mcp

MCP服务器用于编写芬兰法律文件。帮助消费者对发票提出争议,应对地区法院的挑战,并参考芬兰法律提出投诉。

完全在本地运行,无需外部API密钥。嵌入式模型 (multilingual-e5-large) 可在本地下载和运行。

重要提示本工具不是法律建议,也不能代替律师。该工具会自动生成可能包含错误或缺陷的文档。在使用之前,始终与合格的律师审查法律索赔和文件。作者不对该工具生成的文档的准确性或其使用所产生的后果负责。

文档类型

该服务器支持十种类型的法律文档,每种文档都有自己的法律基础:

文件类型ID法律依据收件人
对地方法院的回应。 karajaoikeus_vastausOK 5:10转弯法院
投诉reklamaatio 5:16 卖主
克里尔·哈克穆斯kril_hakemusKRIL法消费者委员会

否认账单。 laskun_kiistaminen 《遗产法》第4C条 否认遗产。 perinnan_kiistaminen 《遗产法》第4b-4c条 行政投诉 | hallinto_valitus 《行政诉讼法》第8条 保险期。 vakuutus_oikaisu 保险合同法 | 保险公司 租赁投诉 | vuokra_reklamaatio | 房间租赁 | 租户 | | 损害赔偿 | vahingonkorvaus | 赔偿法 | 赔偿责任人 | 收回申请 | takaisinsaanti | OK 12:15 | 转弯法院 |

每种文档类型都定义了强制性部分、形式要求、截止日期和警告。

法律来源

服务器对五个公共资源进行索引,并使用语义向量搜索进行搜索:

来源类型内容来源
现代立法law消费者法的18项关键法律(最新合并版本)Finlex开放数据
国家公民委员会kko_ruling最高法院判决Finlex Open Data
亚麻布kho_ruling最高行政法院裁决Finlex Open Data
he_document政府提案(法律预备工作)Finlex Open Data
磷虾consumer_board 消费者委员会的解决方案 消费者.fi

安装

git clone https://github.com/acidmole/dispute-mcp.git
cd dispute-mcp
npm install
npm run build

不需要 API 密钥或环境变量。首次使用时自动加载嵌入模型 (~1.3 GB)。

数据库索引

在首次使用之前,权限源必须在本地向量数据库中进行索引:

# Indeksoi kaikki lähteet (kesto noin 2 tuntia)
npm run index-finlex

# Tai indeksoi yksittäinen lähde
npm run index-finlex -- --source=law      # Säädökset (~5 min)
npm run index-finlex -- --source=kko      # KKO ennakkopäätökset (~30 min)
npm run index-finlex -- --source=kho      # KHO päätökset (~30 min)
npm run index-finlex -- --source=he       # Hallituksen esitykset (~40 min)
npm run index-finlex -- --source=kril     # Kuluttajariitalautakunta (~20 min)

# Rajaa vuosilla (KKO, KHO, HE)
npm run index-finlex -- --source=kko --start-year=2020 --end-year=2025

作为 MCP 服务器使用

克劳德桌面

更多 claude_desktop_config.json文件 :

{
  "mcpServers": {
    "dispute-mcp": {
      "command": "node",
      "args": ["/polku/dispute-mcp/build/index.js"]
    }
  }
}

克劳德代码

claude mcp add dispute-mcp node /polku/dispute-mcp/build/index.js

MCP 功能

服务器提供三种 MCP 机制:

Kehotteet(克劳德桌面)

文档类型的结构说明。Claude 在编写文档之前会自动了解强制性部分、形式要求、截止日期和拟议的来源请求。可从 Claude Desktop 的提示菜单中选择。

资源 (Claude 代码和桌面)

同样的文档结构也可以作为URI的资源提供:

dispute://templates/karajaoikeus_vastaus
dispute://templates/reklamaatio
dispute://templates/kril_hakemus
dispute://templates/laskun_kiistaminen
dispute://templates/perinnan_kiistaminen
dispute://templates/hallinto_valitus
dispute://templates/vakuutus_oikaisu
dispute://templates/vuokra_reklamaatio
dispute://templates/vahingonkorvaus
dispute://templates/takaisinsaanti

工具

analyze_document

分析文件(发票,挑战,合同)并获取结构性信息:当事方,要求,金额,日期和参考号码。

  • 支持 PDF、图像 (OCR/Tesseract) 和文本文件
  • 输入 : file_pathtext + document_type

search_legal

语义搜索法律来源。返回相关法律文本,法律案例和其他来源的参考。

  • query芬兰语搜索
  • source_type: law, kko_ruling, kho_ruling, he_document, consumer_board, all
  • legal_area例如,限制司法。 kuluttajansuoja, sopimusoikeus
  • limit结果的最大数量(1-50)

generate_dispute

通过结合文档分析、法律引用和用户参数来创建结构化的法律文档。

  • dispute_type十种文档类型(或旧类型)中的任何一种
  • 生成文档类型的结构和必需的部分
  • 参考文献分组:法律条款、判例法(KKO/KHO)、法律预审(HE)和法庭解决方案(KRIL)

典型的工作流程

  1. Claude 选择文档类型 请求或资源 并获得结构指南
  2. 分析 收到的文件 analyze_document工具
  3. 相关法律来源 search_legal工具(提示建议合适的搜索)
  4. 文档 generate_dispute正确结构的工具
  5. Claude 补充和完成参数

建筑

src/
├── index.ts                    # MCP-palvelin (stdio, tools + prompts + resources)
├── types.ts                    # Tyypit ja lakidata
├── data/
│   ├── document-templates.ts   # 10 asiakirjatyyppiä rakennetietoineen
│   ├── finlex-fetcher.ts       # Säädösten haku Finlex-rajapinnasta
│   ├── case-law-fetcher.ts     # KKO/KHO ennakkopäätösten haku
│   ├── he-fetcher.ts           # Hallituksen esitysten haku
│   ├── kril-scraper.ts         # KRIL-ratkaisujen haku
│   ├── indexer.ts              # LanceDB-indeksointi ja upotus
│   └── schemas.ts              # Zod-validointiskemat
├── services/
│   ├── prompt-builder.ts       # Asiakirjatyypin rakenneohjeistus
│   ├── embedding.ts            # Paikallinen upotus (multilingual-e5-large)
│   ├── legal-search.ts         # Vektorihaku LanceDB:stä
│   ├── document-parser.ts      # PDF-, kuva- ja tekstiparseri
│   └── dispute-generator.ts    # Mallipohjainen asiakirjan generointi
└── tools/
    ├── analyze-document.ts
    ├── search-legal.ts
    └── generate-dispute.ts

技术

  • TypeScript +Node.js(ES2022)
  • @模型上下文协议/sdk –MCP protokolla(工具、提示、资源)
  • 兰斯数据库 – 嵌入式矢量数据库
  • @拥抱面/变压器 – 本地嵌入 (多语言E5-大, 1024 Dim)
  • 快速xml解析器 – Akoma Ntoso XML 结构
  • pdf解析 + tesseract.js –PDF ja OCR

数据来源

Finlex开放数据-拉贾平塔

寻求最新的立法,实践和政府提案 Finlex开放数据-拉贾皮纳斯塔 以 XML 格式安装 Ntoso。这些规则以包含所有现行更改的合并更新版本进行搜索。许可:CC BY 4.0 (最新法律 CC BY-NC 4.0)。

已索引的法律:

  • 《消费者保护法》(38/1978)
  • 《法庭诉讼》(4/1734)
  • 《损害赔偿法》(412/1974)
  • 科尔科拉基(633/1982)
  • 《应收款继承法》(513/1999)
  • 《住房贸易法》(843/1994)
  • 《劳动合同法》(55/2001)
  • 宪法(731/1999)
  • 《财产诉讼法》(228/1929)
  • 商人(120/1966)
  • 消费者委员会法(746/2013)
  • 马卡里(1552/1995)
  • 《住宅租赁法》(746/2005)
  • 电子通信法(460/2007)
  • 刑法,第36章 - 欺诈(527/2013)
  • 《消费者安全法》(100/2010)
  • 《债务到期法》(1118/1996)
  • 数据保护法(228/2004)

消费 委员

寻找 KRIL 解决方案 消费者.fi网站。公共机构数据。

免责声明

这个工具不是法律服务。 它是一种技术辅助工具,可从公共法律来源获取信息并生成文档库。该工具生成的文档:

  • 可能包含错误或过时的法律引用
  • 不考虑具体情况
  • 不能代替法律咨询
  • 一定要在使用前检查律师。

对于因使用该工具而造成的损害,作者不承担任何责任。

谢谢

MCP工具开发 @霍布林基于MCP。

许可证

麻省理工学院

目录标签

目录标签

TypeScriptClaude文档处理法律文档生成本地部署芬兰法律账单争议法院回应投诉处理

支持客户端

Claude DesktopClaude

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP