mcpField
L
LexPact UK Contracts

LexPact UK Contracts

本地服务
github.com/Idadabhai法律与政务06 天前更新

关于 LexPact UK Contracts

LexPact UK Contracts 是一个 MCP 服务,将 LexPact 的英国法律合同生成 API 提供给 Claude Desktop 等 MCP 客户端。它支持浏览模板、生成和获取合同,验证与生成由 LexPact 服务端处理。

主要功能

  1. 01列出合同模板
  2. 02生成合同
  3. 03获取合同
  4. 04原样传递结构化 API 错误

适用场景

  1. 01浏览可用的英国合同模板
  2. 02起草保密协议或服务合同
  3. 03获取此前生成的合同

MCP 相关

通过 `list_contract_templates`、`generate_contract` 和 `get_contract` 工具向 MCP 客户端开放 LexPact API。使用时需要 API 密钥。

配置

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

mcp.json · 通用配置
{
"mcpServers": {
"idadabhai-lexpact": {
"command": "npx",
"args": [
"-y",
"lexpact-mcp-server"
],
"env": {
"LEXPACT_API_KEY": "<LEXPACT_API_KEY>"
}
}
}
}
启动命令npx -y lexpact-mcp-server
需要配置的环境变量
LEXPACT_API_KEY密钥Your LexPact API key (lp_live_…) from https://lexpact.co.uk/dashboard/api-keys

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

安装包
npmlexpact-mcp-server1.0.1

工具

3

收录的工具列表 · 更新于 6 天前

此工具无需参数。

详细介绍

LexPact MCP 服务

将 LexPact 合同生成 API 提供给 Claude Desktop(或任何 MCP 客户端),作为三个工具:list_contract_templates、generate_contract、get_contract。它只是一个轻量代理——所有验证和生成都在服务端 https://lexpact.co.uk/api/v1 完成,因此结构化、可供 LLM 执行的错误消息会原样传递给 Claude。

设置

  1. 在 lexpact.co.uk/dashboard/api-keys 获取 API 密钥。
  2. 安装依赖:
    cd mcp-server
    npm install
    
  3. 添加到 Claude Desktop 配置文件(claude_desktop_config.json — 设置 → 开发者 → 编辑配置):
    {
      "mcpServers": {
        "lexpact": {
          "command": "node",
          "args": ["/absolute/path/to/mcp-server/index.js"],
          "env": {
            "LEXPACT_API_KEY": "lp_live_your_key_here"
          }
        }
      }
    }
    
  4. 重启 Claude Desktop。让它起草一份合同——它会根据需要调用 list_contract_templates 和 generate_contract。

环境变量

变量必填用途
LEXPACT_API_KEY是你的 LexPact API 密钥。
LEXPACT_API_BASE_URL否覆盖 API 基础 URL(默认为 https://lexpact.co.uk/api/v1)——适合用于针对本地开发服务进行测试。

手动测试

LEXPACT_API_KEY=lp_live_... node index.js

然后连接任意 MCP 客户端(例如 MCP Inspector:npx @modelcontextprotocol/inspector node index.js)。

评论

支持 Markdown

第一次接触 MCP?

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

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