mcpField
L
legal-ge

legal-ge

本地服务
github.com/infolegalge法律与政务01 周前更新

关于 legal-ge

legal-ge 是用于在格鲁吉亚查找已验证法律专业人士的 MCP 服务,可根据自然语言描述匹配业务领域和专家,并以格鲁吉亚语、英语和俄语进行只读查询。

主要功能

  1. 01自然语言法律需求匹配
  2. 02按相关度排列已验证专家
  3. 03法律领域分类
  4. 04支持格鲁吉亚语、英语和俄语
  5. 05只读 API 查询

适用场景

  1. 01为具体纠纷寻找律师
  2. 02识别相关法律业务领域

MCP 相关

提供 `find_legal_specialists`,返回匹配的服务和已验证专家资料;还提供 `classify_legal_intent`,仅返回类别而不查询专家。它查询 legal.ge 公共 Ask API,不会创建咨询或预约。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"infolegalge-legal-ge": {
"command": "npx",
"args": [
"-y",
"@legalge/mcp"
],
"env": {
"LEGALGE_BASE_URL": "<LEGALGE_BASE_URL>"
}
}
}
}
启动命令npx -y @legalge/mcp
需要配置的环境变量
LEGALGE_BASE_URLOverride the legal.ge API base URL (e.g. for staging). Defaults to https://legal.ge.

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@legalge/mcp0.2.0

工具

2

收录的工具列表 · 更新于 1 周前

参数类型必填说明
limitinteger否返回的专家人数上限(1~50)。默认值为 10。API 还会返回 matched_categories,不受此上限影响。
querystring是对法律情况或需求的自然语言描述。例如:'我在未收到通知的情况下被赶出租住的公寓'、'我需要帮助在第比利斯注册 LLC'、'我的雇主正在更改我的合同'。
localeenum否用户的语言。ka = 格鲁吉亚语,en = 英语,ru = 俄语。默认值为 'en'。ka | en | ru

详细介绍

legal.ge MCP 服务

可在 Claude Desktop、Cursor 或任何 Model Context Protocol 客户端中查找格鲁吉亚的已验证法律专业人士。

此服务将公开的 legal.ge Ask API 封装为 MCP 工具。使用自然语言提问,即可获取匹配的执业领域以及按排名排列的已验证专业人士,并附上个人资料 URL。

功能

提供两个工具:

  • find_legal_specialists — 用自然语言描述法律情况,即可获取匹配的执业领域、具体服务,以及按排名排列的已验证专业人士列表;每位专业人士都附有 legal.ge 上的个人资料 URL。
  • classify_legal_intent — 使用同一匹配器,但不查找专业人士。仅返回匹配的类别,适用于先确定法律领域,再决定后续步骤的情况。

两个工具均支持格鲁吉亚语(ka)、英语(en)和俄语(ru)。匹配器可处理口语表达、法律术语以及跨文字体系的缩写(AML、KYC、MLC、ICC 等)。

信任约定

  • 仅提供已验证的个人资料。 返回的每位专业人士在 legal.ge 上的 verification_status='verified'。许多人已在格鲁吉亚律师协会注册——请查看每条结果中的 professional_orgs。
  • 联系方式由本人选择公开。 仅当专业人士选择公开联系方式时,才会填入 contact.email 和 contact.phone。否则会显示为 null——用户需登录 legal.ge 才能发送消息。
  • 只读。 此服务无法创建咨询请求、预约或触发任何其他副作用,只会查询信息。
  • 无需密钥。 legal.ge Ask API 为公开 API;按 IP 限流。

安装

Claude Desktop

编辑你的 claude_desktop_config.json:

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

在 mcpServers 下添加 legal.ge 条目:

{
  "mcpServers": {
    "legal-ge": {
      "command": "npx",
      "args": ["-y", "@legalge/mcp"]
    }
  }
}

重启 Claude Desktop。此后,在询问格鲁吉亚法律问题时,任何对话中都可以调用这些工具。

Cursor

添加到 ~/.cursor/mcp.json(全局)或 .cursor/mcp.json(项目级):

{
  "mcpServers": {
    "legal-ge": {
      "command": "npx",
      "args": ["-y", "@legalge/mcp"]
    }
  }
}
其他兼容 MCP 的客户端

任何支持 stdio 传输的 MCP 服务的客户端都可以使用。配置格式如下:

  • 命令:npx
  • 参数:["-y", "@legalge/mcp"]
  • 传输方式:stdio
  • 可选环境变量:LEGALGE_BASE_URL(默认为 https://legal.ge)

对话示例

安装后,可以尝试向 Claude(或任何支持 MCP 的 Agent)提问:

“帮我找一位在第比利斯为租户处理驱逐抗辩的格鲁吉亚律师。”

“我刚刚在格鲁吉亚被裁员,没有收到通知。谁能帮我?”

“我可以找谁帮我起草公寓买卖合同?”

Agent 会根据适当的语言环境调用 find_legal_specialists,并展示已验证专业人士的姓名、个人资料 URL 和执业领域。

开发

# install dependencies
npm install

# run locally against legal.ge
npm run dev

# point at staging
LEGALGE_BASE_URL=https://staging.legal.ge npm run dev

# build
npm run build

配置

环境变量默认值用途
LEGALGE_BASE_URLhttps://legal.ge覆盖 API 端点(例如用于本地测试)

API 参考

底层 HTTP API 的文档见 https://legal.ge/api/openapi.json。此 MCP 服务只是一个轻量封装——如果愿意,也可以不使用 MCP,直接调用该 API。

许可证

MIT — 详见 LICENSE。

关于 legal.ge

legal.ge 是格鲁吉亚(国家)法律专业人士的已验证目录。平台支持三种语言(格鲁吉亚语、英语、俄语)。可浏览执业领域、查找律师和律师事务所,并申请咨询。

关于 AI Agent 使用约定,请参阅 legal.ge/llms.txt。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。