Token导航 LogoToken导航TokenDH.com
Legel MCP logo
运维云端stdio官方级别未说明来源级核验

Legel MCP

MCP Server

基于FastMCP框架开发的台湾法规查询系统,提供简洁、高效的法规搜索和条文查询功能。

工具数

7

提示词数

0

GitHub Stars

0

资源数

0
PythonClaude云端部署Claude DesktopClaude

安装说明

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

作者 / 组织

Sadivo

提供方

Sadivo

最后核验

2026/5/17 20:21

运行时

Python

快速接入

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

命令预览

uvx taiwan-law-mcp

详细介绍

Taiwan Law MCP 台灣法規查詢 MCP 伺服器

基於 FastMCP 框架開發的台灣法規查詢系統,提供簡潔、高效的法規搜尋和條文查詢功能。

特色功能

  • 🚀 FastMCP 框架 - 採用官方推薦的高階 MCP 框架,程式碼簡潔易維護
  • 📉 Token 耗用優化 - 摘要模式、條文分頁、關鍵字精準回傳
  • 🔍 7 種查詢工具 - 涵蓋搜尋、條文、關鍵字、代碼驗證、裁判書查詢等場景
  • 🌐 資料來源 - 直連 法務部全國法規資料庫司法院裁判書系統

主要工具

工具說明
search_law搜尋法規名稱,取得基本資訊與官方連結
get_law_pcode快速取得法規代碼(pcode),供後續工具使用
get_full_law取得完整法規條文,支援摘要模式與條文數量限制
get_single_article查詢特定法條詳細內容(例如:民法第1條)
search_by_keyword在所有法規中以關鍵字搜尋相關條文
validate_law_pcode驗證法規代碼(pcode)是否有效
search_judgments_by_law依據法規名稱或關鍵字查詢司法院裁判書系統相關判例

安裝使用

使用 UVX(推薦,無需安裝)

uvx taiwan-law-mcp

本地開發

git clone 
cd legel-mcp

# 安裝依賴(需要 Python 3.10+)
uv sync

# 啟動伺服器
uv run fastmcp run src/taiwan_law_mcp/server.py

Claude Desktop 設定

方法一:uvx(最簡單)

{
  "mcpServers": {
    "taiwan-law": {
      "command": "uvx",
      "args": ["taiwan-law-mcp"]
    }
  }
}

方法二:本地開發模式

{
  "mcpServers": {
    "taiwan-law": {
      "command": "uv",
      "args": [
        "run",
        "--directory", "C:/path/to/legel-mcp",
        "fastmcp", "run", "src/taiwan_law_mcp/server.py"
      ]
    }
  }
}

設定檔位置:

  • Windows: %APPDATA%\Claude\claude_desktop_config.json
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Linux: ~/.config/Claude/claude_desktop_config.json

使用範例

不需要特殊指令,用自然語言詢問即可:

  • 「我想了解民法第 1 條」
  • 「搜尋包含契約的法條」
  • 「公司設立需要什麼條件?」
  • 「查詢公平交易法的獨占規定」

API 範例

搜尋法規

{
  "name": "search_law",
  "arguments": { "name": "公平交易法" }
}

取得完整法規(摘要模式)

{
  "name": "get_full_law",
  "arguments": {
    "pcode": "J0150002",
    "summary_mode": true,
    "max_articles": 20
  }
}

關鍵字搜尋

{
  "name": "search_by_keyword",
  "arguments": {
    "keyword": "獨占",
    "max_results": 10,
    "summary_only": true
  }
}

查詢最新相關裁判書

{
  "name": "search_judgments_by_law",
  "arguments": {
    "keyword": "勞動基準法 21",
    "max_results": 5
  }
}

技術規格

  • Python 版本: 3.10+
  • 框架: FastMCP 3.x
  • 主要依賴:

- fastmcp >= 2.0.0 - requests >= 2.28.0 - beautifulsoup4 >= 4.11.0

開發

# 安裝含開發工具的環境
uv sync --dev

# 驗證伺服器設定
uv run fastmcp inspect src/taiwan_law_mcp/server.py

# 程式碼格式化
uv run black src
uv run ruff check src

⚠️ 免責聲明

本工具僅提供法條查詢功能,不提供法律建議。如需專業法律意見,請諮詢合格律師或相關專業人士。


📚 參考來源

本專案基於以下開源專案進行修改與改良:

- 將 MCP 伺服器從低階 mcp SDK 遷移至 FastMCP 框架 - 整理並移除冗餘的多版本 server 執行檔 - 更新套件依賴、Python 最低版本要求與專案設定


目录标签

目录标签

PythonClaude云端部署法规查询本地部署法律条文裁判书查询FastMCP框架台湾法律

支持客户端

Claude DesktopClaude

接入字段

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

stdio

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

token

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

7

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdiotoken部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP