Brlaw_mcp_server

Brlaw_mcp_server

🚀 巴西法律研究MCP服务器

本项目是一个基于官方来源,用于代理驱动的巴西法律研究的MCP(模型上下文协议)服务器,能让对巴西法律事务感兴趣的人更便捷地开展研究。

🇧🇷 阅读葡萄牙语版本

🚀 快速开始

前言

本服务器为模型赋予了数据抓取能力,让任何合法关注巴西法律事务的人都能更轻松地进行研究。

不过,这种便利也伴随着一定风险:如果使用不当,可能会导致官方数据源服务器负载过重。请务必合理控制对数据源的请求负载。

要求

  • git
  • uv(推荐)或Python >= 3.12
  • Google Chrome

使用方法

  1. 克隆仓库:
git clone https://github.com/pdmtt/brlaw_mcp_server.git
  1. 安装依赖
uv run patchright install
  1. 配置MCP客户端(例如Claude Desktop):
{
"mcpServers": {
"brlaw_mcp_server": {
"command": "uv",
"args": [
"--directory",
"//brlaw_mcp_server",
"run",
"serve"
]
}
}
}

可用工具

  • StjLegalPrecedentsRequest:查询巴西国家高等法院(STJ)作出的符合指定标准的法律判例。
  • TstLegalPrecedentsRequest:查询巴西国家高等劳动法院(TST)作出的符合指定标准的法律判例。
  • StfLegalPrecedentsRequest:查询最高法院(STF)作出的符合指定标准的法律判例。

🔧 技术细节

工具

本项目使用了以下工具:

  • Ruff:用于代码检查和格式化。
  • BasedPyright:用于类型检查。
  • Pytest:用于测试。

语言

与资源、工具和提示相关的内容必须用葡萄牙语编写,因为本项目旨在供非开发人员使用,如律师和法律专业学生。

法律专业术语高度依赖于一个国家的法律传统,翻译起来并非易事。

与开发相关的内容,如源代码,应按照惯例使用英语。

📄 许可证

本项目采用MIT许可证 - 详情请参阅LICENSE文件。

  • 0 关注
  • 0 收藏,7 浏览
  • system 提出于 2025-09-21 09:39

相似服务问题